>>> Building on exopi-5 under lang/deno BDEPENDS = [archivers/zstd;databases/sqlite3;devel/protobuf-c;lang/rust,-rustfmt;devel/cargo-generate-vendor;devel/libffi;devel/cmake/core;devel/ninja;devel/llvm/19;devel/gmake;sysutils/libudev-openbsd;lang/rust;devel/gn] DIST = [x11/gnome/librsvg:cargo/windows_x86_64_gnu-0.52.6.tar.gz;lang/deno:cargo/gpu-descriptor-0.3.0.tar.gz;lang/deno:cargo/tonic-0.12.3.tar.gz;x11/gnome/librsvg:cargo/crossbeam-utils-0.8.21.tar.gz;lang/deno:cargo/entities-1.0.1.tar.gz;devel/ruff:cargo/unic-char-property-0.9.0.tar.gz;devel/cargo-audit:cargo/hyper-util-0.1.10.tar.gz;lang/deno:cargo/proc-macro-rules-0.4.0.tar.gz;lang/deno:cargo/resolv-conf-0.7.0.tar.gz;lang/deno:cargo/aws-lc-sys-0.29.0.tar.gz;lang/deno:cargo/winreg-0.52.0.tar.gz;x11/gnome/librsvg:cargo/crypto-common-0.1.6.tar.gz;lang/deno:cargo/nibble_vec-0.1.0.tar.gz;devel/selene:cargo/if_chain-1.0.2.tar.gz;x11/gnome/librsvg:cargo/rand-0.8.5.tar.gz;audio/spotify-player:cargo/windows-result-0.2.0.tar.gz;devel/sccache:cargo/tokio-macros-2.5.0.tar.gz;devel/cargo-audit:cargo/percent-encoding-2.3.1.tar.gz;lang/deno:cargo/deno_whoami-0.1.0.tar.gz;lang/deno:cargo/password-hash-0.5.0.tar.gz;devel/jujutsu:cargo/ordered-float-4.6.0.tar.gz;lang/deno:cargo/async-stream-0.3.5.tar.gz;audio/spotifyd:cargo/fs_extra-1.3.0.tar.gz;lang/deno:cargo/tokio-util-0.7.16.tar.gz;devel/sccache:cargo/strip-ansi-escapes-0.2.0.tar.gz;lang/deno:cargo/swc_eq_ignore_macros-1.0.0.tar.gz;lang/deno:cargo/sha3-0.10.8.tar.gz;audio/ncspot:cargo/want-0.3.1.tar.gz;lang/deno:cargo/console_static_text-0.8.3.tar.gz;lang/deno:cargo/sys_traits-0.1.17.tar.gz;devel/cargo-audit:cargo/twox-hash-2.1.0.tar.gz;lang/deno:cargo/relative-path-1.9.2.tar.gz;lang/deno:cargo/fs3-0.5.0.tar.gz;lang/deno:cargo/deno_unsync-0.4.4.tar.gz;lang/deno:cargo/bindgen-0.69.5.tar.gz;lang/deno:cargo/quinn-udp-0.5.8.tar.gz;devel/difftastic:cargo/signal-hook-mio-0.2.4.tar.gz;devel/cargo-audit:cargo/icu_normalizer_data-1.5.0.tar.gz;editors/helix:cargo/pin-project-lite-0.2.14.tar.gz;lang/deno:cargo/debugid-0.8.0.tar.gz;devel/sccache:cargo/vte-0.11.1.tar.gz;lang/deno:cargo/glow-0.16.0.tar.gz;lang/deno:cargo/ff-0.13.0.tar.gz;lang/deno:cargo/regex-syntax-0.8.3.tar.gz;databases/influxdb:cargo/fluent-uri-0.1.4.tar.gz;x11/gnome/librsvg:cargo/winapi-0.3.9.tar.gz;lang/deno:cargo/dprint-plugin-json-0.20.0.tar.gz;devel/maturin:cargo/tracing-attributes-0.1.28.tar.gz;devel/cargo-audit:cargo/http-body-util-0.1.2.tar.gz;lang/deno:cargo/lcms2-6.1.0.tar.gz;lang/deno:cargo/swc_ecma_utils-13.1.0.tar.gz;lang/deno:cargo/tagptr-0.2.0.tar.gz;databases/influxdb:cargo/indexmap-1.9.3.tar.gz;lang/deno:cargo/proc-macro-crate-3.2.0.tar.gz;devel/maturin:cargo/dirs-5.0.1.tar.gz;lang/deno:cargo/capacity_builder_macros-0.3.0.tar.gz;lang/deno:cargo/aes-gcm-0.10.3.tar.gz;lang/deno:cargo/async-compression-0.4.11.tar.gz;lang/deno:cargo/zip-2.4.1.tar.gz;devel/cargo-c:cargo/nom-7.1.3.tar.gz;devel/cargo-audit:cargo/write16-1.0.0.tar.gz;devel/maturin:cargo/ppv-lite86-0.2.17.tar.gz;audio/ncspot:cargo/cfg_aliases-0.2.1.tar.gz;devel/cargo-c:cargo/crypto-bigint-0.5.5.tar.gz;lang/deno:cargo/asn1-rs-impl-0.1.0.tar.gz;lang/deno:cargo/winres-0.1.12.tar.gz;devel/cargo-audit:cargo/ahash-0.8.11.tar.gz;devel/cargo-insta:cargo/heck-0.4.1.tar.gz;lang/deno:cargo/phf_shared-0.11.2.tar.gz;lang/deno:cargo/az-1.2.1.tar.gz;lang/deno:cargo/aws-lc-rs-1.13.1.tar.gz;lang/deno:cargo/wgpu-hal-24.0.0.tar.gz;devel/difftastic:cargo/bstr-1.9.1.tar.gz;audio/ncspot:cargo/web-time-1.1.0.tar.gz;devel/difftastic:cargo/anstream-0.6.15.tar.gz;editors/helix:cargo/smartstring-1.0.1.tar.gz;devel/maturin:cargo/filetime-0.2.23.tar.gz;devel/cargo-insta:cargo/os_pipe-1.2.1.tar.gz;devel/cargo-audit:cargo/rustc-demangle-0.1.24.tar.gz;x11/gnome/librsvg:cargo/android_system_properties-0.1.5.tar.gz;lang/deno:cargo/hdrhistogram-7.5.4.tar.gz;databases/influxdb:cargo/derive_more-0.99.17.tar.gz;x11/gnome/librsvg:cargo/futures-task-0.3.31.tar.gz;audio/spotify-player:cargo/windows-core-0.58.0.tar.gz;lang/deno:cargo/cranelift-frontend-0.116.1.tar.gz;benchmarks/hyperfine:cargo/radium-0.7.0.tar.gz;lang/deno:cargo/der-parser-8.2.0.tar.gz;devel/sccache:cargo/utf8parse-0.2.1.tar.gz;lang/deno:cargo/quick-xml-0.31.0.tar.gz;devel/difftastic:cargo/ryu-1.0.17.tar.gz;devel/rust-analyzer:cargo/kqueue-1.0.8.tar.gz;x11/gnome/librsvg:cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz;devel/cbindgen:cargo/wit-bindgen-rt-0.39.0.tar.gz;devel/cargo-c:cargo/base16ct-0.2.0.tar.gz;devel/sccache:cargo/num-bigint-dig-0.8.4.tar.gz;graphics/oxipng:cargo/bumpalo-3.17.0.tar.gz;lang/deno:cargo/rustc_version-0.2.3.tar.gz;devel/difftastic:cargo/petgraph-0.6.4.tar.gz;lang/deno:cargo/aead-0.5.2.tar.gz;devel/cargo-audit:cargo/tinystr-0.7.6.tar.gz;audio/ncspot:cargo/futures-sink-0.3.31.tar.gz;lang/deno:cargo/handlebars-6.1.0.tar.gz;devel/rust-analyzer:cargo/loom-0.7.2.tar.gz;devel/cargo-insta:cargo/sha2-0.10.8.tar.gz;devel/cargo-c:cargo/pem-rfc7468-0.7.0.tar.gz;lang/deno:cargo/openssl-src-300.5.0+3.5.0.tar.gz;devel/cbindgen:cargo/dashmap-5.5.3.tar.gz;lang/deno:cargo/monch-0.5.0.tar.gz;lang/deno:cargo/itoa-1.0.14.tar.gz;audio/spotifyd:cargo/wasite-0.1.0.tar.gz;devel/ruff:cargo/inotify-sys-0.1.5.tar.gz;benchmarks/hyperfine:cargo/wyz-0.5.1.tar.gz;lang/deno:cargo/crc-catalog-1.1.1.tar.gz;devel/cargo-c:cargo/sha1-0.10.6.tar.gz;lang/deno:cargo/tokio-stream-0.1.16.tar.gz;lang/deno:cargo/ed25519-dalek-2.1.1.tar.gz;devel/cargo-audit:cargo/adler2-2.0.0.tar.gz;devel/git-cinnabar:cargo/zstd-safe-7.2.4.tar.gz;devel/cargo-c:cargo/tracing-0.1.41.tar.gz;lang/deno:cargo/cooked-waker-5.0.0.tar.gz;x11/gnome/librsvg:cargo/wide-0.7.33.tar.gz;lang/deno:cargo/bitflags-2.8.0.tar.gz;lang/deno:cargo/css_dataset-0.4.1.tar.gz;lang/deno:cargo/opentelemetry-proto-0.27.0.tar.gz;lang/deno:cargo/hickory-server-0.25.0-alpha.4.tar.gz;devel/cargo-c:cargo/hash32-0.3.1.tar.gz;devel/jujutsu:cargo/web-sys-0.3.77.tar.gz;devel/cargo-audit:cargo/rayon-1.10.0.tar.gz;lang/deno:cargo/data-encoding-2.5.0.tar.gz;audio/spotify-player:cargo/html-escape-0.2.13.tar.gz;lang/deno:cargo/deno_tunnel-0.8.0.tar.gz;devel/sccache:cargo/tempfile-3.10.1.tar.gz;lang/deno:cargo/khronos_api-3.1.0.tar.gz;audio/spotify-player:cargo/windows-implement-0.58.0.tar.gz;x11/gnome/librsvg:cargo/new_debug_unreachable-1.0.6.tar.gz;lang/deno:cargo/pulldown-cmark-0.11.2.tar.gz;lang/deno:cargo/fslock-0.2.1.tar.gz;audio/ncspot:cargo/tower-0.5.2.tar.gz;lang/deno:cargo/rustyline-derive-0.7.0.tar.gz;lang/deno:cargo/mio-0.8.11.tar.gz;audio/spotify-player:cargo/core-graphics-types-0.1.3.tar.gz;devel/cargo-audit:cargo/sync_wrapper-1.0.1.tar.gz;lang/deno:cargo/swc_allocator-4.0.0.tar.gz;devel/maturin:cargo/cc-1.2.16.tar.gz;audio/spotify-player:cargo/termcolor-1.4.1.tar.gz;devel/jujutsu:cargo/windows_x86_64_gnu-0.53.0.tar.gz;lang/deno:cargo/win32job-2.0.0.tar.gz;lang/deno:cargo/document-features-0.2.10.tar.gz;lang/deno:cargo/flate2-1.0.35.tar.gz;lang/deno:cargo/rustls-webpki-0.103.3.tar.gz;audio/spotify-player:cargo/foreign-types-0.5.0.tar.gz;lang/deno:cargo/pretty_yaml-0.5.0.tar.gz;audio/ncspot:cargo/thiserror-1.0.69.tar.gz;x11/gnome/librsvg:cargo/futures-executor-0.3.31.tar.gz;lang/deno:cargo/dprint-core-macros-0.1.0.tar.gz;editors/helix:cargo/pathdiff-0.2.1.tar.gz;devel/cargo-audit:cargo/idna_adapter-1.2.0.tar.gz;lang/deno:cargo/unicode-id-start-1.2.0.tar.gz;audio/ncspot:cargo/ring-0.17.14.tar.gz;x11/gnome/librsvg:cargo/walkdir-2.5.0.tar.gz;devel/cargo-c:cargo/spki-0.7.3.tar.gz;lang/deno:cargo/multimap-0.8.3.tar.gz;lang/deno:cargo/regex-1.10.6.tar.gz;lang/deno:cargo/unicode_categories-0.1.1.tar.gz;x11/gnome/librsvg:cargo/num-traits-0.2.19.tar.gz;lang/deno:cargo/darling-0.20.10.tar.gz;audio/spotifyd:cargo/option-ext-0.2.0.tar.gz;devel/sccache:cargo/http-1.1.0.tar.gz;lang/deno:cargo/cranelift-control-0.116.1.tar.gz;lang/deno:cargo/urlpattern-0.3.0.tar.gz;lang/deno:cargo/prost-0.13.3.tar.gz;audio/spotifyd:cargo/generic-array-0.14.7.tar.gz;devel/cargo-c:cargo/hmac-0.12.1.tar.gz;lang/deno:cargo/libsqlite3-sys-0.32.0.tar.gz;lang/deno:cargo/metal-0.31.0.tar.gz;x11/gnome/librsvg:cargo/tinyvec_macros-0.1.1.tar.gz;lang/deno:cargo/which-6.0.1.tar.gz;lang/deno:cargo/range-alloc-0.1.3.tar.gz;devel/difftastic:cargo/rustix-0.38.34.tar.gz;devel/cargo-audit:cargo/icu_properties-1.5.1.tar.gz;editors/helix:cargo/tokio-1.46.1.tar.gz;x11/gnome/librsvg:cargo/utf-8-0.7.6.tar.gz;audio/spotify-player:cargo/lru-slab-0.1.2.tar.gz;lang/deno:cargo/dprint-swc-ext-0.24.0.tar.gz;devel/difftastic:cargo/windows_x86_64_gnullvm-0.48.5.tar.gz;x11/gnome/librsvg:cargo/rand_core-0.6.4.tar.gz;x11/gnome/librsvg:cargo/futures-core-0.3.31.tar.gz;devel/maturin:cargo/psm-0.1.21.tar.gz;databases/influxdb:cargo/cfg-if-1.0.0.tar.gz;lang/deno:cargo/simdutf8-0.1.4.tar.gz;lang/deno:cargo/p224-0.13.2.tar.gz;lang/deno:cargo/outref-0.5.1.tar.gz;lang/deno:cargo/v8_valueserializer-0.1.1.tar.gz;devel/cargo-c:cargo/base64-0.22.1.tar.gz;devel/rust-analyzer:cargo/foldhash-0.1.4.tar.gz;devel/cargo-audit:cargo/icu_locid_transform_data-1.5.0.tar.gz;lang/deno:cargo/ecow-0.2.3.tar.gz;lang/deno:cargo/deno_cache_dir-0.25.0.tar.gz;devel/cargo-audit:cargo/adler-1.0.2.tar.gz;x11/gnome/librsvg:cargo/static_assertions-1.1.0.tar.gz;lang/deno:cargo/fiat-crypto-0.1.20.tar.gz;lang/deno:cargo/deno_ops-0.231.0.tar.gz;devel/sccache:cargo/vte_generate_state_changes-0.1.1.tar.gz;lang/deno:cargo/par-core-1.0.3.tar.gz;devel/uv:cargo/env_filter-0.1.3.tar.gz;devel/cargo-audit:cargo/quote-1.0.37.tar.gz;lang/deno:cargo/slug-0.1.5.tar.gz;x11/gnome/librsvg:cargo/siphasher-1.0.1.tar.gz;lang/deno:cargo/phf-0.11.2.tar.gz;lang/deno:cargo/deno_doc-0.182.0.tar.gz;devel/cargo-c:cargo/faster-hex-0.10.0.tar.gz;lang/deno:cargo/num-iter-0.1.44.tar.gz;x11/gnome/librsvg:cargo/bit-set-0.8.0.tar.gz;lang/deno:cargo/swc_ecma_visit-9.0.0.tar.gz;lang/deno:cargo/swc_config-3.0.0.tar.gz;lang/deno:cargo/endian-type-0.1.2.tar.gz;lang/deno:cargo/unicode-segmentation-1.11.0.tar.gz;lang/deno:cargo/color-print-proc-macro-0.3.5.tar.gz;devel/cargo-audit:cargo/deranged-0.3.11.tar.gz;devel/difftastic:cargo/clap_lex-0.7.4.tar.gz;lang/deno:cargo/env_logger-0.11.6.tar.gz;x11/gnome/librsvg:cargo/same-file-1.0.6.tar.gz;audio/ncspot:cargo/jni-sys-0.3.0.tar.gz;x11/gnome/librsvg:cargo/itertools-0.13.0.tar.gz;x11/gnome/librsvg:cargo/windows_i686_gnu-0.52.6.tar.gz;lang/deno:cargo/asynchronous-codec-0.7.0.tar.gz;lang/deno:cargo/cranelift-entity-0.116.1.tar.gz;editors/helix:cargo/signal-hook-registry-1.4.2.tar.gz;lang/deno:cargo/bindgen-0.70.1.tar.gz;audio/spotify-player:cargo/itertools-0.12.1.tar.gz;audio/spotify-player:cargo/windows-strings-0.1.0.tar.gz;devel/cargo-c:cargo/hashbrown-0.14.5.tar.gz;lang/deno:cargo/swc_macros_common-0.3.13.tar.gz;lang/deno:cargo/hyper-timeout-0.5.2.tar.gz;x11/gnome/librsvg:cargo/cbc-0.1.2.tar.gz;lang/deno:cargo/tracing-opentelemetry-0.28.0.tar.gz;lang/deno:cargo/regex-automata-0.4.6.tar.gz;x11/gnome/librsvg:cargo/r-efi-5.3.0.tar.gz;x11/gnome/librsvg:cargo/bit-vec-0.8.0.tar.gz;devel/cargo-c:cargo/rfc6979-0.4.0.tar.gz;lang/deno:cargo/radix_fmt-1.0.0.tar.gz;lang/deno:cargo/markup_fmt-0.22.0.tar.gz;devel/sccache:cargo/anstyle-wincon-3.0.2.tar.gz;lang/deno:cargo/weak-table-0.3.2.tar.gz;x11/gnome/librsvg:cargo/heck-0.5.0.tar.gz;lang/deno:cargo/gpu-descriptor-types-0.2.0.tar.gz;audio/ncspot:cargo/httpdate-1.0.3.tar.gz;lang/deno:cargo/curve25519-dalek-derive-0.1.1.tar.gz;devel/maturin:cargo/cpufeatures-0.2.12.tar.gz;lang/deno:cargo/tiny_pretty-0.2.0.tar.gz;lang/deno:cargo/opentelemetry-semantic-conventions-0.27.0.tar.gz;lang/deno:cargo/derive-io-macros-0.4.1.tar.gz;devel/ruff:cargo/kqueue-sys-1.0.4.tar.gz;lang/deno:cargo/comrak-0.29.0.tar.gz;devel/cbindgen:cargo/serde_json-1.0.140.tar.gz;devel/maturin:cargo/schannel-0.1.23.tar.gz;devel/rust-analyzer:cargo/rowan-0.15.15.tar.gz;lang/deno:cargo/caseless-0.2.1.tar.gz;lang/deno:cargo/num-0.4.2.tar.gz;lang/deno:cargo/clap_builder-4.5.30.tar.gz;lang/deno:cargo/raw-window-handle-0.6.1.tar.gz;lang/deno:cargo/khronos-egl-6.0.0.tar.gz;lang/deno:cargo/semver-0.9.0.tar.gz;devel/difftastic:cargo/unicode-ident-1.0.12.tar.gz;lang/deno:cargo/k256-0.13.3.tar.gz;devel/cargo-audit:cargo/icu_provider-1.5.0.tar.gz;lang/deno:cargo/zeromq-0.5.0-pre.tar.gz;devel/difftastic:cargo/windows_i686_msvc-0.48.5.tar.gz;lang/deno:cargo/aead-gcm-stream-0.4.0.tar.gz;devel/cargo-audit:cargo/nu-ansi-term-0.46.0.tar.gz;lang/deno:cargo/hickory-proto-0.25.0-alpha.4.tar.gz;devel/difftastic:cargo/windows_aarch64_msvc-0.48.5.tar.gz;devel/cargo-c:cargo/pkcs8-0.10.2.tar.gz;databases/influxdb:cargo/windows-sys-0.48.0.tar.gz;devel/snare:cargo/indexmap-2.9.0.tar.gz;lang/deno:cargo/color-print-0.3.5.tar.gz;devel/rust-bindgen:cargo/errno-0.3.10.tar.gz;lang/deno:cargo/pest_generator-2.7.15.tar.gz;devel/jujutsu:cargo/windows_i686_msvc-0.53.0.tar.gz;lang/deno:cargo/cache_control-0.2.0.tar.gz;lang/deno:cargo/swc_ecma_transforms_optimization-14.0.0.tar.gz;devel/cargo-audit:cargo/rustls-webpki-0.102.8.tar.gz;lang/deno:cargo/dprint-core-0.67.4.tar.gz;lang/deno:cargo/deno_lockfile-0.31.2.tar.gz;lang/deno:cargo/profiling-1.0.15.tar.gz;devel/snare:cargo/anyhow-1.0.98.tar.gz;lang/deno:cargo/jupyter-protocol-0.8.0.tar.gz;devel/difftastic:cargo/zerocopy-derive-0.7.32.tar.gz;lang/deno:cargo/opentelemetry_sdk-0.27.1.tar.gz;lang/deno:cargo/phf_generator-0.11.2.tar.gz;devel/difftastic:cargo/libm-0.2.8.tar.gz;devel/jujutsu:cargo/fixedbitset-0.5.7.tar.gz;lang/deno:cargo/data-url-0.3.1.tar.gz;devel/cargo-audit:cargo/is_terminal_polyfill-1.70.1.tar.gz;x11/gnome/librsvg:cargo/paste-1.0.15.tar.gz;lang/deno:cargo/serde_bytes-0.11.14.tar.gz;x11/gnome/librsvg:cargo/objc-0.2.7.tar.gz;devel/git-cinnabar:cargo/serde_derive-1.0.219.tar.gz;devel/stylua:cargo/globset-0.4.14.tar.gz;lang/deno:cargo/radix_trie-0.2.1.tar.gz;lang/deno:cargo/deno_terminal-0.1.1.tar.gz;lang/deno:cargo/glutin_wgl_sys-0.6.1.tar.gz;lang/deno:cargo/ref-cast-impl-1.0.22.tar.gz;devel/uv:cargo/quinn-0.11.8.tar.gz;audio/spotify-player:cargo/windows-interface-0.58.0.tar.gz;lang/deno:cargo/der_derive-0.7.3.tar.gz;lang/deno:cargo/prettyplease-0.2.17.tar.gz;lang/deno:cargo/wgpu-types-24.0.0.tar.gz;lang/deno:cargo/bytemuck_derive-1.8.1.tar.gz;audio/spotify-player:cargo/scoped-tls-1.0.1.tar.gz;devel/sccache:cargo/rustls-pki-types-1.12.0.tar.gz;lang/deno:cargo/ryu-js-1.0.1.tar.gz;lang/deno:cargo/hickory-resolver-0.25.0-alpha.4.tar.gz;lang/deno:cargo/thousands-0.2.0.tar.gz;devel/cargo-audit:cargo/hermit-abi-0.3.9.tar.gz;devel/git-cinnabar:cargo/gimli-0.31.1.tar.gz;audio/ncspot:cargo/fixedbitset-0.4.2.tar.gz;devel/cargo-audit:cargo/matchers-0.1.0.tar.gz;lang/deno:cargo/cranelift-codegen-meta-0.116.1.tar.gz;lang/deno:cargo/pest-2.7.15.tar.gz;editors/helix:cargo/error-code-3.2.0.tar.gz;lang/deno:cargo/ipconfig-0.3.2.tar.gz;audio/ncspot:cargo/bitflags-1.3.2.tar.gz;graphics/oxipng:cargo/miniz_oxide-0.8.8.tar.gz;audio/ncspot:cargo/thiserror-impl-1.0.69.tar.gz;lang/deno:cargo/darling_macro-0.20.10.tar.gz;lang/deno:cargo/security-framework-3.3.0.tar.gz;devel/rust-analyzer:cargo/text-size-1.1.1.tar.gz;devel/cargo-c:cargo/group-0.13.0.tar.gz;x11/gnome/librsvg:cargo/windows-sys-0.59.0.tar.gz;lang/deno:cargo/pest_meta-2.7.15.tar.gz;devel/ruff:cargo/fsevent-sys-4.1.0.tar.gz;lang/deno:cargo/lazy-regex-proc_macros-3.1.0.tar.gz;devel/cargo-audit:cargo/home-0.5.9.tar.gz;lang/deno:cargo/serde_v8-0.264.0.tar.gz;lang/deno:cargo/prefix-trie-0.5.1.tar.gz;devel/maturin:cargo/unicode-width-0.1.13.tar.gz;devel/jujutsu:cargo/vsimd-0.8.0.tar.gz;devel/cargo-c:cargo/fallible-iterator-0.3.0.tar.gz;devel/cargo-audit:cargo/time-macros-0.2.18.tar.gz;lang/deno:cargo/axum-0.7.5.tar.gz;devel/jujutsu:cargo/windows-targets-0.53.3.tar.gz;devel/cargo-c:cargo/primeorder-0.13.6.tar.gz;devel/maturin:cargo/thiserror-impl-2.0.12.tar.gz;lang/deno:cargo/swc_visit-2.0.0.tar.gz;devel/cargo-audit:cargo/icu_provider_macros-1.5.0.tar.gz;devel/cargo-audit:cargo/parking_lot-0.12.3.tar.gz;devel/sccache:cargo/h2-0.3.26.tar.gz;lang/deno:cargo/deno_lint-0.77.0.tar.gz;lang/deno:cargo/alloc-no-stdlib-2.0.4.tar.gz;audio/ncspot:cargo/async-recursion-1.1.1.tar.gz;lang/deno:cargo/swc_graph_analyzer-10.0.0.tar.gz;lang/deno:cargo/gpu-alloc-types-0.3.0.tar.gz;lang/deno:cargo/oid-registry-0.6.1.tar.gz;lang/deno:cargo/libz-sys-1.1.20.tar.gz;devel/maturin:cargo/litemap-0.7.3.tar.gz;x11/gnome/librsvg:cargo/lazy_static-1.5.0.tar.gz;devel/difftastic:cargo/parking_lot_core-0.9.9.tar.gz;lang/deno:cargo/ron-0.8.1.tar.gz;x11/gnome/librsvg:cargo/windows-targets-0.52.6.tar.gz;devel/maturin:cargo/dissimilar-1.0.9.tar.gz;x11/gnome/librsvg:cargo/futures-util-0.3.31.tar.gz;lang/deno:cargo/serdect-0.2.0.tar.gz;audio/spotify-player:cargo/which-8.0.0.tar.gz;devel/difftastic:cargo/windows_aarch64_gnullvm-0.48.5.tar.gz;databases/influxdb:cargo/diff-0.1.13.tar.gz;lang/deno:cargo/hexf-parse-0.2.1.tar.gz;devel/git-cinnabar:cargo/zstd-sys-2.0.15+zstd.1.5.7.tar.gz;lang/deno:cargo/strum-0.27.1.tar.gz;devel/cargo-c:cargo/openssl-macros-0.1.1.tar.gz;devel/sccache:cargo/tinyvec-1.6.0.tar.gz;lang/deno:cargo/compact_str-0.7.1.tar.gz;devel/jujutsu:cargo/windows_aarch64_msvc-0.53.0.tar.gz;devel/py-pydantic-core:cargo/yoke-derive-0.7.4.tar.gz;devel/sccache:cargo/salsa20-0.10.2.tar.gz;devel/git-cinnabar:cargo/rand-0.9.1.tar.gz;lang/deno:cargo/deno_panic-0.1.0.tar.gz;lang/deno:cargo/swc_common-9.2.0.tar.gz;devel/cargo-c:cargo/windows-sys-0.52.0.tar.gz;lang/deno:cargo/dhat-0.3.3.tar.gz;devel/maturin:cargo/core-foundation-sys-0.8.6.tar.gz;x11/gnome/librsvg:cargo/byteorder-lite-0.1.0.tar.gz;lang/deno:cargo/fiat-crypto-0.2.7.tar.gz;devel/sccache:cargo/hyper-0.14.28.tar.gz;lang/deno:cargo/vte-0.13.1.tar.gz;devel/sccache:cargo/scrypt-0.11.0.tar.gz;lang/deno:cargo/is-macro-0.3.5.tar.gz;audio/ncspot:cargo/atomic-waker-1.1.2.tar.gz;lang/deno:cargo/cmake-0.1.50.tar.gz;lang/deno:cargo/libffi-4.0.0.tar.gz;devel/rust-analyzer:cargo/tracing-subscriber-0.3.19.tar.gz;lang/deno:cargo/naga-24.0.0.tar.gz;lang/deno:cargo/boxed_error-0.2.3.tar.gz;lang/deno:cargo/lcms2-sys-4.0.5.tar.gz;x11/gnome/librsvg:cargo/crossbeam-epoch-0.9.18.tar.gz;devel/cargo-insta:cargo/toml-0.5.11.tar.gz;devel/uv:cargo/siphasher-0.3.11.tar.gz;x11/gnome/librsvg:cargo/once_cell-1.21.3.tar.gz;databases/influxdb:cargo/typed-arena-2.0.2.tar.gz;lang/deno:cargo/vsock-0.5.1.tar.gz;devel/cargo-c:cargo/sharded-slab-0.1.7.tar.gz;lang/deno:cargo/shellexpand-3.1.0.tar.gz;lang/deno:cargo/halfbrown-0.2.5.tar.gz;lang/deno:cargo/der-0.7.9.tar.gz;devel/difftastic:cargo/windows_x86_64_gnu-0.48.5.tar.gz;lang/deno:cargo/ghash-0.5.1.tar.gz;lang/deno:cargo/v8-137.2.1.tar.gz;x11/gnome/librsvg:cargo/windows_x86_64_gnullvm-0.52.6.tar.gz;x11/gnome/librsvg:cargo/safe_arch-0.7.4.tar.gz;devel/cargo-audit:cargo/icu_normalizer-1.5.0.tar.gz;devel/maturin:cargo/zerofrom-0.1.4.tar.gz;lang/deno:cargo/jsonc-parser-0.26.3.tar.gz;lang/deno:cargo/bindgen-0.71.1.tar.gz;devel/cargo-audit:cargo/synstructure-0.13.1.tar.gz;devel/maturin:cargo/pkg-config-0.3.30.tar.gz;devel/maturin:cargo/subtle-2.5.0.tar.gz;lang/deno:cargo/ast_node-3.0.0.tar.gz;devel/cargo-c:cargo/sec1-0.7.3.tar.gz;lang/deno:cargo/num-bigint-0.4.4.tar.gz;lang/deno:cargo/derive-io-0.4.1.tar.gz;lang/deno:cargo/swc_ecma_transforms_typescript-15.0.0.tar.gz;lang/deno:cargo/spirv-0.3.0+sdk-1.3.268.0.tar.gz;devel/cargo-c:cargo/lazycell-1.3.0.tar.gz;devel/sccache:cargo/pkcs5-0.7.1.tar.gz;lang/deno:cargo/raffia-0.9.2.tar.gz;lang/deno:cargo/fd-lock-4.0.2.tar.gz;lang/deno:cargo/deno_semver-0.9.0.tar.gz;devel/ruff:cargo/countme-3.0.1.tar.gz;x11/gnome/librsvg:cargo/pin-utils-0.1.0.tar.gz;lang/deno:cargo/keyring-3.6.3.tar.gz;lang/deno:cargo/opaque-debug-0.3.1.tar.gz;devel/sccache:cargo/match_cfg-0.1.0.tar.gz;x11/gnome/librsvg:cargo/fastrand-2.3.0.tar.gz;lang/deno:cargo/x509-parser-0.15.1.tar.gz;lang/deno:cargo/crc-2.1.0.tar.gz;lang/deno:cargo/deno_media_type-0.2.9.tar.gz;devel/sccache:cargo/hostname-0.3.1.tar.gz;lang/deno:cargo/from_variant-2.0.0.tar.gz;devel/cargo-audit:cargo/zerovec-0.10.4.tar.gz;devel/difftastic:cargo/lock_api-0.4.11.tar.gz;lang/deno:cargo/ref-cast-1.0.22.tar.gz;lang/deno:cargo/png-0.17.13.tar.gz;lang/deno:cargo/gl_generator-0.14.0.tar.gz;lang/deno:cargo/pin-project-1.1.5.tar.gz;x11/gnome/librsvg:cargo/byteorder-1.5.0.tar.gz;devel/cargo-c:cargo/dunce-1.0.5.tar.gz;devel/py-pydantic-core:cargo/proc-macro2-1.0.86.tar.gz;devel/sccache:cargo/arrayvec-0.7.4.tar.gz;lang/deno:cargo/ndk-sys-0.5.0+25.2.9519653.tar.gz;audio/ncspot:cargo/rand_chacha-0.3.1.tar.gz;x11/gnome/librsvg:cargo/fnv-1.0.7.tar.gz;devel/cargo-audit:cargo/utf16_iter-1.0.5.tar.gz;lang/deno:cargo/castaway-0.2.3.tar.gz;lang/deno:cargo/swc_atoms-5.0.0.tar.gz;x11/gnome/librsvg:cargo/num-integer-0.1.46.tar.gz;lang/deno:cargo/webpki-root-certs-0.26.6.tar.gz;devel/ruff:cargo/unic-common-0.9.0.tar.gz;audio/ncspot:cargo/derive_builder_core-0.20.2.tar.gz;lang/deno:cargo/hstr-1.0.0.tar.gz;audio/ncspot:cargo/ntapi-0.4.1.tar.gz;lang/deno:cargo/wasm_dep_analyzer-0.4.0.tar.gz;devel/sccache:cargo/base64ct-1.6.0.tar.gz;audio/ncspot:cargo/windows-link-0.1.3.tar.gz;lang/deno:cargo/debug-ignore-1.0.5.tar.gz;lang/deno:cargo/opentelemetry-http-0.27.0.tar.gz;lang/deno:cargo/par-iter-1.0.2.tar.gz;lang/deno:cargo/cranelift-codegen-shared-0.116.1.tar.gz;devel/sccache:cargo/socket2-0.5.5.tar.gz;devel/cargo-c:cargo/ordered-float-2.10.1.tar.gz;lang/deno:cargo/cranelift-bitset-0.116.1.tar.gz;lang/deno:cargo/cranelift-module-0.116.1.tar.gz;lang/deno:cargo/md4-0.10.2.tar.gz;lang/deno:cargo/ash-0.38.0+1.3.281.tar.gz;x11/gnome/librsvg:cargo/num-rational-0.4.2.tar.gz;audio/ncspot:cargo/crossterm_winapi-0.9.1.tar.gz;lang/deno:cargo/sm3-0.4.2.tar.gz;lang/deno:cargo/http-0.2.12.tar.gz;devel/cargo-audit:cargo/synstructure-0.12.6.tar.gz;devel/cargo-audit:cargo/time-0.3.36.tar.gz;lang/deno:cargo/libffi-sys-3.2.0.tar.gz;lang/deno:cargo/deno_graph-0.99.0.tar.gz;lang/deno:cargo/deno_tower_lsp-0.4.3.tar.gz;audio/spotify-player:cargo/winsafe-0.0.19.tar.gz;lang/deno:cargo/tokio-metrics-0.3.1.tar.gz;devel/maturin:cargo/tar-0.4.43.tar.gz;audio/spotify-player:cargo/foreign-types-macros-0.2.3.tar.gz;x11/gnome/librsvg:cargo/itertools-0.14.0.tar.gz;lang/deno:cargo/error_reporter-1.0.0.tar.gz;lang/deno:cargo/swc_bundler-17.0.0.tar.gz;lang/deno:cargo/libuv-sys-lite-1.48.2.tar.gz;audio/spotifyd:cargo/cexpr-0.6.0.tar.gz;x11/gnome/librsvg:cargo/num-complex-0.4.6.tar.gz;audio/ncspot:cargo/futures-0.3.31.tar.gz;lang/deno:cargo/unic-ucd-ident-0.9.0.tar.gz;lang/deno:cargo/anstyle-parse-0.2.3.tar.gz;devel/maturin:cargo/dirs-sys-0.4.1.tar.gz;lang/deno:cargo/swc_ecma_loader-9.0.0.tar.gz;devel/difftastic:cargo/glob-0.3.1.tar.gz;lang/deno:cargo/deno_core_icudata-0.74.0.tar.gz;devel/cargo-c:cargo/hex-0.4.3.tar.gz;lang/deno:cargo/proc-macro-rules-macros-0.4.0.tar.gz;devel/cbindgen:cargo/getrandom-0.3.3.tar.gz;lang/deno:cargo/wasm-bindgen-futures-0.4.42.tar.gz;lang/deno:cargo/netif-0.1.6.tar.gz;x11/gnome/librsvg:cargo/zune-core-0.4.12.tar.gz;x11/gnome/librsvg:cargo/windows_i686_msvc-0.52.6.tar.gz;audio/ncspot:cargo/ctr-0.9.2.tar.gz;devel/cargo-c:cargo/foreign-types-shared-0.1.1.tar.gz;lang/deno:cargo/rustyline-13.0.0.tar.gz;lang/deno:cargo/file_test_runner-0.7.3.tar.gz;devel/py-pydantic-core:cargo/smallvec-1.14.0.tar.gz;lang/deno:cargo/zeromq-0.4.1.tar.gz;devel/uv:cargo/ptr_meta_derive-0.3.0.tar.gz;lang/deno:cargo/zeroize_derive-1.4.2.tar.gz;audio/spotify-player:cargo/unicode-width-0.2.0.tar.gz;devel/cargo-c:cargo/elliptic-curve-0.13.8.tar.gz;devel/py-rpds-py:cargo/triomphe-0.1.13.tar.gz;devel/sccache:cargo/colorchoice-1.0.0.tar.gz;lang/deno:cargo/rustversion-1.0.15.tar.gz;x11/gnome/librsvg:cargo/quick-error-1.2.3.tar.gz;lang/deno:cargo/base64-simd-0.8.0.tar.gz;devel/ruff:cargo/unic-ucd-version-0.9.0.tar.gz;lang/deno:cargo/quick-junit-0.3.6.tar.gz;databases/influxdb:cargo/lsp-types-0.97.0.tar.gz;lang/deno:cargo/dbus-secret-service-4.0.3.tar.gz;devel/cbindgen:cargo/log-0.4.27.tar.gz;lang/deno:cargo/import_map-0.23.0.tar.gz;devel/uv:cargo/quinn-proto-0.11.12.tar.gz;lang/deno:cargo/swc_ecma_transforms_macros-1.0.0.tar.gz;x11/gnome/librsvg:cargo/md-5-0.10.6.tar.gz;lang/deno:cargo/winnow-0.7.1.tar.gz;lang/deno:cargo/presser-0.3.1.tar.gz;lang/deno:cargo/deno_core-0.355.0.tar.gz;editors/helix:cargo/io-uring-0.7.8.tar.gz;devel/cargo-audit:cargo/crossbeam-deque-0.8.5.tar.gz;lang/deno:cargo/phf_macros-0.11.2.tar.gz;audio/spotify-player:cargo/utf8-width-0.1.7.tar.gz;lang/deno:cargo/clap-4.5.30.tar.gz;lang/deno:cargo/libsui-0.10.0.tar.gz;x11/gnome/librsvg:cargo/block-padding-0.3.3.tar.gz;devel/cargo-audit:cargo/url-2.5.4.tar.gz;benchmarks/hyperfine:cargo/bitvec-1.0.1.tar.gz;lang/deno:cargo/enum-as-inner-0.6.0.tar.gz;lang/deno:cargo/wtf8-0.1.0.tar.gz;lang/deno:cargo/editpe-0.1.0.tar.gz;devel/git-cinnabar:cargo/serde-1.0.219.tar.gz;audio/ncspot:cargo/spin-0.9.8.tar.gz;lang/deno:cargo/sourcemap-9.2.0.tar.gz;audio/spotify-player:cargo/windows-0.58.0.tar.gz;lang/deno:cargo/prost-types-0.13.3.tar.gz;lang/deno:cargo/async-trait-0.1.88.tar.gz;devel/sccache:cargo/rustls-pemfile-2.1.2.tar.gz;devel/sccache:cargo/sha1_smol-1.0.0.tar.gz;lang/deno:cargo/xml-rs-0.8.20.tar.gz;devel/git-cinnabar:cargo/backtrace-0.3.74.tar.gz;devel/jujutsu:cargo/wasm-bindgen-macro-support-0.2.100.tar.gz;lang/deno:cargo/rusqlite-0.34.0.tar.gz;devel/sccache:cargo/inout-0.1.3.tar.gz;lang/deno:cargo/rusticata-macros-4.1.0.tar.gz;audio/ncspot:cargo/crossterm-0.28.1.tar.gz;lang/deno:cargo/tokio-socks-0.5.1.tar.gz;devel/jujutsu:cargo/windows_i686_gnullvm-0.53.0.tar.gz;databases/influxdb:cargo/rustc-hash-1.1.0.tar.gz;devel/jujutsu:cargo/wasm-bindgen-macro-0.2.100.tar.gz;databases/influxdb:cargo/humantime-2.1.0.tar.gz;devel/py-dulwich:cargo/target-lexicon-0.13.2.tar.gz;audio/spotifyd:cargo/clang-sys-1.8.1.tar.gz;x11/gnome/librsvg:cargo/cipher-0.4.4.tar.gz;audio/ncspot:cargo/pbkdf2-0.12.2.tar.gz;devel/maturin:cargo/redox_users-0.4.5.tar.gz;lang/deno:cargo/deno_ast-0.49.0.tar.gz;devel/cargo-audit:cargo/icu_locid_transform-1.5.0.tar.gz;lang/deno:cargo/base32-0.5.1.tar.gz;databases/influxdb:cargo/rustc_version-0.4.0.tar.gz;devel/stylua:cargo/winapi-util-0.1.6.tar.gz;devel/sccache:cargo/windows-core-0.52.0.tar.gz;lang/deno:cargo/deno_error_macro-0.7.0.tar.gz;devel/py-pydantic-core:cargo/zerofrom-derive-0.1.4.tar.gz;lang/deno:cargo/fastwebsockets-0.8.0.tar.gz;lang/deno:cargo/saffron-0.1.0.tar.gz;lang/deno:cargo/aes-0.8.3.tar.gz;lang/deno:cargo/ignore-0.4.20.tar.gz;devel/sccache:cargo/winreg-0.50.0.tar.gz;lang/deno:cargo/clap_complete_fig-4.5.2.tar.gz;devel/sccache:cargo/rustls-native-certs-0.7.0.tar.gz;devel/cargo-audit:cargo/stable_deref_trait-1.2.0.tar.gz;devel/maturin:cargo/xattr-1.3.1.tar.gz;x11/gnome/librsvg:cargo/windows_aarch64_msvc-0.52.6.tar.gz;lang/deno:cargo/clipboard-win-5.3.0.tar.gz;devel/cargo-audit:cargo/tokio-rustls-0.26.0.tar.gz;lang/deno:cargo/sqlformat-0.3.5.tar.gz;lang/deno:cargo/windows-0.52.0.tar.gz;lang/deno:cargo/denokv_sqlite-0.12.0.tar.gz;lang/deno:cargo/brotli-6.0.0.tar.gz;lang/deno:cargo/gpu-alloc-0.6.0.tar.gz;audio/ncspot:cargo/is-wsl-0.4.0.tar.gz;lang/deno:cargo/runtimelib-0.28.0.tar.gz;devel/cargo-c:cargo/memoffset-0.9.1.tar.gz;lang/deno:cargo/rustls-0.23.28.tar.gz;lang/deno:cargo/open-5.1.2.tar.gz;lang/deno:cargo/deno_terminal-0.2.2.tar.gz;x11/gnome/librsvg:cargo/windows_i686_gnullvm-0.52.6.tar.gz;lang/deno:cargo/simd-json-0.14.0.tar.gz;lang/deno:cargo/ed448-goldilocks-0.8.3.tar.gz;devel/difftastic:cargo/windows-targets-0.48.5.tar.gz;x11/gnome/librsvg:cargo/futures-io-0.3.31.tar.gz;lang/deno:cargo/asn1-rs-derive-0.4.0.tar.gz;lang/deno:cargo/raffia_macro-0.1.1.tar.gz;lang/deno:cargo/clap_complete-4.5.45.tar.gz;lang/deno:cargo/libloading-0.8.5.tar.gz;devel/sccache:cargo/rsa-0.9.6.tar.gz;lang/deno:cargo/reqwest-0.12.5.tar.gz;devel/git-cinnabar:cargo/addr2line-0.24.2.tar.gz;devel/cbindgen:cargo/redox_syscall-0.5.13.tar.gz;x11/gnome/librsvg:cargo/block-buffer-0.10.4.tar.gz;devel/difftastic:cargo/windows_x86_64_msvc-0.48.5.tar.gz;lang/deno:cargo/pest_derive-2.7.15.tar.gz;devel/stylua:cargo/linux-raw-sys-0.4.13.tar.gz;x11/gnome/librsvg:cargo/windows_x86_64_msvc-0.52.6.tar.gz;lang/deno:cargo/chrono-0.4.37.tar.gz;x11/gnome/librsvg:cargo/futures-channel-0.3.31.tar.gz;lang/deno:cargo/webpki-roots-0.26.1.tar.gz;lang/deno:cargo/displaydoc-0.2.4.tar.gz;lang/deno:cargo/anstyle-query-1.0.2.tar.gz;lang/deno:cargo/swc_ecma_parser-12.0.0.tar.gz;x11/gnome/librsvg:cargo/windows-sys-0.60.2.tar.gz;lang/deno:cargo/sys_traits_macros-0.1.0.tar.gz;lang/deno:cargo/text_lines-0.6.0.tar.gz;lang/deno:cargo/matchit-0.7.3.tar.gz;devel/maturin:cargo/autocfg-1.3.0.tar.gz;devel/cargo-audit:cargo/regex-automata-0.1.10.tar.gz;lang/deno:cargo/swc_config_macro-1.0.0.tar.gz;lang/deno:cargo/denokv_proto-0.12.0.tar.gz;devel/cargo-c:cargo/unicode-xid-0.2.6.tar.gz;devel/cbindgen:cargo/wasi-0.14.2+wasi-0.2.4.tar.gz;lang/deno:cargo/gpu-allocator-0.27.0.tar.gz;benchmarks/hyperfine:cargo/hashbrown-0.12.3.tar.gz;lang/deno:cargo/cranelift-bforest-0.116.1.tar.gz;lang/deno:cargo/aes-kw-0.2.1.tar.gz;devel/cargo-c:cargo/arc-swap-1.7.1.tar.gz;devel/sccache:cargo/http-body-0.4.6.tar.gz;devel/cargo-audit:cargo/aho-corasick-1.1.3.tar.gz;devel/cargo-audit:cargo/overload-0.1.1.tar.gz;lang/deno:cargo/malva-0.12.1.tar.gz;lang/deno:cargo/notify-6.1.1.tar.gz;lang/deno:cargo/fastbloom-0.9.0.tar.gz;devel/jujutsu:cargo/fancy-regex-0.14.0.tar.gz;lang/deno:cargo/dlopen2_derive-0.4.0.tar.gz;audio/ncspot:cargo/tower-layer-0.3.3.tar.gz;benchmarks/hyperfine:cargo/syn-1.0.109.tar.gz;audio/ncspot:cargo/pkcs1-0.7.5.tar.gz;devel/maturin:cargo/bytes-1.9.0.tar.gz;lang/deno:cargo/deno_npm-0.36.0.tar.gz;lang/deno:cargo/semver-1.0.25.tar.gz;lang/deno:cargo/stringcase-0.4.0.tar.gz;devel/uv:cargo/ptr_meta-0.3.0.tar.gz;lang/deno:cargo/deno_error-0.7.0.tar.gz;lang/deno:cargo/cranelift-codegen-0.116.1.tar.gz;devel/git-cinnabar:cargo/arbitrary-1.4.1.tar.gz;devel/cargo-audit:cargo/writeable-0.5.5.tar.gz;lang/deno:cargo/better_scoped_tls-1.0.0.tar.gz;lang/deno:cargo/swc_ecma_codegen_macros-2.0.0.tar.gz;lang/deno:cargo/swc_ecma_transforms_base-13.0.0.tar.gz;devel/cargo-audit:cargo/thread_local-1.1.8.tar.gz;lang/deno:cargo/deno_path_util-0.6.1.tar.gz;x11/gnome/librsvg:cargo/rand_chacha-0.9.0.tar.gz;benchmarks/hyperfine:cargo/funty-2.0.0.tar.gz;audio/ncspot:cargo/mime-0.3.17.tar.gz;devel/cargo-audit:cargo/hashbrown-0.15.2.tar.gz;devel/sccache:cargo/float-cmp-0.9.0.tar.gz;devel/difftastic:cargo/either-1.10.0.tar.gz;lang/deno:cargo/nix-0.27.1.tar.gz;x11/gnome/librsvg:cargo/block-0.1.6.tar.gz;lang/deno:cargo/tokio-eld-0.2.0.tar.gz;lang/deno:cargo/swc_ecma_transforms_classes-13.0.0.tar.gz;lang/deno:deno-2.4.5.tar.gz;lang/deno:cargo/deno-tower-lsp-macros-0.11.3.tar.gz;devel/uv:cargo/dotenvy-0.15.7.tar.gz;lang/deno:cargo/miniz_oxide-0.7.2.tar.gz;devel/cargo-audit:cargo/toml_datetime-0.6.8.tar.gz;devel/cargo-audit:cargo/memmap2-0.9.5.tar.gz;lang/deno:cargo/swc_ecma_ast-9.0.0.tar.gz;lang/deno:cargo/universal-hash-0.5.1.tar.gz;lang/deno:cargo/lazy-regex-3.1.0.tar.gz;devel/cargo-c:cargo/minimal-lexical-0.2.1.tar.gz;devel/selene:cargo/convert_case-0.4.0.tar.gz;devel/maturin:cargo/tracing-core-0.1.33.tar.gz;x11/gnome/librsvg:cargo/digest-0.10.7.tar.gz;lang/deno:cargo/prost-derive-0.13.3.tar.gz;lang/deno:cargo/async-stream-impl-0.3.5.tar.gz;lang/deno:cargo/swc_ecma_lexer-12.0.0.tar.gz;devel/jujutsu:cargo/js-sys-0.3.77.tar.gz;devel/cargo-audit:cargo/zerovec-derive-0.10.3.tar.gz;devel/cargo-audit:cargo/openssl-probe-0.1.5.tar.gz;lang/deno:cargo/curve25519-dalek-4.1.3.tar.gz;devel/cargo-c:cargo/heapless-0.8.0.tar.gz;devel/sccache:cargo/bincode-1.3.3.tar.gz;x11/gnome/librsvg:cargo/futures-macro-0.3.31.tar.gz;devel/cargo-c:cargo/vcpkg-0.2.15.tar.gz;lang/deno:cargo/h2-0.4.7.tar.gz;audio/ncspot:cargo/serde_urlencoded-0.7.1.tar.gz;audio/ncspot:cargo/is-docker-0.2.0.tar.gz;devel/cargo-c:cargo/foreign-types-0.3.2.tar.gz;lang/deno:cargo/yaml_parser-0.2.1.tar.gz;lang/deno:cargo/hipstr-0.6.0.tar.gz;lang/deno:cargo/fqdn-0.3.4.tar.gz;lang/deno:cargo/security-framework-2.10.0.tar.gz;devel/maturin:cargo/libc-0.2.172.tar.gz;lang/deno:cargo/sptr-0.3.2.tar.gz;lang/deno:cargo/p521-0.13.3.tar.gz;devel/maturin:cargo/base64-0.21.7.tar.gz;lang/deno:cargo/swc_visit_macros-0.5.13.tar.gz;lang/deno:cargo/syn-2.0.87.tar.gz;devel/cargo-c:cargo/crossbeam-channel-0.5.15.tar.gz;lang/deno:cargo/swc_ecma_transforms_react-15.0.0.tar.gz;lang/deno:cargo/dprint-plugin-markdown-0.19.0.tar.gz;devel/cargo-audit:cargo/slab-0.4.9.tar.gz;lang/deno:cargo/unicode-id-0.3.4.tar.gz;lang/deno:cargo/asn1-rs-0.5.2.tar.gz;lang/deno:cargo/cranelift-native-0.116.1.tar.gz;devel/jujutsu:cargo/wasm-bindgen-backend-0.2.100.tar.gz;devel/sccache:cargo/hyper-rustls-0.27.2.tar.gz;lang/deno:cargo/dlopen2-0.6.1.tar.gz;audio/spotify-player:cargo/libloading-0.7.4.tar.gz;lang/deno:cargo/x25519-dalek-2.0.1.tar.gz;devel/cargo-c:cargo/ecdsa-0.16.9.tar.gz;lang/deno:cargo/libdbus-sys-0.2.5.tar.gz;lang/deno:cargo/moka-0.12.10.tar.gz;editors/helix:cargo/unicode-normalization-0.1.23.tar.gz;lang/deno:cargo/cranelift-isle-0.116.1.tar.gz;lang/deno:cargo/esbuild_client-0.5.0.tar.gz;devel/cargo-audit:cargo/valuable-0.1.0.tar.gz;devel/cargo-audit:cargo/memchr-2.7.4.tar.gz;lang/deno:cargo/winnow-0.6.26.tar.gz;lang/deno:cargo/tokio-vsock-0.7.1.tar.gz;lang/deno:cargo/p256-0.13.2.tar.gz;audio/spotify-player:cargo/strum_macros-0.26.4.tar.gz;databases/influxdb:cargo/regex-syntax-0.6.29.tar.gz;devel/sccache:cargo/jobserver-0.1.32.tar.gz;x11/gnome/librsvg:cargo/strsim-0.11.1.tar.gz;x11/gnome/librsvg:cargo/rand_core-0.9.3.tar.gz;devel/cargo-c:cargo/rustc-hash-2.1.1.tar.gz;lang/deno:cargo/napi-sys-2.2.2.tar.gz;devel/cargo-c:cargo/signature-2.2.0.tar.gz;devel/cargo-audit:cargo/form_urlencoded-1.2.1.tar.gz;audio/ncspot:cargo/untrusted-0.9.0.tar.gz;lang/deno:cargo/portable-atomic-1.10.0.tar.gz;lang/deno:cargo/ipnetwork-0.20.0.tar.gz;devel/jujutsu:cargo/windows_i686_gnu-0.53.0.tar.gz;devel/cargo-audit:cargo/zeroize-1.8.1.tar.gz;devel/rust-analyzer:cargo/num_cpus-1.16.0.tar.gz;audio/spotify-player:cargo/strum-0.26.3.tar.gz;devel/jujutsu:cargo/windows_x86_64_gnullvm-0.53.0.tar.gz;editors/helix:cargo/slotmap-1.0.7.tar.gz;lang/deno:cargo/fast-socks5-0.9.6.tar.gz;x11/gnome/librsvg:cargo/powerfmt-0.2.0.tar.gz;lang/deno:cargo/strum_macros-0.27.1.tar.gz;devel/maturin:cargo/yoke-0.7.4.tar.gz;x11/gnome/librsvg:cargo/shlex-1.3.0.tar.gz;lang/deno:cargo/napi-build-1.2.1.tar.gz;databases/influxdb:cargo/codespan-reporting-0.11.1.tar.gz;lang/deno:cargo/axum-core-0.4.5.tar.gz;devel/sccache:cargo/ascii-1.1.0.tar.gz;devel/cargo-audit:cargo/rayon-core-1.12.1.tar.gz;lang/deno:cargo/path-clean-0.1.0.tar.gz;lang/deno:cargo/rustls-tokio-stream-0.8.0.tar.gz;lang/deno:cargo/flaky_test_impl-0.2.2.tar.gz;lang/deno:cargo/httparse-1.10.0.tar.gz;devel/maturin:cargo/stacker-0.1.15.tar.gz;devel/maturin:cargo/typenum-1.17.0.tar.gz;lang/deno:cargo/opentelemetry-otlp-0.27.0.tar.gz;devel/cbindgen:cargo/yansi-1.0.1.tar.gz;lang/deno:cargo/prost-build-0.13.3.tar.gz;x11/gnome/librsvg:cargo/encoding_rs-0.8.35.tar.gz;lang/deno:cargo/object-0.36.3.tar.gz;devel/git-cinnabar:cargo/path-dedot-3.1.1.tar.gz;devel/cargo-audit:cargo/equivalent-1.0.1.tar.gz;lang/deno:cargo/wgpu-core-24.0.0.tar.gz;devel/uv:cargo/security-framework-sys-2.14.0.tar.gz;devel/jujutsu:cargo/petgraph-0.7.1.tar.gz;lang/deno:cargo/tower-http-0.6.1.tar.gz;lang/deno:cargo/opentelemetry-0.27.0.tar.gz;lang/deno:cargo/serde_repr-0.1.19.tar.gz;devel/maturin:cargo/openssl-0.10.72.tar.gz;x11/gnome/librsvg:cargo/windows_aarch64_gnullvm-0.52.6.tar.gz;devel/cargo-audit:cargo/icu_properties_data-1.5.0.tar.gz;lang/deno:cargo/deno_task_shell-0.26.0.tar.gz;lang/deno:cargo/keccak-0.1.5.tar.gz;devel/maturin:cargo/uuid-1.8.0.tar.gz;lang/deno:cargo/fdeflate-0.3.4.tar.gz;lang/deno:cargo/semver-parser-0.7.0.tar.gz;x11/gnome/librsvg:cargo/utf8_iter-1.0.4.tar.gz;lang/deno:cargo/alloc-stdlib-0.2.2.tar.gz;lang/deno:cargo/ucd-trie-0.1.6.tar.gz;devel/cargo-c:cargo/hashlink-0.10.0.tar.gz;lang/deno:cargo/hashlink-0.8.4.tar.gz;lang/deno:cargo/value-trait-0.10.0.tar.gz;devel/ruff:cargo/unic-char-range-0.9.0.tar.gz;devel/cargo-audit:cargo/crc32fast-1.4.2.tar.gz;lang/deno:cargo/dsa-0.6.3.tar.gz;lang/deno:cargo/getrandom-0.2.14.tar.gz;devel/cargo-c:cargo/tracing-log-0.2.0.tar.gz;devel/maturin:cargo/twox-hash-1.6.3.tar.gz;devel/cargo-c:cargo/core-foundation-0.10.1.tar.gz;lang/deno:cargo/serde-wasm-bindgen-0.5.0.tar.gz;lang/deno:cargo/dbus-0.9.7.tar.gz;audio/ncspot:cargo/try-lock-0.2.5.tar.gz;lang/deno:cargo/darling_core-0.20.10.tar.gz;lang/deno:cargo/swc_ecma_codegen-11.0.0.tar.gz;lang/deno:cargo/whoami-1.6.0.tar.gz;lang/deno:cargo/p384-0.13.0.tar.gz;devel/maturin:cargo/thiserror-2.0.12.tar.gz;x11/gnome/librsvg:cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz;lang/deno:cargo/bytemuck-1.21.0.tar.gz;lang/deno:cargo/crossbeam-queue-0.3.11.tar.gz;devel/cargo-audit:cargo/icu_collections-1.5.0.tar.gz;audio/ncspot:cargo/ident_case-1.0.1.tar.gz;devel/difftastic:cargo/zerocopy-0.7.32.tar.gz;lang/deno:cargo/mintex-0.1.3.tar.gz;devel/sccache:cargo/tower-0.4.13.tar.gz;lang/deno:cargo/dprint-plugin-typescript-0.95.10.tar.gz;devel/jujutsu:cargo/blake2-0.10.6.tar.gz;lang/deno:cargo/web-transport-proto-0.2.3.tar.gz;lang/deno:cargo/pin-project-internal-1.1.5.tar.gz;lang/deno:cargo/deno_npm-0.37.0.tar.gz;devel/uv:cargo/junction-1.2.0.tar.gz;devel/cargo-audit:cargo/time-core-0.1.2.tar.gz;lang/deno:cargo/toml_edit-0.22.23.tar.gz;devel/difftastic:cargo/terminal_size-0.4.1.tar.gz;lang/deno:cargo/eszip-0.96.0.tar.gz;lang/deno:cargo/litrs-0.4.1.tar.gz;lang/deno:cargo/bencher-0.1.5.tar.gz;audio/ncspot:cargo/tower-service-0.3.3.tar.gz;x11/gnome/librsvg:cargo/num-conv-0.1.0.tar.gz;lang/deno:cargo/zune-jpeg-0.4.13.tar.gz;devel/rust-analyzer:cargo/generator-0.8.4.tar.gz;devel/maturin:cargo/dyn-clone-1.0.17.tar.gz;lang/deno:cargo/image-0.25.4.tar.gz;devel/cargo-audit:cargo/idna-1.0.3.tar.gz;lang/deno:cargo/string_enum-1.0.0.tar.gz;lang/deno:cargo/brotli-decompressor-4.0.1.tar.gz;lang/deno:cargo/ntest_timeout-0.9.3.tar.gz;devel/difftastic:cargo/signal-hook-0.3.17.tar.gz;audio/ncspot:cargo/core-foundation-0.9.4.tar.gz;lang/deno:cargo/widestring-1.1.0.tar.gz;devel/sccache:cargo/wasm-streams-0.4.0.tar.gz;x11/gnome/librsvg:cargo/simd-adler32-0.3.7.tar.gz;lang/deno:cargo/swc_ecma_transforms_proposal-13.0.0.tar.gz;databases/influxdb:cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz;devel/cargo-audit:cargo/libredox-0.1.3.tar.gz;x11/gnome/librsvg:cargo/malloc_buf-0.0.6.tar.gz;devel/cargo-c:cargo/shell-escape-0.1.5.tar.gz;devel/cbindgen:cargo/pretty_assertions-1.4.1.tar.gz;benchmarks/hyperfine:cargo/nix-0.29.0.tar.gz;devel/cargo-audit:cargo/icu_locid-1.5.0.tar.gz;devel/sccache:cargo/ipnet-2.9.0.tar.gz;databases/influxdb:cargo/version_check-0.9.4.tar.gz;lang/deno:cargo/hyper-1.6.0.tar.gz;devel/sccache:cargo/http-body-1.0.0.tar.gz;lang/deno:cargo/flaky_test-0.2.2.tar.gz;lang/deno:cargo/swc_macros_common-1.0.0.tar.gz;lang/deno:cargo/deunicode-1.4.3.tar.gz;devel/jujutsu:cargo/windows_x86_64_msvc-0.53.0.tar.gz;lang/deno:cargo/polyval-0.6.2.tar.gz;devel/jujutsu:cargo/windows_aarch64_gnullvm-0.53.0.tar.gz;lang/deno:cargo/cranelift-0.116.1.tar.gz;audio/spotify-player:cargo/foreign-types-shared-0.3.1.tar.gz;lang/deno:cargo/gzip-header-1.0.0.tar.gz;audio/spotify-player:cargo/redox_syscall-0.4.1.tar.gz;lang/deno:cargo/ripemd-0.1.3.tar.gz;lang/deno:cargo/capacity_builder-0.5.0.tar.gz;x11/gnome/librsvg:cargo/scopeguard-1.2.0.tar.gz;lang/deno:cargo/anstyle-1.0.8.tar.gz;lang/deno:cargo/denokv_remote-0.12.0.tar.gz;devel/cargo-c:cargo/hkdf-0.12.4.tar.gz;devel/maturin:cargo/unicase-2.7.0.tar.gz;lang/deno:cargo/dprint-plugin-jupyter-0.2.0.tar.gz;lang/deno:cargo/Inflector-0.11.4.tar.gz;lang/deno:cargo/ed25519-2.2.3.tar.gz;lang/deno:cargo/zstd-0.13.2.tar.gz;devel/difftastic:cargo/windows_i686_gnu-0.48.5.tar.gz;devel/cargo-c:cargo/serde-value-0.7.0.tar.gz;audio/spotifyd:cargo/untrusted-0.7.1.tar.gz;devel/jujutsu:cargo/wasm-bindgen-shared-0.2.100.tar.gz;devel/git-cinnabar:cargo/derive_arbitrary-1.4.1.tar.gz;x11/gnome/librsvg:cargo/ecb-0.1.2.tar.gz;benchmarks/hyperfine:cargo/tap-1.0.1.tar.gz;lang/deno:cargo/deno_native_certs-0.3.0.tar.gz;lang/deno:cargo/inotify-0.9.6.tar.gz;devel/jujutsu:cargo/wasm-bindgen-0.2.100.tar.gz;lang/deno:cargo/auto_impl-1.2.0.tar.gz;lang/deno:cargo/openssl-sys-0.9.108.tar.gz;lang/deno:cargo/nom-5.1.3.tar.gz;audio/ncspot:cargo/which-4.4.2.tar.gz;audio/ncspot:cargo/derive_builder-0.20.2.tar.gz;devel/cargo-c:cargo/const-oid-0.9.6.tar.gz;lang/deno:cargo/regalloc2-0.11.1.tar.gz;audio/ncspot:cargo/derive_builder_macro-0.20.2.tar.gz;devel/cargo-c:cargo/allocator-api2-0.2.21.tar.gz;devel/difftastic:cargo/mio-1.0.3.tar.gz;devel/cargo-c:cargo/fallible-streaming-iterator-0.1.9.tar.gz;lang/deno:cargo/async-once-cell-0.5.4.tar.gz] FULLPKGNAME = deno-2.4.5p0 RDEPENDS = [sysutils/libudev-openbsd;devel/libffi;archivers/zstd] (Junk lock failure for exopi-5 at 1764458000.09489) Received IO (Junk lock obtained for exopi-5 at 1764458006.22) Received IO Woken up lang/deno >>> Running depends in lang/deno at 1764458007.70 last junk was in net/bird/3 /usr/sbin/pkg_add -aI -Drepair gn-0.0.20250321 libudev-openbsd-20230921p0 llvm-19.1.7p10 protobuf-c-1.5.2p1 rust-rustfmt-1.91.1 sqlite3-3.51.0 zstd-1.5.7p0 was: /usr/sbin/pkg_add -aI -Drepair cargo-generate-vendor-1.0p1 cmake-core-3.31.8p0 gmake-4.4.1p0 gn-0.0.20250321 libffi-3.5.2 libudev-openbsd-20230921p0 llvm-19.1.7p10 ninja-1.11.1p1v1 protobuf-c-1.5.2p1 rust-1.91.1 rust-rustfmt-1.91.1 sqlite3-3.51.0 zstd-1.5.7p0 /usr/sbin/pkg_add -aI -Drepair gn-0.0.20250321 libudev-openbsd-20230921p0 llvm-19.1.7p10 protobuf-c-1.5.2p1 rust-rustfmt-1.91.1 sqlite3-3.51.0 zstd-1.5.7p0 New and changed readme(s): /usr/local/share/doc/pkg-readmes/llvm-19 >>> Running show-prepare-results in lang/deno at 1764458035.96 ===> lang/deno ===> Building from scratch deno-2.4.5p0 ===> deno-2.4.5p0 depends on: sqlite3-* -> sqlite3-3.51.0 ===> deno-2.4.5p0 depends on: cmake-core-* -> cmake-core-3.31.8p0 ===> deno-2.4.5p0 depends on: gmake-* -> gmake-4.4.1p0 ===> deno-2.4.5p0 depends on: gn-* -> gn-0.0.20250321 ===> deno-2.4.5p0 depends on: ninja-* -> ninja-1.11.1p1v1 ===> deno-2.4.5p0 depends on: protobuf-c-* -> protobuf-c-1.5.2p1 ===> deno-2.4.5p0 depends on: rust-rustfmt-* -> rust-rustfmt-1.91.1 ===> deno-2.4.5p0 depends on: libudev-openbsd-* -> libudev-openbsd-20230921p0 ===> deno-2.4.5p0 depends on: cargo-generate-vendor-* -> cargo-generate-vendor-1.0p1 ===> deno-2.4.5p0 depends on: llvm->=19,<20 -> llvm-19.1.7p10 ===> deno-2.4.5p0 depends on: rust-* -> rust-1.91.1 ===> deno-2.4.5p0 depends on: zstd-* -> zstd-1.5.7p0 ===> deno-2.4.5p0 depends on: libffi-* -> libffi-3.5.2 ===> Verifying specs: c pthread c++abi m execinfo ffi zstd ===> found c.102.2 pthread.28.1 c++abi.9.0 m.10.1 execinfo.4.0 ffi.2.4 zstd.7.0 cargo-generate-vendor-1.0p1 cmake-core-3.31.8p0 gmake-4.4.1p0 gn-0.0.20250321 libffi-3.5.2 libudev-openbsd-20230921p0 llvm-19.1.7p10 ninja-1.11.1p1v1 protobuf-c-1.5.2p1 rust-1.91.1 rust-rustfmt-1.91.1 sqlite3-3.51.0 zstd-1.5.7p0 (Junk lock released for exopi-5 at 1764458039.93) distfiles size=236614981 >>> Running patch in lang/deno at 1764458039.99 ===> lang/deno ===> Checking files for deno-2.4.5p0 `/exopi-cvs/ports/distfiles/deno-2.4.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/Inflector-0.11.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/addr2line-0.24.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/adler-1.0.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/adler2-2.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/aead-0.5.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/aead-gcm-stream-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/aes-0.8.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/aes-gcm-0.10.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/aes-kw-0.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ahash-0.8.11.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/aho-corasick-1.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/alloc-no-stdlib-2.0.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/alloc-stdlib-0.2.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/allocator-api2-0.2.21.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/android_system_properties-0.1.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/anstream-0.6.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/anstyle-1.0.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/anstyle-parse-0.2.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/anstyle-query-1.0.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/anstyle-wincon-3.0.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/anyhow-1.0.98.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/arbitrary-1.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/arc-swap-1.7.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/arrayvec-0.7.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ascii-1.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ash-0.38.0+1.3.281.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/asn1-rs-0.5.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/asn1-rs-derive-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/asn1-rs-impl-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ast_node-3.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/async-compression-0.4.11.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/async-once-cell-0.5.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/async-recursion-1.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/async-stream-0.3.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/async-stream-impl-0.3.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/async-trait-0.1.88.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/asynchronous-codec-0.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/atomic-waker-1.1.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/auto_impl-1.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/autocfg-1.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/aws-lc-rs-1.13.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/aws-lc-sys-0.29.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/axum-0.7.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/axum-core-0.4.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/az-1.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/backtrace-0.3.74.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/base16ct-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/base32-0.5.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/base64-0.21.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/base64-0.22.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/base64-simd-0.8.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/base64ct-1.6.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bencher-0.1.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/better_scoped_tls-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bincode-1.3.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bindgen-0.69.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bindgen-0.70.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bindgen-0.71.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bit-set-0.8.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bit-vec-0.8.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bitflags-1.3.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bitflags-2.8.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bitvec-1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/blake2-0.10.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/block-0.1.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/block-buffer-0.10.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/block-padding-0.3.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/boxed_error-0.2.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/brotli-6.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/brotli-decompressor-4.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bstr-1.9.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bumpalo-3.17.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bytemuck-1.21.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bytemuck_derive-1.8.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/byteorder-1.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/byteorder-lite-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/bytes-1.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cache_control-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/capacity_builder-0.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/capacity_builder_macros-0.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/caseless-0.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/castaway-0.2.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cbc-0.1.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cc-1.2.16.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cexpr-0.6.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cfg-if-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cfg_aliases-0.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/chrono-0.4.37.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cipher-0.4.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/clang-sys-1.8.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/clap-4.5.30.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/clap_builder-4.5.30.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/clap_complete-4.5.45.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/clap_complete_fig-4.5.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/clap_lex-0.7.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/clipboard-win-5.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cmake-0.1.50.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/codespan-reporting-0.11.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/color-print-0.3.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/color-print-proc-macro-0.3.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/colorchoice-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/compact_str-0.7.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/comrak-0.29.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/console_static_text-0.8.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/const-oid-0.9.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/convert_case-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cooked-waker-5.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/core-foundation-0.9.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/core-foundation-0.10.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/core-foundation-sys-0.8.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/core-graphics-types-0.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/countme-3.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cpufeatures-0.2.12.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cranelift-0.116.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cranelift-bforest-0.116.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cranelift-bitset-0.116.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cranelift-codegen-0.116.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cranelift-codegen-meta-0.116.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cranelift-codegen-shared-0.116.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cranelift-control-0.116.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cranelift-entity-0.116.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cranelift-frontend-0.116.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cranelift-isle-0.116.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cranelift-module-0.116.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/cranelift-native-0.116.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/crc-2.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/crc-catalog-1.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/crc32fast-1.4.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/crossbeam-channel-0.5.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/crossbeam-deque-0.8.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/crossbeam-epoch-0.9.18.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/crossbeam-queue-0.3.11.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/crossbeam-utils-0.8.21.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/crossterm-0.28.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/crossterm_winapi-0.9.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/crypto-bigint-0.5.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/crypto-common-0.1.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/css_dataset-0.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ctr-0.9.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/curve25519-dalek-4.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/curve25519-dalek-derive-0.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/darling-0.20.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/darling_core-0.20.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/darling_macro-0.20.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dashmap-5.5.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/data-encoding-2.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/data-url-0.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dbus-0.9.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dbus-secret-service-4.0.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/debug-ignore-1.0.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/debugid-0.8.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno-tower-lsp-macros-0.11.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_ast-0.49.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_cache_dir-0.25.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_core-0.355.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_core_icudata-0.74.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_doc-0.182.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_error-0.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_error_macro-0.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_graph-0.99.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_lint-0.77.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_lockfile-0.31.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_media_type-0.2.9.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_native_certs-0.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_npm-0.36.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_npm-0.37.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_ops-0.231.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_panic-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_path_util-0.6.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_semver-0.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_task_shell-0.26.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_terminal-0.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_terminal-0.2.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_tower_lsp-0.4.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_tunnel-0.8.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_unsync-0.4.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deno_whoami-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/denokv_proto-0.12.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/denokv_remote-0.12.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/denokv_sqlite-0.12.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/der-0.7.9.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/der-parser-8.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/der_derive-0.7.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deranged-0.3.11.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/derive-io-0.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/derive-io-macros-0.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/derive_arbitrary-1.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/derive_builder-0.20.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/derive_builder_core-0.20.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/derive_builder_macro-0.20.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/derive_more-0.99.17.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/deunicode-1.4.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dhat-0.3.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/diff-0.1.13.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/digest-0.10.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dirs-5.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dirs-sys-0.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/displaydoc-0.2.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dissimilar-1.0.9.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dlopen2-0.6.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dlopen2_derive-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/document-features-0.2.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dotenvy-0.15.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dprint-core-0.67.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dprint-core-macros-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dprint-plugin-json-0.20.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dprint-plugin-jupyter-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dprint-plugin-markdown-0.19.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dprint-plugin-typescript-0.95.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dprint-swc-ext-0.24.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dsa-0.6.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dunce-1.0.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/dyn-clone-1.0.17.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ecb-0.1.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ecdsa-0.16.9.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ecow-0.2.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ed25519-2.2.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ed25519-dalek-2.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ed448-goldilocks-0.8.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/editpe-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/either-1.10.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/elliptic-curve-0.13.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/encoding_rs-0.8.35.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/endian-type-0.1.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/entities-1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/enum-as-inner-0.6.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/env_filter-0.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/env_logger-0.11.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/equivalent-1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/errno-0.3.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/error-code-3.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/error_reporter-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/esbuild_client-0.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/eszip-0.96.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fallible-iterator-0.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fallible-streaming-iterator-0.1.9.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fancy-regex-0.14.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fast-socks5-0.9.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fastbloom-0.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/faster-hex-0.10.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fastrand-2.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fastwebsockets-0.8.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fd-lock-4.0.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fdeflate-0.3.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ff-0.13.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fiat-crypto-0.1.20.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fiat-crypto-0.2.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/file_test_runner-0.7.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/filetime-0.2.23.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fixedbitset-0.4.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fixedbitset-0.5.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/flaky_test-0.2.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/flaky_test_impl-0.2.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/flate2-1.0.35.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/float-cmp-0.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fluent-uri-0.1.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fnv-1.0.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/foldhash-0.1.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/foreign-types-0.3.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/foreign-types-0.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/foreign-types-macros-0.2.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/foreign-types-shared-0.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/foreign-types-shared-0.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/form_urlencoded-1.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fqdn-0.3.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/from_variant-2.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fs3-0.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fs_extra-1.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fsevent-sys-4.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/fslock-0.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/funty-2.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/futures-0.3.31.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/futures-channel-0.3.31.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/futures-core-0.3.31.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/futures-executor-0.3.31.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/futures-io-0.3.31.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/futures-macro-0.3.31.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/futures-sink-0.3.31.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/futures-task-0.3.31.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/futures-util-0.3.31.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/generator-0.8.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/generic-array-0.14.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/getrandom-0.2.14.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/getrandom-0.3.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ghash-0.5.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/gimli-0.31.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/gl_generator-0.14.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/glob-0.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/globset-0.4.14.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/glow-0.16.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/glutin_wgl_sys-0.6.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/gpu-alloc-0.6.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/gpu-alloc-types-0.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/gpu-allocator-0.27.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/gpu-descriptor-0.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/gpu-descriptor-types-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/group-0.13.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/gzip-header-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/h2-0.3.26.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/h2-0.4.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/halfbrown-0.2.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/handlebars-6.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hash32-0.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hashbrown-0.12.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hashbrown-0.14.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hashbrown-0.15.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hashlink-0.8.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hashlink-0.10.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hdrhistogram-7.5.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/heapless-0.8.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/heck-0.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/heck-0.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hermit-abi-0.3.9.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hex-0.4.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hexf-parse-0.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hickory-proto-0.25.0-alpha.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hickory-resolver-0.25.0-alpha.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hickory-server-0.25.0-alpha.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hipstr-0.6.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hkdf-0.12.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hmac-0.12.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/home-0.5.9.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hostname-0.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hstr-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/html-escape-0.2.13.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/http-0.2.12.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/http-1.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/http-body-0.4.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/http-body-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/http-body-util-0.1.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/httparse-1.10.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/httpdate-1.0.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/humantime-2.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hyper-0.14.28.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hyper-1.6.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hyper-rustls-0.27.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hyper-timeout-0.5.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/hyper-util-0.1.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/icu_collections-1.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/icu_locid-1.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/icu_locid_transform-1.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/icu_locid_transform_data-1.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/icu_normalizer-1.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/icu_normalizer_data-1.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/icu_properties-1.5.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/icu_properties_data-1.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/icu_provider-1.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/icu_provider_macros-1.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ident_case-1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/idna-1.0.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/idna_adapter-1.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/if_chain-1.0.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ignore-0.4.20.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/image-0.25.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/import_map-0.23.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/indexmap-1.9.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/indexmap-2.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/inotify-0.9.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/inotify-sys-0.1.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/inout-0.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/io-uring-0.7.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ipconfig-0.3.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ipnet-2.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ipnetwork-0.20.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/is-docker-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/is-macro-0.3.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/is-wsl-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/is_terminal_polyfill-1.70.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/itertools-0.12.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/itertools-0.13.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/itertools-0.14.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/itoa-1.0.14.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/jni-sys-0.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/jobserver-0.1.32.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/js-sys-0.3.77.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/jsonc-parser-0.26.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/junction-1.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/jupyter-protocol-0.8.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/k256-0.13.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/keccak-0.1.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/keyring-3.6.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/khronos-egl-6.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/khronos_api-3.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/kqueue-1.0.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/kqueue-sys-1.0.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/lazy-regex-3.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/lazy-regex-proc_macros-3.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/lazy_static-1.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/lazycell-1.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/lcms2-6.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/lcms2-sys-4.0.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/libc-0.2.172.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/libdbus-sys-0.2.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/libffi-4.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/libffi-sys-3.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/libloading-0.7.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/libloading-0.8.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/libm-0.2.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/libredox-0.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/libsqlite3-sys-0.32.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/libsui-0.10.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/libuv-sys-lite-1.48.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/libz-sys-1.1.20.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/linux-raw-sys-0.4.13.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/litemap-0.7.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/litrs-0.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/lock_api-0.4.11.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/log-0.4.27.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/loom-0.7.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/lru-slab-0.1.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/lsp-types-0.97.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/malloc_buf-0.0.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/malva-0.12.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/markup_fmt-0.22.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/match_cfg-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/matchers-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/matchit-0.7.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/md-5-0.10.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/md4-0.10.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/memchr-2.7.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/memmap2-0.9.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/memoffset-0.9.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/metal-0.31.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/mime-0.3.17.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/minimal-lexical-0.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/miniz_oxide-0.7.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/miniz_oxide-0.8.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/mintex-0.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/mio-0.8.11.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/mio-1.0.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/moka-0.12.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/monch-0.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/multimap-0.8.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/naga-24.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/napi-build-1.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/napi-sys-2.2.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ndk-sys-0.5.0+25.2.9519653.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/netif-0.1.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/new_debug_unreachable-1.0.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/nibble_vec-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/nix-0.27.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/nix-0.29.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/nom-5.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/nom-7.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/notify-6.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ntapi-0.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ntest_timeout-0.9.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/nu-ansi-term-0.46.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/num-0.4.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/num-bigint-0.4.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/num-bigint-dig-0.8.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/num-complex-0.4.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/num-conv-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/num-integer-0.1.46.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/num-iter-0.1.44.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/num-rational-0.4.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/num-traits-0.2.19.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/num_cpus-1.16.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/objc-0.2.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/object-0.36.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/oid-registry-0.6.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/once_cell-1.21.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/opaque-debug-0.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/open-5.1.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/openssl-0.10.72.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/openssl-macros-0.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/openssl-probe-0.1.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/openssl-src-300.5.0+3.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/openssl-sys-0.9.108.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/opentelemetry-0.27.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/opentelemetry-http-0.27.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/opentelemetry-otlp-0.27.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/opentelemetry-proto-0.27.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/opentelemetry-semantic-conventions-0.27.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/opentelemetry_sdk-0.27.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/option-ext-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ordered-float-2.10.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ordered-float-4.6.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/os_pipe-1.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/outref-0.5.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/overload-0.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/p224-0.13.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/p256-0.13.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/p384-0.13.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/p521-0.13.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/par-core-1.0.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/par-iter-1.0.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/parking_lot-0.12.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/parking_lot_core-0.9.9.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/password-hash-0.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/paste-1.0.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/path-clean-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/path-dedot-3.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pathdiff-0.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pbkdf2-0.12.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pem-rfc7468-0.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/percent-encoding-2.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pest-2.7.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pest_derive-2.7.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pest_generator-2.7.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pest_meta-2.7.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/petgraph-0.6.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/petgraph-0.7.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/phf-0.11.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/phf_generator-0.11.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/phf_macros-0.11.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/phf_shared-0.11.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pin-project-1.1.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pin-project-internal-1.1.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pin-project-lite-0.2.14.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pin-utils-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pkcs1-0.7.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pkcs5-0.7.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pkcs8-0.10.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pkg-config-0.3.30.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/png-0.17.13.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/polyval-0.6.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/portable-atomic-1.10.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/powerfmt-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ppv-lite86-0.2.17.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/prefix-trie-0.5.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/presser-0.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pretty_assertions-1.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pretty_yaml-0.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/prettyplease-0.2.17.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/primeorder-0.13.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/proc-macro-crate-3.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/proc-macro-rules-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/proc-macro-rules-macros-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/proc-macro2-1.0.86.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/profiling-1.0.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/prost-0.13.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/prost-build-0.13.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/prost-derive-0.13.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/prost-types-0.13.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/psm-0.1.21.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ptr_meta-0.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ptr_meta_derive-0.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/pulldown-cmark-0.11.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/quick-error-1.2.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/quick-junit-0.3.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/quick-xml-0.31.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/quinn-0.11.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/quinn-proto-0.11.12.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/quinn-udp-0.5.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/quote-1.0.37.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/r-efi-5.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/radium-0.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/radix_fmt-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/radix_trie-0.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/raffia-0.9.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/raffia_macro-0.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rand-0.8.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rand-0.9.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rand_chacha-0.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rand_chacha-0.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rand_core-0.6.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rand_core-0.9.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/range-alloc-0.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/raw-window-handle-0.6.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rayon-1.10.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rayon-core-1.12.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/redox_syscall-0.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/redox_syscall-0.5.13.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/redox_users-0.4.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ref-cast-1.0.22.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ref-cast-impl-1.0.22.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/regalloc2-0.11.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/regex-1.10.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/regex-automata-0.1.10.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/regex-automata-0.4.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/regex-syntax-0.6.29.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/regex-syntax-0.8.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/relative-path-1.9.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/reqwest-0.12.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/resolv-conf-0.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rfc6979-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ring-0.17.14.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ripemd-0.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ron-0.8.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rowan-0.15.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rsa-0.9.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/runtimelib-0.28.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rusqlite-0.34.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustc-demangle-0.1.24.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustc-hash-1.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustc-hash-2.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustc_version-0.2.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustc_version-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rusticata-macros-4.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustix-0.38.34.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustls-0.23.28.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustls-native-certs-0.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustls-pemfile-2.1.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustls-pki-types-1.12.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustls-tokio-stream-0.8.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustls-webpki-0.102.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustls-webpki-0.103.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustversion-1.0.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustyline-13.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/rustyline-derive-0.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ryu-1.0.17.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ryu-js-1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/safe_arch-0.7.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/saffron-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/salsa20-0.10.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/same-file-1.0.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/schannel-0.1.23.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/scoped-tls-1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/scopeguard-1.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/scrypt-0.11.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sec1-0.7.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/security-framework-2.10.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/security-framework-3.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/security-framework-sys-2.14.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/semver-0.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/semver-1.0.25.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/semver-parser-0.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/serde-1.0.219.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/serde-value-0.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/serde-wasm-bindgen-0.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/serde_bytes-0.11.14.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/serde_derive-1.0.219.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/serde_json-1.0.140.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/serde_repr-0.1.19.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/serde_urlencoded-0.7.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/serde_v8-0.264.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/serdect-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sha1-0.10.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sha1_smol-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sha2-0.10.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sha3-0.10.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sharded-slab-0.1.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/shell-escape-0.1.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/shellexpand-3.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/shlex-1.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/signal-hook-0.3.17.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/signal-hook-mio-0.2.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/signal-hook-registry-1.4.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/signature-2.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/simd-adler32-0.3.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/simd-json-0.14.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/simdutf8-0.1.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/siphasher-0.3.11.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/siphasher-1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/slab-0.4.9.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/slotmap-1.0.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/slug-0.1.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sm3-0.4.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/smallvec-1.14.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/smartstring-1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/socket2-0.5.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sourcemap-9.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/spin-0.9.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/spirv-0.3.0+sdk-1.3.268.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/spki-0.7.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sptr-0.3.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sqlformat-0.3.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/stable_deref_trait-1.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/stacker-0.1.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/static_assertions-1.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/string_enum-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/stringcase-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/strip-ansi-escapes-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/strsim-0.11.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/strum-0.26.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/strum-0.27.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/strum_macros-0.26.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/strum_macros-0.27.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/subtle-2.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_allocator-4.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_atoms-5.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_bundler-17.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_common-9.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_config-3.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_config_macro-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_ast-9.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_codegen-11.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_codegen_macros-2.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_lexer-12.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_loader-9.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_parser-12.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_transforms_base-13.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_transforms_classes-13.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_transforms_macros-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_transforms_optimization-14.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_transforms_proposal-13.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_transforms_react-15.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_transforms_typescript-15.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_utils-13.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_ecma_visit-9.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_eq_ignore_macros-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_graph_analyzer-10.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_macros_common-0.3.13.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_macros_common-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_visit-2.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/swc_visit_macros-0.5.13.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/syn-1.0.109.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/syn-2.0.87.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sync_wrapper-1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/synstructure-0.12.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/synstructure-0.13.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sys_traits-0.1.17.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/sys_traits_macros-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tagptr-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tap-1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tar-0.4.43.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/target-lexicon-0.13.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tempfile-3.10.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/termcolor-1.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/terminal_size-0.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/text-size-1.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/text_lines-0.6.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/thiserror-1.0.69.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/thiserror-2.0.12.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/thiserror-impl-1.0.69.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/thiserror-impl-2.0.12.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/thousands-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/thread_local-1.1.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/time-0.3.36.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/time-core-0.1.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/time-macros-0.2.18.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tiny_pretty-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tinystr-0.7.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tinyvec-1.6.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tinyvec_macros-0.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tokio-1.46.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tokio-eld-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tokio-macros-2.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tokio-metrics-0.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tokio-rustls-0.26.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tokio-socks-0.5.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tokio-stream-0.1.16.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tokio-util-0.7.16.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tokio-vsock-0.7.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/toml-0.5.11.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/toml_datetime-0.6.8.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/toml_edit-0.22.23.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tonic-0.12.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tower-0.4.13.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tower-0.5.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tower-http-0.6.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tower-layer-0.3.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tower-service-0.3.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tracing-0.1.41.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tracing-attributes-0.1.28.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tracing-core-0.1.33.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tracing-log-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tracing-opentelemetry-0.28.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/tracing-subscriber-0.3.19.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/triomphe-0.1.13.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/try-lock-0.2.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/twox-hash-1.6.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/twox-hash-2.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/typed-arena-2.0.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/typenum-1.17.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/ucd-trie-0.1.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unic-char-property-0.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unic-char-range-0.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unic-common-0.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unic-ucd-ident-0.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unic-ucd-version-0.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unicase-2.7.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unicode-id-0.3.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unicode-id-start-1.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unicode-ident-1.0.12.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unicode-normalization-0.1.23.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unicode-segmentation-1.11.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unicode-width-0.1.13.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unicode-width-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unicode-xid-0.2.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/unicode_categories-0.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/universal-hash-0.5.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/untrusted-0.7.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/untrusted-0.9.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/url-2.5.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/urlpattern-0.3.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/utf-8-0.7.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/utf16_iter-1.0.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/utf8-width-0.1.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/utf8_iter-1.0.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/utf8parse-0.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/uuid-1.8.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/v8-137.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/v8_valueserializer-0.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/valuable-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/value-trait-0.10.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/vcpkg-0.2.15.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/version_check-0.9.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/vsimd-0.8.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/vsock-0.5.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/vte-0.11.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/vte-0.13.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/vte_generate_state_changes-0.1.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/walkdir-2.5.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/want-0.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wasi-0.11.0+wasi-snapshot-preview1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wasi-0.14.2+wasi-0.2.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wasite-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wasm-bindgen-0.2.100.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wasm-bindgen-backend-0.2.100.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wasm-bindgen-futures-0.4.42.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wasm-bindgen-macro-0.2.100.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wasm-bindgen-macro-support-0.2.100.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wasm-bindgen-shared-0.2.100.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wasm-streams-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wasm_dep_analyzer-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/weak-table-0.3.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/web-sys-0.3.77.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/web-time-1.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/web-transport-proto-0.2.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/webpki-root-certs-0.26.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/webpki-roots-0.26.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wgpu-core-24.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wgpu-hal-24.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wgpu-types-24.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/which-4.4.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/which-6.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/which-8.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/whoami-1.6.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wide-0.7.33.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/widestring-1.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/win32job-2.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/winapi-0.3.9.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/winapi-util-0.1.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-0.52.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-0.58.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-core-0.52.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-core-0.58.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-implement-0.58.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-interface-0.58.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-link-0.1.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-result-0.2.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-strings-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-sys-0.48.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-sys-0.52.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-sys-0.59.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-sys-0.60.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-targets-0.48.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-targets-0.52.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows-targets-0.53.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_aarch64_gnullvm-0.48.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_aarch64_gnullvm-0.52.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_aarch64_gnullvm-0.53.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_aarch64_msvc-0.48.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_aarch64_msvc-0.52.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_aarch64_msvc-0.53.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_i686_gnu-0.48.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_i686_gnu-0.52.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_i686_gnu-0.53.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_i686_gnullvm-0.52.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_i686_gnullvm-0.53.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_i686_msvc-0.48.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_i686_msvc-0.52.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_i686_msvc-0.53.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_x86_64_gnu-0.48.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_x86_64_gnu-0.52.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_x86_64_gnu-0.53.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_x86_64_gnullvm-0.48.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_x86_64_gnullvm-0.52.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_x86_64_gnullvm-0.53.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_x86_64_msvc-0.48.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_x86_64_msvc-0.52.6.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/windows_x86_64_msvc-0.53.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/winnow-0.6.26.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/winnow-0.7.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/winreg-0.50.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/winreg-0.52.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/winres-0.1.12.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/winsafe-0.0.19.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wit-bindgen-rt-0.39.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/write16-1.0.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/writeable-0.5.5.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wtf8-0.1.0.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/wyz-0.5.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/x25519-dalek-2.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/x509-parser-0.15.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/xattr-1.3.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/xml-rs-0.8.20.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/yaml_parser-0.2.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/yansi-1.0.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/yoke-0.7.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/yoke-derive-0.7.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zerocopy-0.7.32.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zerocopy-derive-0.7.32.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zerofrom-0.1.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zerofrom-derive-0.1.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zeroize-1.8.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zeroize_derive-1.4.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zeromq-0.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zeromq-0.5.0-pre.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zerovec-0.10.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zerovec-derive-0.10.3.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zip-2.4.1.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zstd-0.13.2.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zstd-safe-7.2.4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zstd-sys-2.0.15+zstd.1.5.7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zune-core-0.4.12.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cargo/zune-jpeg-0.4.13.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for deno-2.4.5p0 [modcargo] moving crates to /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates [modcargo] Keeping libsqlite3-sys-0.32.0 as it [modcargo] Keeping libz-sys-1.1.20 as it [modcargo] Removing libsrc for openssl-src-300.5.0+3.5.0 [modcargo] Patching openssl-sys-0.9.108 for supporting -current [modcargo] Removing libsrc for zstd-sys-2.0.15+zstd.1.5.7 [modcargo] Patching zstd-sys-2.0.15+zstd.1.5.7 to use archivers/zstd ===> Patching for deno-2.4.5p0 ===> Applying OpenBSD patch patch-Cargo_toml Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Cargo.toml |--- Cargo.toml.orig |+++ Cargo.toml -------------------------- Patching file Cargo.toml using Plan A... Hunk #1 succeeded at 143. done ===> Applying OpenBSD patch patch-cli_Cargo_toml Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |* deno's upgrade feature cannot work on OpenBSD, directly disable it |* disable deno_panic | |Index: cli/Cargo.toml |--- cli/Cargo.toml.orig |+++ cli/Cargo.toml -------------------------- Patching file cli/Cargo.toml using Plan A... Hunk #1 succeeded at 32. Hunk #2 succeeded at 49. Hunk #3 succeeded at 133. done ===> Applying OpenBSD patch patch-cli_lib_version_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |libsui:find_section() operates on the binary at std::env::current_exe() |Rather than patch libsui to fix the path, set release_channel always |to Stable, since we only port stable releases. | |Index: cli/lib/version.rs |--- cli/lib/version.rs.orig |+++ cli/lib/version.rs -------------------------- Patching file cli/lib/version.rs using Plan A... Hunk #1 succeeded at 23. Hunk #2 succeeded at 38. done ===> Applying OpenBSD patch patch-cli_main_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |The panic hook replaces a helpful backtrace by a generic and largely |unhelpful message - disable that. |In addition, disable the generation of a stacktrace URL |Index: cli/main.rs |--- cli/main.rs.orig |+++ cli/main.rs -------------------------- Patching file cli/main.rs using Plan A... Hunk #1 succeeded at 136. Hunk #2 succeeded at 523. Hunk #3 succeeded at 621. Hunk #4 succeeded at 847. Hunk #5 succeeded at 862. done ===> Applying OpenBSD patch patch-cli_ops_deploy_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: cli/ops/deploy.rs |--- cli/ops/deploy.rs.orig |+++ cli/ops/deploy.rs -------------------------- Patching file cli/ops/deploy.rs using Plan A... Hunk #1 succeeded at 2. done ===> Applying OpenBSD patch patch-cli_standalone_binary_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: cli/standalone/binary.rs |--- cli/standalone/binary.rs.orig |+++ cli/standalone/binary.rs -------------------------- Patching file cli/standalone/binary.rs using Plan A... Hunk #1 succeeded at 272. done ===> Applying OpenBSD patch patch-cli_task_runner_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: cli/task_runner.rs |--- cli/task_runner.rs.orig |+++ cli/task_runner.rs -------------------------- Patching file cli/task_runner.rs using Plan A... Hunk #1 succeeded at 248. Hunk #2 succeeded at 278. Hunk #3 succeeded at 328. Hunk #4 succeeded at 431. Hunk #5 succeeded at 459. done ===> Applying OpenBSD patch patch-cli_tools_bundle_esbuild_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: cli/tools/bundle/esbuild.rs |--- cli/tools/bundle/esbuild.rs.orig |+++ cli/tools/bundle/esbuild.rs -------------------------- Patching file cli/tools/bundle/esbuild.rs using Plan A... Hunk #1 succeeded at 22. done ===> Applying OpenBSD patch patch-cli_tools_deploy_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: cli/tools/deploy.rs |--- cli/tools/deploy.rs.orig |+++ cli/tools/deploy.rs -------------------------- Patching file cli/tools/deploy.rs using Plan A... Hunk #1 succeeded at 56. done ===> Applying OpenBSD patch patch-cli_tools_jupyter_install_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: cli/tools/jupyter/install.rs |--- cli/tools/jupyter/install.rs.orig |+++ cli/tools/jupyter/install.rs -------------------------- Patching file cli/tools/jupyter/install.rs using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 88. done ===> Applying OpenBSD patch patch-ext_ffi_Cargo_toml Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Use devel/libffi from ports |Index: ext/ffi/Cargo.toml |--- ext/ffi/Cargo.toml.orig |+++ ext/ffi/Cargo.toml -------------------------- Patching file ext/ffi/Cargo.toml using Plan A... Hunk #1 succeeded at 22. done ===> Applying OpenBSD patch patch-ext_node_ops_constant_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: ext/node/ops/constant.rs |--- ext/node/ops/constant.rs.orig |+++ ext/node/ops/constant.rs -------------------------- Patching file ext/node/ops/constant.rs using Plan A... Hunk #1 succeeded at 226. done ===> Applying OpenBSD patch patch-ext_os_lib_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: ext/os/lib.rs |--- ext/os/lib.rs.orig |+++ ext/os/lib.rs -------------------------- Patching file ext/os/lib.rs using Plan A... Hunk #1 succeeded at 4. Hunk #2 succeeded at 113. done ===> Applying OpenBSD patch patch-modcargo-crates_aws-lc-sys-0_26_0_aws-lc_crypto_fipsmodule_bcm_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Nicked from audio/spotifyd | |Index: modcargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/bcm.c |--- modcargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/bcm.c.orig |+++ modcargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/bcm.c -------------------------- Patching file modcargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/bcm.c using Plan A... Hunk #1 succeeded at 16. done ===> Applying OpenBSD patch patch-modcargo-crates_aws-lc-sys-0_29_0_aws-lc_third_party_s2n-bignum_s2n-bignum-imported_arm_curve25519_curve25519_x25519base_byte_S Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix XONLY | |Index: modcargo-crates/aws-lc-sys-0.29.0/aws-lc/third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/curve25519_x25519base_byte.S |--- modcargo-crates/aws-lc-sys-0.29.0/aws-lc/third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/curve25519_x25519base_byte.S.orig |+++ modcargo-crates/aws-lc-sys-0.29.0/aws-lc/third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/curve25519_x25519base_byte.S -------------------------- Patching file modcargo-crates/aws-lc-sys-0.29.0/aws-lc/third_party/s2n-bignum/s2n-bignum-imported/arm/curve25519/curve25519_x25519base_byte.S using Plan A... Hunk #1 succeeded at 594. Hunk #2 succeeded at 653. Hunk #3 succeeded at 2108. done ===> Applying OpenBSD patch patch-modcargo-crates_aws-lc-sys-0_29_0_aws-lc_third_party_s2n-bignum_s2n-bignum-imported_x86_att_curve25519_curve25519_x25519base_S Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/aws-lc-sys-0.29.0/aws-lc/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/curve25519_x25519base.S |--- modcargo-crates/aws-lc-sys-0.29.0/aws-lc/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/curve25519_x25519base.S.orig |+++ modcargo-crates/aws-lc-sys-0.29.0/aws-lc/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/curve25519_x25519base.S -------------------------- Patching file modcargo-crates/aws-lc-sys-0.29.0/aws-lc/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/curve25519_x25519base.S using Plan A... Hunk #1 succeeded at 2263. done ===> Applying OpenBSD patch patch-modcargo-crates_libffi-sys-3_2_0_build_not_msvc_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/libffi-sys-3.2.0/build/not_msvc.rs |--- modcargo-crates/libffi-sys-3.2.0/build/not_msvc.rs.orig |+++ modcargo-crates/libffi-sys-3.2.0/build/not_msvc.rs -------------------------- Patching file modcargo-crates/libffi-sys-3.2.0/build/not_msvc.rs using Plan A... Hunk #1 succeeded at 62. done ===> Applying OpenBSD patch patch-modcargo-crates_psm-0_1_21_src_arch_aarch64_armasm_asm Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/psm-0.1.21/src/arch/aarch64_armasm.asm |--- modcargo-crates/psm-0.1.21/src/arch/aarch64_armasm.asm.orig |+++ modcargo-crates/psm-0.1.21/src/arch/aarch64_armasm.asm -------------------------- Patching file modcargo-crates/psm-0.1.21/src/arch/aarch64_armasm.asm using Plan A... Hunk #1 succeeded at 3. Hunk #2 succeeded at 12. Hunk #3 succeeded at 21. Hunk #4 succeeded at 29. done ===> Applying OpenBSD patch patch-modcargo-crates_psm-0_1_21_src_arch_aarch_aapcs64_s Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/psm-0.1.21/src/arch/aarch_aapcs64.s |--- modcargo-crates/psm-0.1.21/src/arch/aarch_aapcs64.s.orig |+++ modcargo-crates/psm-0.1.21/src/arch/aarch_aapcs64.s -------------------------- Patching file modcargo-crates/psm-0.1.21/src/arch/aarch_aapcs64.s using Plan A... Hunk #1 succeeded at 32. Hunk #2 succeeded at 46. Hunk #3 succeeded at 61. Hunk #4 succeeded at 75. done ===> Applying OpenBSD patch patch-modcargo-crates_psm-0_1_21_src_arch_x86_64_s Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/psm-0.1.21/src/arch/x86_64.s |--- modcargo-crates/psm-0.1.21/src/arch/x86_64.s.orig |+++ modcargo-crates/psm-0.1.21/src/arch/x86_64.s -------------------------- Patching file modcargo-crates/psm-0.1.21/src/arch/x86_64.s using Plan A... Hunk #1 succeeded at 26. Hunk #2 succeeded at 40. Hunk #3 succeeded at 60. Hunk #4 succeeded at 74. done ===> Applying OpenBSD patch patch-modcargo-crates_psm-0_1_21_src_arch_x86_s Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/psm-0.1.21/src/arch/x86.s |--- modcargo-crates/psm-0.1.21/src/arch/x86.s.orig |+++ modcargo-crates/psm-0.1.21/src/arch/x86.s -------------------------- Patching file modcargo-crates/psm-0.1.21/src/arch/x86.s using Plan A... Hunk #1 succeeded at 26. Hunk #2 succeeded at 40. Hunk #3 succeeded at 63. Hunk #4 succeeded at 78. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_106_0_build_config_clang_BUILD_gn Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/config/clang/BUILD.gn |--- modcargo-crates/v8-137.2.1/build/config/clang/BUILD.gn.orig |+++ modcargo-crates/v8-137.2.1/build/config/clang/BUILD.gn -------------------------- Patching file modcargo-crates/v8-137.2.1/build/config/clang/BUILD.gn using Plan A... Hunk #1 succeeded at 277. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_106_0_build_config_linux_pkg-config_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/config/linux/pkg-config.py |--- modcargo-crates/v8-137.2.1/build/config/linux/pkg-config.py.orig |+++ modcargo-crates/v8-137.2.1/build/config/linux/pkg-config.py -------------------------- Patching file modcargo-crates/v8-137.2.1/build/config/linux/pkg-config.py using Plan A... Hunk #1 succeeded at 108. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_106_0_build_config_v8_target_cpu_gni Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/config/v8_target_cpu.gni |--- modcargo-crates/v8-137.2.1/build/config/v8_target_cpu.gni.orig |+++ modcargo-crates/v8-137.2.1/build/config/v8_target_cpu.gni -------------------------- Patching file modcargo-crates/v8-137.2.1/build/config/v8_target_cpu.gni using Plan A... Hunk #1 succeeded at 36. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_106_0_build_toolchain_gcc_solink_wrapper_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/toolchain/gcc_solink_wrapper.py |--- modcargo-crates/v8-137.2.1/build/toolchain/gcc_solink_wrapper.py.orig |+++ modcargo-crates/v8-137.2.1/build/toolchain/gcc_solink_wrapper.py -------------------------- Patching file modcargo-crates/v8-137.2.1/build/toolchain/gcc_solink_wrapper.py using Plan A... Hunk #1 succeeded at 39. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_106_0_build_toolchain_openbsd_BUILD_gn Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/toolchain/openbsd/BUILD.gn |--- modcargo-crates/v8-137.2.1/build/toolchain/openbsd/BUILD.gn.orig |+++ modcargo-crates/v8-137.2.1/build/toolchain/openbsd/BUILD.gn -------------------------- (Creating file modcargo-crates/v8-137.2.1/build/toolchain/openbsd/BUILD.gn...) Patching file modcargo-crates/v8-137.2.1/build/toolchain/openbsd/BUILD.gn using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_106_0_build_toolchain_toolchain_gni Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/toolchain/toolchain.gni |--- modcargo-crates/v8-137.2.1/build/toolchain/toolchain.gni.orig |+++ modcargo-crates/v8-137.2.1/build/toolchain/toolchain.gni -------------------------- Patching file modcargo-crates/v8-137.2.1/build/toolchain/toolchain.gni using Plan A... Hunk #1 succeeded at 75. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_build_config_BUILDCONFIG_gn Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/config/BUILDCONFIG.gn |--- modcargo-crates/v8-137.2.1/build/config/BUILDCONFIG.gn.orig |+++ modcargo-crates/v8-137.2.1/build/config/BUILDCONFIG.gn -------------------------- Patching file modcargo-crates/v8-137.2.1/build/config/BUILDCONFIG.gn using Plan A... Hunk #1 succeeded at 136. Hunk #2 succeeded at 235. Hunk #3 succeeded at 281. Hunk #4 succeeded at 317. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_build_config_BUILD_gn Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/config/BUILD.gn |--- modcargo-crates/v8-137.2.1/build/config/BUILD.gn.orig |+++ modcargo-crates/v8-137.2.1/build/config/BUILD.gn -------------------------- Patching file modcargo-crates/v8-137.2.1/build/config/BUILD.gn using Plan A... Hunk #1 succeeded at 123. Hunk #2 succeeded at 217. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_build_config_compiler_BUILD_gn Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/config/compiler/BUILD.gn |--- modcargo-crates/v8-137.2.1/build/config/compiler/BUILD.gn.orig |+++ modcargo-crates/v8-137.2.1/build/config/compiler/BUILD.gn -------------------------- Patching file modcargo-crates/v8-137.2.1/build/config/compiler/BUILD.gn using Plan A... Hunk #1 succeeded at 197. Hunk #2 succeeded at 266. Hunk #3 succeeded at 410. Hunk #4 succeeded at 534. Hunk #5 succeeded at 597. Hunk #6 succeeded at 1256. Hunk #7 succeeded at 1591. Hunk #8 succeeded at 1611. Hunk #9 succeeded at 1650. Hunk #10 succeeded at 2366. Hunk #11 succeeded at 2816. Hunk #12 succeeded at 2843. Hunk #13 succeeded at 2947. Hunk #14 succeeded at 2982. Hunk #15 succeeded at 3020. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_build_config_linux_BUILD_gn Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/config/linux/BUILD.gn |--- modcargo-crates/v8-137.2.1/build/config/linux/BUILD.gn.orig |+++ modcargo-crates/v8-137.2.1/build/config/linux/BUILD.gn -------------------------- Patching file modcargo-crates/v8-137.2.1/build/config/linux/BUILD.gn using Plan A... Hunk #1 succeeded at 40. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_build_config_sysroot_gni Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/config/sysroot.gni |--- modcargo-crates/v8-137.2.1/build/config/sysroot.gni.orig |+++ modcargo-crates/v8-137.2.1/build/config/sysroot.gni -------------------------- Patching file modcargo-crates/v8-137.2.1/build/config/sysroot.gni using Plan A... Hunk #1 succeeded at 20. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_build_detect_host_arch_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/detect_host_arch.py |--- modcargo-crates/v8-137.2.1/build/detect_host_arch.py.orig |+++ modcargo-crates/v8-137.2.1/build/detect_host_arch.py -------------------------- Patching file modcargo-crates/v8-137.2.1/build/detect_host_arch.py using Plan A... Hunk #1 succeeded at 24. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_build_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build.rs |--- modcargo-crates/v8-137.2.1/build.rs.orig |+++ modcargo-crates/v8-137.2.1/build.rs -------------------------- Patching file modcargo-crates/v8-137.2.1/build.rs using Plan A... Hunk #1 succeeded at 253. Hunk #2 succeeded at 276. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_build_toolchain_gcc_toolchain_gni Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/build/toolchain/gcc_toolchain.gni |--- modcargo-crates/v8-137.2.1/build/toolchain/gcc_toolchain.gni.orig |+++ modcargo-crates/v8-137.2.1/build/toolchain/gcc_toolchain.gni -------------------------- Patching file modcargo-crates/v8-137.2.1/build/toolchain/gcc_toolchain.gni using Plan A... Hunk #1 succeeded at 56. Hunk #2 succeeded at 902. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_BUILD_gn Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/BUILD.gn |--- modcargo-crates/v8-137.2.1/v8/BUILD.gn.orig |+++ modcargo-crates/v8-137.2.1/v8/BUILD.gn -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/BUILD.gn using Plan A... Hunk #1 succeeded at 1002. Hunk #2 succeeded at 1081. Hunk #3 succeeded at 6668. Hunk #4 succeeded at 6679. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_include_v8-internal_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/include/v8-internal.h |--- modcargo-crates/v8-137.2.1/v8/include/v8-internal.h.orig |+++ modcargo-crates/v8-137.2.1/v8/include/v8-internal.h -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/include/v8-internal.h using Plan A... Hunk #1 succeeded at 232. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_include_v8config_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/include/v8config.h |--- modcargo-crates/v8-137.2.1/v8/include/v8config.h.orig |+++ modcargo-crates/v8-137.2.1/v8/include/v8config.h -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/include/v8config.h using Plan A... Hunk #1 succeeded at 202. Hunk #2 succeeded at 215. Hunk #3 succeeded at 238. Hunk #4 succeeded at 390. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_api_api_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/api/api.cc |--- modcargo-crates/v8-137.2.1/v8/src/api/api.cc.orig |+++ modcargo-crates/v8-137.2.1/v8/src/api/api.cc -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/api/api.cc using Plan A... Hunk #1 succeeded at 158. Hunk #2 succeeded at 6472. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_base_atomicops_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/base/atomicops.h |--- modcargo-crates/v8-137.2.1/v8/src/base/atomicops.h.orig |+++ modcargo-crates/v8-137.2.1/v8/src/base/atomicops.h -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/base/atomicops.h using Plan A... Hunk #1 succeeded at 57. Hunk #2 succeeded at 266. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-openbsd_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/base/platform/platform-openbsd.cc |--- modcargo-crates/v8-137.2.1/v8/src/base/platform/platform-openbsd.cc.orig |+++ modcargo-crates/v8-137.2.1/v8/src/base/platform/platform-openbsd.cc -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/base/platform/platform-openbsd.cc using Plan A... Hunk #1 succeeded at 6. Hunk #2 succeeded at 122. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-posix_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/base/platform/platform-posix.cc |--- modcargo-crates/v8-137.2.1/v8/src/base/platform/platform-posix.cc.orig |+++ modcargo-crates/v8-137.2.1/v8/src/base/platform/platform-posix.cc -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/base/platform/platform-posix.cc using Plan A... Hunk #1 succeeded at 76. Hunk #2 succeeded at 315. Hunk #3 succeeded at 420. Hunk #4 succeeded at 709. Hunk #5 succeeded at 1354. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_base_sys-info_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/base/sys-info.cc |--- modcargo-crates/v8-137.2.1/v8/src/base/sys-info.cc.orig |+++ modcargo-crates/v8-137.2.1/v8/src/base/sys-info.cc -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/base/sys-info.cc using Plan A... Hunk #1 succeeded at 36. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.cc |--- modcargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.cc.orig |+++ modcargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.cc -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.cc using Plan A... Hunk #1 succeeded at 30. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.h |--- modcargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.h.orig |+++ modcargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.h -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.h using Plan A... Hunk #1 succeeded at 30. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_execution_isolate_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/execution/isolate.cc |--- modcargo-crates/v8-137.2.1/v8/src/execution/isolate.cc.orig |+++ modcargo-crates/v8-137.2.1/v8/src/execution/isolate.cc -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/execution/isolate.cc using Plan A... Hunk #1 succeeded at 173. Hunk #2 succeeded at 5114. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_sandbox_sandbox_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/sandbox/sandbox.cc |--- modcargo-crates/v8-137.2.1/v8/src/sandbox/sandbox.cc.orig |+++ modcargo-crates/v8-137.2.1/v8/src/sandbox/sandbox.cc -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/sandbox/sandbox.cc using Plan A... Hunk #1 succeeded at 59. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc |--- modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig |+++ modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc using Plan A... Hunk #1 succeeded at 146. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h |--- modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig |+++ modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h using Plan A... Hunk #1 succeeded at 35. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc |--- modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig |+++ modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc using Plan A... Hunk #1 succeeded at 9. Hunk #2 succeeded at 39. Hunk #3 succeeded at 74. Hunk #4 succeeded at 96. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-inside-posix.cc |--- modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-inside-posix.cc.orig |+++ modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-inside-posix.cc -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-inside-posix.cc using Plan A... Hunk #1 succeeded at 61. Hunk #2 succeeded at 82. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-inside-posix.h |--- modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-inside-posix.h.orig |+++ modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-inside-posix.h -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-inside-posix.h using Plan A... Hunk #1 succeeded at 13. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_trap-handler_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/trap-handler/trap-handler.h |--- modcargo-crates/v8-137.2.1/v8/src/trap-handler/trap-handler.h.orig |+++ modcargo-crates/v8-137.2.1/v8/src/trap-handler/trap-handler.h -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/trap-handler/trap-handler.h using Plan A... Hunk #1 succeeded at 18. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_68_0_v8_tools_run_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/tools/run.py |--- modcargo-crates/v8-137.2.1/v8/tools/run.py.orig |+++ modcargo-crates/v8-137.2.1/v8/tools/run.py -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/tools/run.py using Plan A... Hunk #1 succeeded at 21. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_74_2_v8_src_flags_flags_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/v8/src/flags/flags.cc |--- modcargo-crates/v8-137.2.1/v8/src/flags/flags.cc.orig |+++ modcargo-crates/v8-137.2.1/v8/src/flags/flags.cc -------------------------- Patching file modcargo-crates/v8-137.2.1/v8/src/flags/flags.cc using Plan A... Hunk #1 succeeded at 16. Hunk #2 succeeded at 827. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_config_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/config.h |--- modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/config.h.orig |+++ modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/config.h -------------------------- Patching file modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/config.h using Plan A... Hunk #1 succeeded at 409. Hunk #2 succeeded at 424. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-0_90_1_third_party_abseil-cpp_absl_base_internal_sysinfo_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/sysinfo.cc |--- modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig |+++ modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/sysinfo.cc -------------------------- Patching file modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/sysinfo.cc using Plan A... Hunk #1 succeeded at 30. Hunk #2 succeeded at 198. Hunk #3 succeeded at 231. Hunk #4 succeeded at 331. Hunk #5 succeeded at 354. Hunk #6 succeeded at 469. done ===> Applying OpenBSD patch patch-modcargo-crates_v8-137_1_0_third_party_libc++_src_src_filesystem_filesystem_clock_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: modcargo-crates/v8-137.2.1/third_party/libc++/src/src/filesystem/filesystem_clock.cpp |--- modcargo-crates/v8-137.2.1/third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig |+++ modcargo-crates/v8-137.2.1/third_party/libc++/src/src/filesystem/filesystem_clock.cpp -------------------------- Patching file modcargo-crates/v8-137.2.1/third_party/libc++/src/src/filesystem/filesystem_clock.cpp using Plan A... Hunk #1 succeeded at 35. done ===> Applying OpenBSD patch patch-runtime_js_99_main_js Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: runtime/js/99_main.js |--- runtime/js/99_main.js.orig |+++ runtime/js/99_main.js -------------------------- Patching file runtime/js/99_main.js using Plan A... Hunk #1 succeeded at 717. done ===> Applying OpenBSD patch patch-tests_util_server_src_lib_rs Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fixes some tests by referencing the test binary. | |Index: tests/util/server/src/lib.rs |--- tests/util/server/src/lib.rs.orig |+++ tests/util/server/src/lib.rs -------------------------- Patching file tests/util/server/src/lib.rs using Plan A... Hunk #1 succeeded at 229. done mkdir -p /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/tools/builtins-pgo/{x64.profile,arm64.profile} /usr/bin/perl /exopi-cvs/ports/infrastructure/bin/pkg_subst -DWRKBUILD=/exopi-obj/pobj/deno-2.4.5/deno -DWRKSRC=/exopi-obj/pobj/deno-2.4.5/deno -DARCH=amd64 -DBASE_PKGPATH=lang/deno -DFLAVOR_EXT= -DFULLPKGNAME=deno-2.4.5p0 -DHOMEPAGE=https://deno.com -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=Volker\ Schlecht\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=deno -i -B /exopi-obj/pobj/deno-2.4.5 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/tools/run.py cd /exopi-obj/pobj/deno-2.4.5/deno && /usr/bin/perl /exopi-cvs/ports/infrastructure/bin/pkg_subst -DWRKBUILD=/exopi-obj/pobj/deno-2.4.5/deno -DWRKSRC=/exopi-obj/pobj/deno-2.4.5/deno -DARCH=amd64 -DBASE_PKGPATH=lang/deno -DFLAVOR_EXT= -DFULLPKGNAME=deno-2.4.5p0 -DHOMEPAGE=https://deno.com -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=Volker\ Schlecht\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=deno -i -B /exopi-obj/pobj/deno-2.4.5 cli/task_runner.rs cli/tools/jupyter/install.rs ext/os/lib.rs tests/util/server/src/lib.rs cp /exopi-obj/pobj/deno-2.4.5/deno/ext/napi/generated_symbol_exports_list_linux.def /exopi-obj/pobj/deno-2.4.5/deno/ext/napi/generated_symbol_exports_list_openbsd.def mkdir /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/common cp /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core_icudata-0.74.0/src/icudtl.dat /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/common/ ===> Compiler link: gcc -> /usr/local/bin/clang-19 ===> Compiler link: cc -> /usr/local/bin/clang-19 ===> Compiler link: clang -> /usr/local/bin/clang-19 ===> Compiler link: g++ -> /usr/local/bin/clang++-19 ===> Compiler link: c++ -> /usr/local/bin/clang++-19 ===> Compiler link: clang++ -> /usr/local/bin/clang++-19 [modcargo] Generating metadata for Inflector-0.11.4 [modcargo] Generating metadata for addr2line-0.24.2 [modcargo] Generating metadata for adler-1.0.2 [modcargo] Generating metadata for adler2-2.0.0 [modcargo] Generating metadata for aead-0.5.2 [modcargo] Generating metadata for aead-gcm-stream-0.4.0 [modcargo] Generating metadata for aes-0.8.3 [modcargo] Generating metadata for aes-gcm-0.10.3 [modcargo] Generating metadata for aes-kw-0.2.1 [modcargo] Generating metadata for ahash-0.8.11 [modcargo] Generating metadata for aho-corasick-1.1.3 [modcargo] Generating metadata for alloc-no-stdlib-2.0.4 [modcargo] Generating metadata for alloc-stdlib-0.2.2 [modcargo] Generating metadata for allocator-api2-0.2.21 [modcargo] Generating metadata for android_system_properties-0.1.5 [modcargo] Generating metadata for anstream-0.6.15 [modcargo] Generating metadata for anstyle-1.0.8 [modcargo] Generating metadata for anstyle-parse-0.2.3 [modcargo] Generating metadata for anstyle-query-1.0.2 [modcargo] Generating metadata for anstyle-wincon-3.0.2 [modcargo] Generating metadata for anyhow-1.0.98 [modcargo] Generating metadata for arbitrary-1.4.1 [modcargo] Generating metadata for arc-swap-1.7.1 [modcargo] Generating metadata for arrayvec-0.7.4 [modcargo] Generating metadata for ascii-1.1.0 [modcargo] Generating metadata for ash-0.38.0+1.3.281 [modcargo] Generating metadata for asn1-rs-0.5.2 [modcargo] Generating metadata for asn1-rs-derive-0.4.0 [modcargo] Generating metadata for asn1-rs-impl-0.1.0 [modcargo] Generating metadata for ast_node-3.0.0 [modcargo] Generating metadata for async-compression-0.4.11 [modcargo] Generating metadata for async-once-cell-0.5.4 [modcargo] Generating metadata for async-recursion-1.1.1 [modcargo] Generating metadata for async-stream-0.3.5 [modcargo] Generating metadata for async-stream-impl-0.3.5 [modcargo] Generating metadata for async-trait-0.1.88 [modcargo] Generating metadata for asynchronous-codec-0.7.0 [modcargo] Generating metadata for atomic-waker-1.1.2 [modcargo] Generating metadata for auto_impl-1.2.0 [modcargo] Generating metadata for autocfg-1.3.0 [modcargo] Generating metadata for aws-lc-rs-1.13.1 [modcargo] Generating metadata for aws-lc-sys-0.29.0 [modcargo] Generating metadata for axum-0.7.5 [modcargo] Generating metadata for axum-core-0.4.5 [modcargo] Generating metadata for az-1.2.1 [modcargo] Generating metadata for backtrace-0.3.74 [modcargo] Generating metadata for base16ct-0.2.0 [modcargo] Generating metadata for base32-0.5.1 [modcargo] Generating metadata for base64-0.21.7 [modcargo] Generating metadata for base64-0.22.1 [modcargo] Generating metadata for base64-simd-0.8.0 [modcargo] Generating metadata for base64ct-1.6.0 [modcargo] Generating metadata for bencher-0.1.5 [modcargo] Generating metadata for better_scoped_tls-1.0.0 [modcargo] Generating metadata for bincode-1.3.3 [modcargo] Generating metadata for bindgen-0.69.5 [modcargo] Generating metadata for bindgen-0.70.1 [modcargo] Generating metadata for bindgen-0.71.1 [modcargo] Generating metadata for bit-set-0.8.0 [modcargo] Generating metadata for bit-vec-0.8.0 [modcargo] Generating metadata for bitflags-1.3.2 [modcargo] Generating metadata for bitflags-2.8.0 [modcargo] Generating metadata for bitvec-1.0.1 [modcargo] Generating metadata for blake2-0.10.6 [modcargo] Generating metadata for block-0.1.6 [modcargo] Generating metadata for block-buffer-0.10.4 [modcargo] Generating metadata for block-padding-0.3.3 [modcargo] Generating metadata for boxed_error-0.2.3 [modcargo] Generating metadata for brotli-6.0.0 [modcargo] Generating metadata for brotli-decompressor-4.0.1 [modcargo] Generating metadata for bstr-1.9.1 [modcargo] Generating metadata for bumpalo-3.17.0 [modcargo] Generating metadata for bytemuck-1.21.0 [modcargo] Generating metadata for bytemuck_derive-1.8.1 [modcargo] Generating metadata for byteorder-1.5.0 [modcargo] Generating metadata for byteorder-lite-0.1.0 [modcargo] Generating metadata for bytes-1.9.0 [modcargo] Generating metadata for cache_control-0.2.0 [modcargo] Generating metadata for capacity_builder-0.5.0 [modcargo] Generating metadata for capacity_builder_macros-0.3.0 [modcargo] Generating metadata for caseless-0.2.1 [modcargo] Generating metadata for castaway-0.2.3 [modcargo] Generating metadata for cbc-0.1.2 [modcargo] Generating metadata for cc-1.2.16 [modcargo] Generating metadata for cexpr-0.6.0 [modcargo] Generating metadata for cfg-if-1.0.0 [modcargo] Generating metadata for cfg_aliases-0.2.1 [modcargo] Generating metadata for chrono-0.4.37 [modcargo] Generating metadata for cipher-0.4.4 [modcargo] Generating metadata for clang-sys-1.8.1 [modcargo] Generating metadata for clap-4.5.30 [modcargo] Generating metadata for clap_builder-4.5.30 [modcargo] Generating metadata for clap_complete-4.5.45 [modcargo] Generating metadata for clap_complete_fig-4.5.2 [modcargo] Generating metadata for clap_lex-0.7.4 [modcargo] Generating metadata for clipboard-win-5.3.0 [modcargo] Generating metadata for cmake-0.1.50 [modcargo] Generating metadata for codespan-reporting-0.11.1 [modcargo] Generating metadata for color-print-0.3.5 [modcargo] Generating metadata for color-print-proc-macro-0.3.5 [modcargo] Generating metadata for colorchoice-1.0.0 [modcargo] Generating metadata for compact_str-0.7.1 [modcargo] Generating metadata for comrak-0.29.0 [modcargo] Generating metadata for console_static_text-0.8.3 [modcargo] Generating metadata for const-oid-0.9.6 [modcargo] Generating metadata for convert_case-0.4.0 [modcargo] Generating metadata for cooked-waker-5.0.0 [modcargo] Generating metadata for core-foundation-0.9.4 [modcargo] Generating metadata for core-foundation-0.10.1 [modcargo] Generating metadata for core-foundation-sys-0.8.6 [modcargo] Generating metadata for core-graphics-types-0.1.3 [modcargo] Generating metadata for countme-3.0.1 [modcargo] Generating metadata for cpufeatures-0.2.12 [modcargo] Generating metadata for cranelift-0.116.1 [modcargo] Generating metadata for cranelift-bforest-0.116.1 [modcargo] Generating metadata for cranelift-bitset-0.116.1 [modcargo] Generating metadata for cranelift-codegen-0.116.1 [modcargo] Generating metadata for cranelift-codegen-meta-0.116.1 [modcargo] Generating metadata for cranelift-codegen-shared-0.116.1 [modcargo] Generating metadata for cranelift-control-0.116.1 [modcargo] Generating metadata for cranelift-entity-0.116.1 [modcargo] Generating metadata for cranelift-frontend-0.116.1 [modcargo] Generating metadata for cranelift-isle-0.116.1 [modcargo] Generating metadata for cranelift-module-0.116.1 [modcargo] Generating metadata for cranelift-native-0.116.1 [modcargo] Generating metadata for crc-2.1.0 [modcargo] Generating metadata for crc-catalog-1.1.1 [modcargo] Generating metadata for crc32fast-1.4.2 [modcargo] Generating metadata for crossbeam-channel-0.5.15 [modcargo] Generating metadata for crossbeam-deque-0.8.5 [modcargo] Generating metadata for crossbeam-epoch-0.9.18 [modcargo] Generating metadata for crossbeam-queue-0.3.11 [modcargo] Generating metadata for crossbeam-utils-0.8.21 [modcargo] Generating metadata for crossterm-0.28.1 [modcargo] Generating metadata for crossterm_winapi-0.9.1 [modcargo] Generating metadata for crypto-bigint-0.5.5 [modcargo] Generating metadata for crypto-common-0.1.6 [modcargo] Generating metadata for css_dataset-0.4.1 [modcargo] Generating metadata for ctr-0.9.2 [modcargo] Generating metadata for curve25519-dalek-4.1.3 [modcargo] Generating metadata for curve25519-dalek-derive-0.1.1 [modcargo] Generating metadata for darling-0.20.10 [modcargo] Generating metadata for darling_core-0.20.10 [modcargo] Generating metadata for darling_macro-0.20.10 [modcargo] Generating metadata for dashmap-5.5.3 [modcargo] Generating metadata for data-encoding-2.5.0 [modcargo] Generating metadata for data-url-0.3.1 [modcargo] Generating metadata for dbus-0.9.7 [modcargo] Generating metadata for dbus-secret-service-4.0.3 [modcargo] Generating metadata for debug-ignore-1.0.5 [modcargo] Generating metadata for debugid-0.8.0 [modcargo] Generating metadata for deno-tower-lsp-macros-0.11.3 [modcargo] Generating metadata for deno_ast-0.49.0 [modcargo] Generating metadata for deno_cache_dir-0.25.0 [modcargo] Generating metadata for deno_core-0.355.0 [modcargo] Generating metadata for deno_core_icudata-0.74.0 [modcargo] Generating metadata for deno_doc-0.182.0 [modcargo] Generating metadata for deno_error-0.7.0 [modcargo] Generating metadata for deno_error_macro-0.7.0 [modcargo] Generating metadata for deno_graph-0.99.0 [modcargo] Generating metadata for deno_lint-0.77.0 [modcargo] Generating metadata for deno_lockfile-0.31.2 [modcargo] Generating metadata for deno_media_type-0.2.9 [modcargo] Generating metadata for deno_native_certs-0.3.0 [modcargo] Generating metadata for deno_npm-0.36.0 [modcargo] Generating metadata for deno_npm-0.37.0 [modcargo] Generating metadata for deno_ops-0.231.0 [modcargo] Generating metadata for deno_panic-0.1.0 [modcargo] Generating metadata for deno_path_util-0.6.1 [modcargo] Generating metadata for deno_semver-0.9.0 [modcargo] Generating metadata for deno_task_shell-0.26.0 [modcargo] Generating metadata for deno_terminal-0.1.1 [modcargo] Generating metadata for deno_terminal-0.2.2 [modcargo] Generating metadata for deno_tower_lsp-0.4.3 [modcargo] Generating metadata for deno_tunnel-0.8.0 [modcargo] Generating metadata for deno_unsync-0.4.4 [modcargo] Generating metadata for deno_whoami-0.1.0 [modcargo] Generating metadata for denokv_proto-0.12.0 [modcargo] Generating metadata for denokv_remote-0.12.0 [modcargo] Generating metadata for denokv_sqlite-0.12.0 [modcargo] Generating metadata for der-0.7.9 [modcargo] Generating metadata for der-parser-8.2.0 [modcargo] Generating metadata for der_derive-0.7.3 [modcargo] Generating metadata for deranged-0.3.11 [modcargo] Generating metadata for derive-io-0.4.1 [modcargo] Generating metadata for derive-io-macros-0.4.1 [modcargo] Generating metadata for derive_arbitrary-1.4.1 [modcargo] Generating metadata for derive_builder-0.20.2 [modcargo] Generating metadata for derive_builder_core-0.20.2 [modcargo] Generating metadata for derive_builder_macro-0.20.2 [modcargo] Generating metadata for derive_more-0.99.17 [modcargo] Generating metadata for deunicode-1.4.3 [modcargo] Generating metadata for dhat-0.3.3 [modcargo] Generating metadata for diff-0.1.13 [modcargo] Generating metadata for digest-0.10.7 [modcargo] Generating metadata for dirs-5.0.1 [modcargo] Generating metadata for dirs-sys-0.4.1 [modcargo] Generating metadata for displaydoc-0.2.4 [modcargo] Generating metadata for dissimilar-1.0.9 [modcargo] Generating metadata for dlopen2-0.6.1 [modcargo] Generating metadata for dlopen2_derive-0.4.0 [modcargo] Generating metadata for document-features-0.2.10 [modcargo] Generating metadata for dotenvy-0.15.7 [modcargo] Generating metadata for dprint-core-0.67.4 [modcargo] Generating metadata for dprint-core-macros-0.1.0 [modcargo] Generating metadata for dprint-plugin-json-0.20.0 [modcargo] Generating metadata for dprint-plugin-jupyter-0.2.0 [modcargo] Generating metadata for dprint-plugin-markdown-0.19.0 [modcargo] Generating metadata for dprint-plugin-typescript-0.95.10 [modcargo] Generating metadata for dprint-swc-ext-0.24.0 [modcargo] Generating metadata for dsa-0.6.3 [modcargo] Generating metadata for dunce-1.0.5 [modcargo] Generating metadata for dyn-clone-1.0.17 [modcargo] Generating metadata for ecb-0.1.2 [modcargo] Generating metadata for ecdsa-0.16.9 [modcargo] Generating metadata for ecow-0.2.3 [modcargo] Generating metadata for ed25519-2.2.3 [modcargo] Generating metadata for ed25519-dalek-2.1.1 [modcargo] Generating metadata for ed448-goldilocks-0.8.3 [modcargo] Generating metadata for editpe-0.1.0 [modcargo] Generating metadata for either-1.10.0 [modcargo] Generating metadata for elliptic-curve-0.13.8 [modcargo] Generating metadata for encoding_rs-0.8.35 [modcargo] Generating metadata for endian-type-0.1.2 [modcargo] Generating metadata for entities-1.0.1 [modcargo] Generating metadata for enum-as-inner-0.6.0 [modcargo] Generating metadata for env_filter-0.1.3 [modcargo] Generating metadata for env_logger-0.11.6 [modcargo] Generating metadata for equivalent-1.0.1 [modcargo] Generating metadata for errno-0.3.10 [modcargo] Generating metadata for error-code-3.2.0 [modcargo] Generating metadata for error_reporter-1.0.0 [modcargo] Generating metadata for esbuild_client-0.5.0 [modcargo] Generating metadata for eszip-0.96.0 [modcargo] Generating metadata for fallible-iterator-0.3.0 [modcargo] Generating metadata for fallible-streaming-iterator-0.1.9 [modcargo] Generating metadata for fancy-regex-0.14.0 [modcargo] Generating metadata for fast-socks5-0.9.6 [modcargo] Generating metadata for fastbloom-0.9.0 [modcargo] Generating metadata for faster-hex-0.10.0 [modcargo] Generating metadata for fastrand-2.3.0 [modcargo] Generating metadata for fastwebsockets-0.8.0 [modcargo] Generating metadata for fd-lock-4.0.2 [modcargo] Generating metadata for fdeflate-0.3.4 [modcargo] Generating metadata for ff-0.13.0 [modcargo] Generating metadata for fiat-crypto-0.1.20 [modcargo] Generating metadata for fiat-crypto-0.2.7 [modcargo] Generating metadata for file_test_runner-0.7.3 [modcargo] Generating metadata for filetime-0.2.23 [modcargo] Generating metadata for fixedbitset-0.4.2 [modcargo] Generating metadata for fixedbitset-0.5.7 [modcargo] Generating metadata for flaky_test-0.2.2 [modcargo] Generating metadata for flaky_test_impl-0.2.2 [modcargo] Generating metadata for flate2-1.0.35 [modcargo] Generating metadata for float-cmp-0.9.0 [modcargo] Generating metadata for fluent-uri-0.1.4 [modcargo] Generating metadata for fnv-1.0.7 [modcargo] Generating metadata for foldhash-0.1.4 [modcargo] Generating metadata for foreign-types-0.3.2 [modcargo] Generating metadata for foreign-types-0.5.0 [modcargo] Generating metadata for foreign-types-macros-0.2.3 [modcargo] Generating metadata for foreign-types-shared-0.1.1 [modcargo] Generating metadata for foreign-types-shared-0.3.1 [modcargo] Generating metadata for form_urlencoded-1.2.1 [modcargo] Generating metadata for fqdn-0.3.4 [modcargo] Generating metadata for from_variant-2.0.0 [modcargo] Generating metadata for fs3-0.5.0 [modcargo] Generating metadata for fs_extra-1.3.0 [modcargo] Generating metadata for fsevent-sys-4.1.0 [modcargo] Generating metadata for fslock-0.2.1 [modcargo] Generating metadata for funty-2.0.0 [modcargo] Generating metadata for futures-0.3.31 [modcargo] Generating metadata for futures-channel-0.3.31 [modcargo] Generating metadata for futures-core-0.3.31 [modcargo] Generating metadata for futures-executor-0.3.31 [modcargo] Generating metadata for futures-io-0.3.31 [modcargo] Generating metadata for futures-macro-0.3.31 [modcargo] Generating metadata for futures-sink-0.3.31 [modcargo] Generating metadata for futures-task-0.3.31 [modcargo] Generating metadata for futures-util-0.3.31 [modcargo] Generating metadata for generator-0.8.4 [modcargo] Generating metadata for generic-array-0.14.7 [modcargo] Generating metadata for getrandom-0.2.14 [modcargo] Generating metadata for getrandom-0.3.3 [modcargo] Generating metadata for ghash-0.5.1 [modcargo] Generating metadata for gimli-0.31.1 [modcargo] Generating metadata for gl_generator-0.14.0 [modcargo] Generating metadata for glob-0.3.1 [modcargo] Generating metadata for globset-0.4.14 [modcargo] Generating metadata for glow-0.16.0 [modcargo] Generating metadata for glutin_wgl_sys-0.6.1 [modcargo] Generating metadata for gpu-alloc-0.6.0 [modcargo] Generating metadata for gpu-alloc-types-0.3.0 [modcargo] Generating metadata for gpu-allocator-0.27.0 [modcargo] Generating metadata for gpu-descriptor-0.3.0 [modcargo] Generating metadata for gpu-descriptor-types-0.2.0 [modcargo] Generating metadata for group-0.13.0 [modcargo] Generating metadata for gzip-header-1.0.0 [modcargo] Generating metadata for h2-0.3.26 [modcargo] Generating metadata for h2-0.4.7 [modcargo] Generating metadata for halfbrown-0.2.5 [modcargo] Generating metadata for handlebars-6.1.0 [modcargo] Generating metadata for hash32-0.3.1 [modcargo] Generating metadata for hashbrown-0.12.3 [modcargo] Generating metadata for hashbrown-0.14.5 [modcargo] Generating metadata for hashbrown-0.15.2 [modcargo] Generating metadata for hashlink-0.8.4 [modcargo] Generating metadata for hashlink-0.10.0 [modcargo] Generating metadata for hdrhistogram-7.5.4 [modcargo] Generating metadata for heapless-0.8.0 [modcargo] Generating metadata for heck-0.4.1 [modcargo] Generating metadata for heck-0.5.0 [modcargo] Generating metadata for hermit-abi-0.3.9 [modcargo] Generating metadata for hex-0.4.3 [modcargo] Generating metadata for hexf-parse-0.2.1 [modcargo] Generating metadata for hickory-proto-0.25.0-alpha.4 [modcargo] Generating metadata for hickory-resolver-0.25.0-alpha.4 [modcargo] Generating metadata for hickory-server-0.25.0-alpha.4 [modcargo] Generating metadata for hipstr-0.6.0 [modcargo] Generating metadata for hkdf-0.12.4 [modcargo] Generating metadata for hmac-0.12.1 [modcargo] Generating metadata for home-0.5.9 [modcargo] Generating metadata for hostname-0.3.1 [modcargo] Generating metadata for hstr-1.0.0 [modcargo] Generating metadata for html-escape-0.2.13 [modcargo] Generating metadata for http-0.2.12 [modcargo] Generating metadata for http-1.1.0 [modcargo] Generating metadata for http-body-0.4.6 [modcargo] Generating metadata for http-body-1.0.0 [modcargo] Generating metadata for http-body-util-0.1.2 [modcargo] Generating metadata for httparse-1.10.0 [modcargo] Generating metadata for httpdate-1.0.3 [modcargo] Generating metadata for humantime-2.1.0 [modcargo] Generating metadata for hyper-0.14.28 [modcargo] Generating metadata for hyper-1.6.0 [modcargo] Generating metadata for hyper-rustls-0.27.2 [modcargo] Generating metadata for hyper-timeout-0.5.2 [modcargo] Generating metadata for hyper-util-0.1.10 [modcargo] Generating metadata for icu_collections-1.5.0 [modcargo] Generating metadata for icu_locid-1.5.0 [modcargo] Generating metadata for icu_locid_transform-1.5.0 [modcargo] Generating metadata for icu_locid_transform_data-1.5.0 [modcargo] Generating metadata for icu_normalizer-1.5.0 [modcargo] Generating metadata for icu_normalizer_data-1.5.0 [modcargo] Generating metadata for icu_properties-1.5.1 [modcargo] Generating metadata for icu_properties_data-1.5.0 [modcargo] Generating metadata for icu_provider-1.5.0 [modcargo] Generating metadata for icu_provider_macros-1.5.0 [modcargo] Generating metadata for ident_case-1.0.1 [modcargo] Generating metadata for idna-1.0.3 [modcargo] Generating metadata for idna_adapter-1.2.0 [modcargo] Generating metadata for if_chain-1.0.2 [modcargo] Generating metadata for ignore-0.4.20 [modcargo] Generating metadata for image-0.25.4 [modcargo] Generating metadata for import_map-0.23.0 [modcargo] Generating metadata for indexmap-1.9.3 [modcargo] Generating metadata for indexmap-2.9.0 [modcargo] Generating metadata for inotify-0.9.6 [modcargo] Generating metadata for inotify-sys-0.1.5 [modcargo] Generating metadata for inout-0.1.3 [modcargo] Generating metadata for io-uring-0.7.8 [modcargo] Generating metadata for ipconfig-0.3.2 [modcargo] Generating metadata for ipnet-2.9.0 [modcargo] Generating metadata for ipnetwork-0.20.0 [modcargo] Generating metadata for is-docker-0.2.0 [modcargo] Generating metadata for is-macro-0.3.5 [modcargo] Generating metadata for is-wsl-0.4.0 [modcargo] Generating metadata for is_terminal_polyfill-1.70.1 [modcargo] Generating metadata for itertools-0.12.1 [modcargo] Generating metadata for itertools-0.13.0 [modcargo] Generating metadata for itertools-0.14.0 [modcargo] Generating metadata for itoa-1.0.14 [modcargo] Generating metadata for jni-sys-0.3.0 [modcargo] Generating metadata for jobserver-0.1.32 [modcargo] Generating metadata for js-sys-0.3.77 [modcargo] Generating metadata for jsonc-parser-0.26.3 [modcargo] Generating metadata for junction-1.2.0 [modcargo] Generating metadata for jupyter-protocol-0.8.0 [modcargo] Generating metadata for k256-0.13.3 [modcargo] Generating metadata for keccak-0.1.5 [modcargo] Generating metadata for keyring-3.6.3 [modcargo] Generating metadata for khronos-egl-6.0.0 [modcargo] Generating metadata for khronos_api-3.1.0 [modcargo] Generating metadata for kqueue-1.0.8 [modcargo] Generating metadata for kqueue-sys-1.0.4 [modcargo] Generating metadata for lazy-regex-3.1.0 [modcargo] Generating metadata for lazy-regex-proc_macros-3.1.0 [modcargo] Generating metadata for lazy_static-1.5.0 [modcargo] Generating metadata for lazycell-1.3.0 [modcargo] Generating metadata for lcms2-6.1.0 [modcargo] Generating metadata for lcms2-sys-4.0.5 [modcargo] Generating metadata for libc-0.2.172 [modcargo] Generating metadata for libdbus-sys-0.2.5 [modcargo] Generating metadata for libffi-4.0.0 [modcargo] Generating metadata for libffi-sys-3.2.0 [modcargo] Generating metadata for libloading-0.7.4 [modcargo] Generating metadata for libloading-0.8.5 [modcargo] Generating metadata for libm-0.2.8 [modcargo] Generating metadata for libredox-0.1.3 [modcargo] Generating metadata for libsqlite3-sys-0.32.0 [modcargo] Generating metadata for libsui-0.10.0 [modcargo] Generating metadata for libuv-sys-lite-1.48.2 [modcargo] Generating metadata for libz-sys-1.1.20 [modcargo] Generating metadata for linux-raw-sys-0.4.13 [modcargo] Generating metadata for litemap-0.7.3 [modcargo] Generating metadata for litrs-0.4.1 [modcargo] Generating metadata for lock_api-0.4.11 [modcargo] Generating metadata for log-0.4.27 [modcargo] Generating metadata for loom-0.7.2 [modcargo] Generating metadata for lru-slab-0.1.2 [modcargo] Generating metadata for lsp-types-0.97.0 [modcargo] Generating metadata for malloc_buf-0.0.6 [modcargo] Generating metadata for malva-0.12.1 [modcargo] Generating metadata for markup_fmt-0.22.0 [modcargo] Generating metadata for match_cfg-0.1.0 [modcargo] Generating metadata for matchers-0.1.0 [modcargo] Generating metadata for matchit-0.7.3 [modcargo] Generating metadata for md-5-0.10.6 [modcargo] Generating metadata for md4-0.10.2 [modcargo] Generating metadata for memchr-2.7.4 [modcargo] Generating metadata for memmap2-0.9.5 [modcargo] Generating metadata for memoffset-0.9.1 [modcargo] Generating metadata for metal-0.31.0 [modcargo] Generating metadata for mime-0.3.17 [modcargo] Generating metadata for minimal-lexical-0.2.1 [modcargo] Generating metadata for miniz_oxide-0.7.2 [modcargo] Generating metadata for miniz_oxide-0.8.8 [modcargo] Generating metadata for mintex-0.1.3 [modcargo] Generating metadata for mio-0.8.11 [modcargo] Generating metadata for mio-1.0.3 [modcargo] Generating metadata for moka-0.12.10 [modcargo] Generating metadata for monch-0.5.0 [modcargo] Generating metadata for multimap-0.8.3 [modcargo] Generating metadata for naga-24.0.0 [modcargo] Generating metadata for napi-build-1.2.1 [modcargo] Generating metadata for napi-sys-2.2.2 [modcargo] Generating metadata for ndk-sys-0.5.0+25.2.9519653 [modcargo] Generating metadata for netif-0.1.6 [modcargo] Generating metadata for new_debug_unreachable-1.0.6 [modcargo] Generating metadata for nibble_vec-0.1.0 [modcargo] Generating metadata for nix-0.27.1 [modcargo] Generating metadata for nix-0.29.0 [modcargo] Generating metadata for nom-5.1.3 [modcargo] Generating metadata for nom-7.1.3 [modcargo] Generating metadata for notify-6.1.1 [modcargo] Generating metadata for ntapi-0.4.1 [modcargo] Generating metadata for ntest_timeout-0.9.3 [modcargo] Generating metadata for nu-ansi-term-0.46.0 [modcargo] Generating metadata for num-0.4.2 [modcargo] Generating metadata for num-bigint-0.4.4 [modcargo] Generating metadata for num-bigint-dig-0.8.4 [modcargo] Generating metadata for num-complex-0.4.6 [modcargo] Generating metadata for num-conv-0.1.0 [modcargo] Generating metadata for num-integer-0.1.46 [modcargo] Generating metadata for num-iter-0.1.44 [modcargo] Generating metadata for num-rational-0.4.2 [modcargo] Generating metadata for num-traits-0.2.19 [modcargo] Generating metadata for num_cpus-1.16.0 [modcargo] Generating metadata for objc-0.2.7 [modcargo] Generating metadata for object-0.36.3 [modcargo] Generating metadata for oid-registry-0.6.1 [modcargo] Generating metadata for once_cell-1.21.3 [modcargo] Generating metadata for opaque-debug-0.3.1 [modcargo] Generating metadata for open-5.1.2 [modcargo] Generating metadata for openssl-0.10.72 [modcargo] Generating metadata for openssl-macros-0.1.1 [modcargo] Generating metadata for openssl-probe-0.1.5 [modcargo] Generating metadata for openssl-src-300.5.0+3.5.0 [modcargo] Generating metadata for openssl-sys-0.9.108 [modcargo] Generating metadata for opentelemetry-0.27.0 [modcargo] Generating metadata for opentelemetry-http-0.27.0 [modcargo] Generating metadata for opentelemetry-otlp-0.27.0 [modcargo] Generating metadata for opentelemetry-proto-0.27.0 [modcargo] Generating metadata for opentelemetry-semantic-conventions-0.27.0 [modcargo] Generating metadata for opentelemetry_sdk-0.27.1 [modcargo] Generating metadata for option-ext-0.2.0 [modcargo] Generating metadata for ordered-float-2.10.1 [modcargo] Generating metadata for ordered-float-4.6.0 [modcargo] Generating metadata for os_pipe-1.2.1 [modcargo] Generating metadata for outref-0.5.1 [modcargo] Generating metadata for overload-0.1.1 [modcargo] Generating metadata for p224-0.13.2 [modcargo] Generating metadata for p256-0.13.2 [modcargo] Generating metadata for p384-0.13.0 [modcargo] Generating metadata for p521-0.13.3 [modcargo] Generating metadata for par-core-1.0.3 [modcargo] Generating metadata for par-iter-1.0.2 [modcargo] Generating metadata for parking_lot-0.12.3 [modcargo] Generating metadata for parking_lot_core-0.9.9 [modcargo] Generating metadata for password-hash-0.5.0 [modcargo] Generating metadata for paste-1.0.15 [modcargo] Generating metadata for path-clean-0.1.0 [modcargo] Generating metadata for path-dedot-3.1.1 [modcargo] Generating metadata for pathdiff-0.2.1 [modcargo] Generating metadata for pbkdf2-0.12.2 [modcargo] Generating metadata for pem-rfc7468-0.7.0 [modcargo] Generating metadata for percent-encoding-2.3.1 [modcargo] Generating metadata for pest-2.7.15 [modcargo] Generating metadata for pest_derive-2.7.15 [modcargo] Generating metadata for pest_generator-2.7.15 [modcargo] Generating metadata for pest_meta-2.7.15 [modcargo] Generating metadata for petgraph-0.6.4 [modcargo] Generating metadata for petgraph-0.7.1 [modcargo] Generating metadata for phf-0.11.2 [modcargo] Generating metadata for phf_generator-0.11.2 [modcargo] Generating metadata for phf_macros-0.11.2 [modcargo] Generating metadata for phf_shared-0.11.2 [modcargo] Generating metadata for pin-project-1.1.5 [modcargo] Generating metadata for pin-project-internal-1.1.5 [modcargo] Generating metadata for pin-project-lite-0.2.14 [modcargo] Generating metadata for pin-utils-0.1.0 [modcargo] Generating metadata for pkcs1-0.7.5 [modcargo] Generating metadata for pkcs5-0.7.1 [modcargo] Generating metadata for pkcs8-0.10.2 [modcargo] Generating metadata for pkg-config-0.3.30 [modcargo] Generating metadata for png-0.17.13 [modcargo] Generating metadata for polyval-0.6.2 [modcargo] Generating metadata for portable-atomic-1.10.0 [modcargo] Generating metadata for powerfmt-0.2.0 [modcargo] Generating metadata for ppv-lite86-0.2.17 [modcargo] Generating metadata for prefix-trie-0.5.1 [modcargo] Generating metadata for presser-0.3.1 [modcargo] Generating metadata for pretty_assertions-1.4.1 [modcargo] Generating metadata for pretty_yaml-0.5.0 [modcargo] Generating metadata for prettyplease-0.2.17 [modcargo] Generating metadata for primeorder-0.13.6 [modcargo] Generating metadata for proc-macro-crate-3.2.0 [modcargo] Generating metadata for proc-macro-rules-0.4.0 [modcargo] Generating metadata for proc-macro-rules-macros-0.4.0 [modcargo] Generating metadata for proc-macro2-1.0.86 [modcargo] Generating metadata for profiling-1.0.15 [modcargo] Generating metadata for prost-0.13.3 [modcargo] Generating metadata for prost-build-0.13.3 [modcargo] Generating metadata for prost-derive-0.13.3 [modcargo] Generating metadata for prost-types-0.13.3 [modcargo] Generating metadata for psm-0.1.21 [modcargo] Generating metadata for ptr_meta-0.3.0 [modcargo] Generating metadata for ptr_meta_derive-0.3.0 [modcargo] Generating metadata for pulldown-cmark-0.11.2 [modcargo] Generating metadata for quick-error-1.2.3 [modcargo] Generating metadata for quick-junit-0.3.6 [modcargo] Generating metadata for quick-xml-0.31.0 [modcargo] Generating metadata for quinn-0.11.8 [modcargo] Generating metadata for quinn-proto-0.11.12 [modcargo] Generating metadata for quinn-udp-0.5.8 [modcargo] Generating metadata for quote-1.0.37 [modcargo] Generating metadata for r-efi-5.3.0 [modcargo] Generating metadata for radium-0.7.0 [modcargo] Generating metadata for radix_fmt-1.0.0 [modcargo] Generating metadata for radix_trie-0.2.1 [modcargo] Generating metadata for raffia-0.9.2 [modcargo] Generating metadata for raffia_macro-0.1.1 [modcargo] Generating metadata for rand-0.8.5 [modcargo] Generating metadata for rand-0.9.1 [modcargo] Generating metadata for rand_chacha-0.3.1 [modcargo] Generating metadata for rand_chacha-0.9.0 [modcargo] Generating metadata for rand_core-0.6.4 [modcargo] Generating metadata for rand_core-0.9.3 [modcargo] Generating metadata for range-alloc-0.1.3 [modcargo] Generating metadata for raw-window-handle-0.6.1 [modcargo] Generating metadata for rayon-1.10.0 [modcargo] Generating metadata for rayon-core-1.12.1 [modcargo] Generating metadata for redox_syscall-0.4.1 [modcargo] Generating metadata for redox_syscall-0.5.13 [modcargo] Generating metadata for redox_users-0.4.5 [modcargo] Generating metadata for ref-cast-1.0.22 [modcargo] Generating metadata for ref-cast-impl-1.0.22 [modcargo] Generating metadata for regalloc2-0.11.1 [modcargo] Generating metadata for regex-1.10.6 [modcargo] Generating metadata for regex-automata-0.1.10 [modcargo] Generating metadata for regex-automata-0.4.6 [modcargo] Generating metadata for regex-syntax-0.6.29 [modcargo] Generating metadata for regex-syntax-0.8.3 [modcargo] Generating metadata for relative-path-1.9.2 [modcargo] Generating metadata for reqwest-0.12.5 [modcargo] Generating metadata for resolv-conf-0.7.0 [modcargo] Generating metadata for rfc6979-0.4.0 [modcargo] Generating metadata for ring-0.17.14 [modcargo] Generating metadata for ripemd-0.1.3 [modcargo] Generating metadata for ron-0.8.1 [modcargo] Generating metadata for rowan-0.15.15 [modcargo] Generating metadata for rsa-0.9.6 [modcargo] Generating metadata for runtimelib-0.28.0 [modcargo] Generating metadata for rusqlite-0.34.0 [modcargo] Generating metadata for rustc-demangle-0.1.24 [modcargo] Generating metadata for rustc-hash-1.1.0 [modcargo] Generating metadata for rustc-hash-2.1.1 [modcargo] Generating metadata for rustc_version-0.2.3 [modcargo] Generating metadata for rustc_version-0.4.0 [modcargo] Generating metadata for rusticata-macros-4.1.0 [modcargo] Generating metadata for rustix-0.38.34 [modcargo] Generating metadata for rustls-0.23.28 [modcargo] Generating metadata for rustls-native-certs-0.7.0 [modcargo] Generating metadata for rustls-pemfile-2.1.2 [modcargo] Generating metadata for rustls-pki-types-1.12.0 [modcargo] Generating metadata for rustls-tokio-stream-0.8.0 [modcargo] Generating metadata for rustls-webpki-0.102.8 [modcargo] Generating metadata for rustls-webpki-0.103.3 [modcargo] Generating metadata for rustversion-1.0.15 [modcargo] Generating metadata for rustyline-13.0.0 [modcargo] Generating metadata for rustyline-derive-0.7.0 [modcargo] Generating metadata for ryu-1.0.17 [modcargo] Generating metadata for ryu-js-1.0.1 [modcargo] Generating metadata for safe_arch-0.7.4 [modcargo] Generating metadata for saffron-0.1.0 [modcargo] Generating metadata for salsa20-0.10.2 [modcargo] Generating metadata for same-file-1.0.6 [modcargo] Generating metadata for schannel-0.1.23 [modcargo] Generating metadata for scoped-tls-1.0.1 [modcargo] Generating metadata for scopeguard-1.2.0 [modcargo] Generating metadata for scrypt-0.11.0 [modcargo] Generating metadata for sec1-0.7.3 [modcargo] Generating metadata for security-framework-2.10.0 [modcargo] Generating metadata for security-framework-3.3.0 [modcargo] Generating metadata for security-framework-sys-2.14.0 [modcargo] Generating metadata for semver-0.9.0 [modcargo] Generating metadata for semver-1.0.25 [modcargo] Generating metadata for semver-parser-0.7.0 [modcargo] Generating metadata for serde-1.0.219 [modcargo] Generating metadata for serde-value-0.7.0 [modcargo] Generating metadata for serde-wasm-bindgen-0.5.0 [modcargo] Generating metadata for serde_bytes-0.11.14 [modcargo] Generating metadata for serde_derive-1.0.219 [modcargo] Generating metadata for serde_json-1.0.140 [modcargo] Generating metadata for serde_repr-0.1.19 [modcargo] Generating metadata for serde_urlencoded-0.7.1 [modcargo] Generating metadata for serde_v8-0.264.0 [modcargo] Generating metadata for serdect-0.2.0 [modcargo] Generating metadata for sha1-0.10.6 [modcargo] Generating metadata for sha1_smol-1.0.0 [modcargo] Generating metadata for sha2-0.10.8 [modcargo] Generating metadata for sha3-0.10.8 [modcargo] Generating metadata for sharded-slab-0.1.7 [modcargo] Generating metadata for shell-escape-0.1.5 [modcargo] Generating metadata for shellexpand-3.1.0 [modcargo] Generating metadata for shlex-1.3.0 [modcargo] Generating metadata for signal-hook-0.3.17 [modcargo] Generating metadata for signal-hook-mio-0.2.4 [modcargo] Generating metadata for signal-hook-registry-1.4.2 [modcargo] Generating metadata for signature-2.2.0 [modcargo] Generating metadata for simd-adler32-0.3.7 [modcargo] Generating metadata for simd-json-0.14.0 [modcargo] Generating metadata for simdutf8-0.1.4 [modcargo] Generating metadata for siphasher-0.3.11 [modcargo] Generating metadata for siphasher-1.0.1 [modcargo] Generating metadata for slab-0.4.9 [modcargo] Generating metadata for slotmap-1.0.7 [modcargo] Generating metadata for slug-0.1.5 [modcargo] Generating metadata for sm3-0.4.2 [modcargo] Generating metadata for smallvec-1.14.0 [modcargo] Generating metadata for smartstring-1.0.1 [modcargo] Generating metadata for socket2-0.5.5 [modcargo] Generating metadata for sourcemap-9.2.0 [modcargo] Generating metadata for spin-0.9.8 [modcargo] Generating metadata for spirv-0.3.0+sdk-1.3.268.0 [modcargo] Generating metadata for spki-0.7.3 [modcargo] Generating metadata for sptr-0.3.2 [modcargo] Generating metadata for sqlformat-0.3.5 [modcargo] Generating metadata for stable_deref_trait-1.2.0 [modcargo] Generating metadata for stacker-0.1.15 [modcargo] Generating metadata for static_assertions-1.1.0 [modcargo] Generating metadata for string_enum-1.0.0 [modcargo] Generating metadata for stringcase-0.4.0 [modcargo] Generating metadata for strip-ansi-escapes-0.2.0 [modcargo] Generating metadata for strsim-0.11.1 [modcargo] Generating metadata for strum-0.26.3 [modcargo] Generating metadata for strum-0.27.1 [modcargo] Generating metadata for strum_macros-0.26.4 [modcargo] Generating metadata for strum_macros-0.27.1 [modcargo] Generating metadata for subtle-2.5.0 [modcargo] Generating metadata for swc_allocator-4.0.0 [modcargo] Generating metadata for swc_atoms-5.0.0 [modcargo] Generating metadata for swc_bundler-17.0.0 [modcargo] Generating metadata for swc_common-9.2.0 [modcargo] Generating metadata for swc_config-3.0.0 [modcargo] Generating metadata for swc_config_macro-1.0.0 [modcargo] Generating metadata for swc_ecma_ast-9.0.0 [modcargo] Generating metadata for swc_ecma_codegen-11.0.0 [modcargo] Generating metadata for swc_ecma_codegen_macros-2.0.0 [modcargo] Generating metadata for swc_ecma_lexer-12.0.0 [modcargo] Generating metadata for swc_ecma_loader-9.0.0 [modcargo] Generating metadata for swc_ecma_parser-12.0.0 [modcargo] Generating metadata for swc_ecma_transforms_base-13.0.0 [modcargo] Generating metadata for swc_ecma_transforms_classes-13.0.0 [modcargo] Generating metadata for swc_ecma_transforms_macros-1.0.0 [modcargo] Generating metadata for swc_ecma_transforms_optimization-14.0.0 [modcargo] Generating metadata for swc_ecma_transforms_proposal-13.0.0 [modcargo] Generating metadata for swc_ecma_transforms_react-15.0.0 [modcargo] Generating metadata for swc_ecma_transforms_typescript-15.0.0 [modcargo] Generating metadata for swc_ecma_utils-13.1.0 [modcargo] Generating metadata for swc_ecma_visit-9.0.0 [modcargo] Generating metadata for swc_eq_ignore_macros-1.0.0 [modcargo] Generating metadata for swc_graph_analyzer-10.0.0 [modcargo] Generating metadata for swc_macros_common-0.3.13 [modcargo] Generating metadata for swc_macros_common-1.0.0 [modcargo] Generating metadata for swc_visit-2.0.0 [modcargo] Generating metadata for swc_visit_macros-0.5.13 [modcargo] Generating metadata for syn-1.0.109 [modcargo] Generating metadata for syn-2.0.87 [modcargo] Generating metadata for sync_wrapper-1.0.1 [modcargo] Generating metadata for synstructure-0.12.6 [modcargo] Generating metadata for synstructure-0.13.1 [modcargo] Generating metadata for sys_traits-0.1.17 [modcargo] Generating metadata for sys_traits_macros-0.1.0 [modcargo] Generating metadata for tagptr-0.2.0 [modcargo] Generating metadata for tap-1.0.1 [modcargo] Generating metadata for tar-0.4.43 [modcargo] Generating metadata for target-lexicon-0.13.2 [modcargo] Generating metadata for tempfile-3.10.1 [modcargo] Generating metadata for termcolor-1.4.1 [modcargo] Generating metadata for terminal_size-0.4.1 [modcargo] Generating metadata for text-size-1.1.1 [modcargo] Generating metadata for text_lines-0.6.0 [modcargo] Generating metadata for thiserror-1.0.69 [modcargo] Generating metadata for thiserror-2.0.12 [modcargo] Generating metadata for thiserror-impl-1.0.69 [modcargo] Generating metadata for thiserror-impl-2.0.12 [modcargo] Generating metadata for thousands-0.2.0 [modcargo] Generating metadata for thread_local-1.1.8 [modcargo] Generating metadata for time-0.3.36 [modcargo] Generating metadata for time-core-0.1.2 [modcargo] Generating metadata for time-macros-0.2.18 [modcargo] Generating metadata for tiny_pretty-0.2.0 [modcargo] Generating metadata for tinystr-0.7.6 [modcargo] Generating metadata for tinyvec-1.6.0 [modcargo] Generating metadata for tinyvec_macros-0.1.1 [modcargo] Generating metadata for tokio-1.46.1 [modcargo] Generating metadata for tokio-eld-0.2.0 [modcargo] Generating metadata for tokio-macros-2.5.0 [modcargo] Generating metadata for tokio-metrics-0.3.1 [modcargo] Generating metadata for tokio-rustls-0.26.0 [modcargo] Generating metadata for tokio-socks-0.5.1 [modcargo] Generating metadata for tokio-stream-0.1.16 [modcargo] Generating metadata for tokio-util-0.7.16 [modcargo] Generating metadata for tokio-vsock-0.7.1 [modcargo] Generating metadata for toml-0.5.11 [modcargo] Generating metadata for toml_datetime-0.6.8 [modcargo] Generating metadata for toml_edit-0.22.23 [modcargo] Generating metadata for tonic-0.12.3 [modcargo] Generating metadata for tower-0.4.13 [modcargo] Generating metadata for tower-0.5.2 [modcargo] Generating metadata for tower-http-0.6.1 [modcargo] Generating metadata for tower-layer-0.3.3 [modcargo] Generating metadata for tower-service-0.3.3 [modcargo] Generating metadata for tracing-0.1.41 [modcargo] Generating metadata for tracing-attributes-0.1.28 [modcargo] Generating metadata for tracing-core-0.1.33 [modcargo] Generating metadata for tracing-log-0.2.0 [modcargo] Generating metadata for tracing-opentelemetry-0.28.0 [modcargo] Generating metadata for tracing-subscriber-0.3.19 [modcargo] Generating metadata for triomphe-0.1.13 [modcargo] Generating metadata for try-lock-0.2.5 [modcargo] Generating metadata for twox-hash-1.6.3 [modcargo] Generating metadata for twox-hash-2.1.0 [modcargo] Generating metadata for typed-arena-2.0.2 [modcargo] Generating metadata for typenum-1.17.0 [modcargo] Generating metadata for ucd-trie-0.1.6 [modcargo] Generating metadata for unic-char-property-0.9.0 [modcargo] Generating metadata for unic-char-range-0.9.0 [modcargo] Generating metadata for unic-common-0.9.0 [modcargo] Generating metadata for unic-ucd-ident-0.9.0 [modcargo] Generating metadata for unic-ucd-version-0.9.0 [modcargo] Generating metadata for unicase-2.7.0 [modcargo] Generating metadata for unicode-id-0.3.4 [modcargo] Generating metadata for unicode-id-start-1.2.0 [modcargo] Generating metadata for unicode-ident-1.0.12 [modcargo] Generating metadata for unicode-normalization-0.1.23 [modcargo] Generating metadata for unicode-segmentation-1.11.0 [modcargo] Generating metadata for unicode-width-0.1.13 [modcargo] Generating metadata for unicode-width-0.2.0 [modcargo] Generating metadata for unicode-xid-0.2.6 [modcargo] Generating metadata for unicode_categories-0.1.1 [modcargo] Generating metadata for universal-hash-0.5.1 [modcargo] Generating metadata for untrusted-0.7.1 [modcargo] Generating metadata for untrusted-0.9.0 [modcargo] Generating metadata for url-2.5.4 [modcargo] Generating metadata for urlpattern-0.3.0 [modcargo] Generating metadata for utf-8-0.7.6 [modcargo] Generating metadata for utf16_iter-1.0.5 [modcargo] Generating metadata for utf8-width-0.1.7 [modcargo] Generating metadata for utf8_iter-1.0.4 [modcargo] Generating metadata for utf8parse-0.2.1 [modcargo] Generating metadata for uuid-1.8.0 [modcargo] Generating metadata for v8-137.2.1 [modcargo] Generating metadata for v8_valueserializer-0.1.1 [modcargo] Generating metadata for valuable-0.1.0 [modcargo] Generating metadata for value-trait-0.10.0 [modcargo] Generating metadata for vcpkg-0.2.15 [modcargo] Generating metadata for version_check-0.9.4 [modcargo] Generating metadata for vsimd-0.8.0 [modcargo] Generating metadata for vsock-0.5.1 [modcargo] Generating metadata for vte-0.11.1 [modcargo] Generating metadata for vte-0.13.1 [modcargo] Generating metadata for vte_generate_state_changes-0.1.1 [modcargo] Generating metadata for walkdir-2.5.0 [modcargo] Generating metadata for want-0.3.1 [modcargo] Generating metadata for wasi-0.11.0+wasi-snapshot-preview1 [modcargo] Generating metadata for wasi-0.14.2+wasi-0.2.4 [modcargo] Generating metadata for wasite-0.1.0 [modcargo] Generating metadata for wasm-bindgen-0.2.100 [modcargo] Generating metadata for wasm-bindgen-backend-0.2.100 [modcargo] Generating metadata for wasm-bindgen-futures-0.4.42 [modcargo] Generating metadata for wasm-bindgen-macro-0.2.100 [modcargo] Generating metadata for wasm-bindgen-macro-support-0.2.100 [modcargo] Generating metadata for wasm-bindgen-shared-0.2.100 [modcargo] Generating metadata for wasm-streams-0.4.0 [modcargo] Generating metadata for wasm_dep_analyzer-0.4.0 [modcargo] Generating metadata for weak-table-0.3.2 [modcargo] Generating metadata for web-sys-0.3.77 [modcargo] Generating metadata for web-time-1.1.0 [modcargo] Generating metadata for web-transport-proto-0.2.3 [modcargo] Generating metadata for webpki-root-certs-0.26.6 [modcargo] Generating metadata for webpki-roots-0.26.1 [modcargo] Generating metadata for wgpu-core-24.0.0 [modcargo] Generating metadata for wgpu-hal-24.0.0 [modcargo] Generating metadata for wgpu-types-24.0.0 [modcargo] Generating metadata for which-4.4.2 [modcargo] Generating metadata for which-6.0.1 [modcargo] Generating metadata for which-8.0.0 [modcargo] Generating metadata for whoami-1.6.0 [modcargo] Generating metadata for wide-0.7.33 [modcargo] Generating metadata for widestring-1.1.0 [modcargo] Generating metadata for win32job-2.0.0 [modcargo] Generating metadata for winapi-0.3.9 [modcargo] Generating metadata for winapi-i686-pc-windows-gnu-0.4.0 [modcargo] Generating metadata for winapi-util-0.1.6 [modcargo] Generating metadata for winapi-x86_64-pc-windows-gnu-0.4.0 [modcargo] Generating metadata for windows-0.52.0 [modcargo] Generating metadata for windows-0.58.0 [modcargo] Generating metadata for windows-core-0.52.0 [modcargo] Generating metadata for windows-core-0.58.0 [modcargo] Generating metadata for windows-implement-0.58.0 [modcargo] Generating metadata for windows-interface-0.58.0 [modcargo] Generating metadata for windows-link-0.1.3 [modcargo] Generating metadata for windows-result-0.2.0 [modcargo] Generating metadata for windows-strings-0.1.0 [modcargo] Generating metadata for windows-sys-0.48.0 [modcargo] Generating metadata for windows-sys-0.52.0 [modcargo] Generating metadata for windows-sys-0.59.0 [modcargo] Generating metadata for windows-sys-0.60.2 [modcargo] Generating metadata for windows-targets-0.48.5 [modcargo] Generating metadata for windows-targets-0.52.6 [modcargo] Generating metadata for windows-targets-0.53.3 [modcargo] Generating metadata for windows_aarch64_gnullvm-0.48.5 [modcargo] Generating metadata for windows_aarch64_gnullvm-0.52.6 [modcargo] Generating metadata for windows_aarch64_gnullvm-0.53.0 [modcargo] Generating metadata for windows_aarch64_msvc-0.48.5 [modcargo] Generating metadata for windows_aarch64_msvc-0.52.6 [modcargo] Generating metadata for windows_aarch64_msvc-0.53.0 [modcargo] Generating metadata for windows_i686_gnu-0.48.5 [modcargo] Generating metadata for windows_i686_gnu-0.52.6 [modcargo] Generating metadata for windows_i686_gnu-0.53.0 [modcargo] Generating metadata for windows_i686_gnullvm-0.52.6 [modcargo] Generating metadata for windows_i686_gnullvm-0.53.0 [modcargo] Generating metadata for windows_i686_msvc-0.48.5 [modcargo] Generating metadata for windows_i686_msvc-0.52.6 [modcargo] Generating metadata for windows_i686_msvc-0.53.0 [modcargo] Generating metadata for windows_x86_64_gnu-0.48.5 [modcargo] Generating metadata for windows_x86_64_gnu-0.52.6 [modcargo] Generating metadata for windows_x86_64_gnu-0.53.0 [modcargo] Generating metadata for windows_x86_64_gnullvm-0.48.5 [modcargo] Generating metadata for windows_x86_64_gnullvm-0.52.6 [modcargo] Generating metadata for windows_x86_64_gnullvm-0.53.0 [modcargo] Generating metadata for windows_x86_64_msvc-0.48.5 [modcargo] Generating metadata for windows_x86_64_msvc-0.52.6 [modcargo] Generating metadata for windows_x86_64_msvc-0.53.0 [modcargo] Generating metadata for winnow-0.6.26 [modcargo] Generating metadata for winnow-0.7.1 [modcargo] Generating metadata for winreg-0.50.0 [modcargo] Generating metadata for winreg-0.52.0 [modcargo] Generating metadata for winres-0.1.12 [modcargo] Generating metadata for winsafe-0.0.19 [modcargo] Generating metadata for wit-bindgen-rt-0.39.0 [modcargo] Generating metadata for write16-1.0.0 [modcargo] Generating metadata for writeable-0.5.5 [modcargo] Generating metadata for wtf8-0.1.0 [modcargo] Generating metadata for wyz-0.5.1 [modcargo] Generating metadata for x25519-dalek-2.0.1 [modcargo] Generating metadata for x509-parser-0.15.1 [modcargo] Generating metadata for xattr-1.3.1 [modcargo] Generating metadata for xml-rs-0.8.20 [modcargo] Generating metadata for yaml_parser-0.2.1 [modcargo] Generating metadata for yansi-1.0.1 [modcargo] Generating metadata for yoke-0.7.4 [modcargo] Generating metadata for yoke-derive-0.7.4 [modcargo] Generating metadata for zerocopy-0.7.32 [modcargo] Generating metadata for zerocopy-derive-0.7.32 [modcargo] Generating metadata for zerofrom-0.1.4 [modcargo] Generating metadata for zerofrom-derive-0.1.4 [modcargo] Generating metadata for zeroize-1.8.1 [modcargo] Generating metadata for zeroize_derive-1.4.2 [modcargo] Generating metadata for zeromq-0.4.1 [modcargo] Generating metadata for zeromq-0.5.0-pre [modcargo] Generating metadata for zerovec-0.10.4 [modcargo] Generating metadata for zerovec-derive-0.10.3 [modcargo] Generating metadata for zip-2.4.1 [modcargo] Generating metadata for zstd-0.13.2 [modcargo] Generating metadata for zstd-safe-7.2.4 [modcargo] Generating metadata for zstd-sys-2.0.15+zstd.1.5.7 [modcargo] Generating metadata for zune-core-0.4.12 [modcargo] Generating metadata for zune-jpeg-0.4.13 >>> Running configure in lang/deno at 1764458193.92 ===> lang/deno ===> Generating configure for deno-2.4.5p0 ===> Configuring for deno-2.4.5p0 Locking 2 packages to latest compatible versions Updating aws-lc-rs v1.12.4 -> v1.13.1 Updating aws-lc-sys v0.26.0 -> v0.29.0 Removing core-foundation v0.10.1 Removing dbus v0.9.7 Removing dbus-secret-service v4.0.3 Removing foreign-types v0.3.2 Removing foreign-types-shared v0.1.1 Unchanged http v0.2.12 (available: v1.1.0) Unchanged hyper v0.14.28 (available: v1.6.0) Removing keyring v3.6.3 Removing libdbus-sys v0.2.5 Unchanged libloading v0.7.4 (available: v0.8.5) Unchanged nix v0.27.1 (available: v0.29.0) Removing num v0.4.2 Removing num-complex v0.4.6 Removing num-rational v0.4.2 Removing openssl v0.10.72 Removing openssl-macros v0.1.1 Removing openssl-src v300.5.0+3.5.0 Removing openssl-sys v0.9.108 Unchanged rand v0.8.5 (available: v0.9.1) Unchanged rustls-webpki v0.102.8 (available: v0.103.3) Removing security-framework v3.3.0 Unchanged unicode-width v0.1.13 (available: v0.2.0) Removing windows-link v0.1.3 Removing windows-sys v0.60.2 Unchanged windows-sys v0.59.0 (available: v0.60.2) Removing windows-targets v0.53.3 Removing windows_aarch64_gnullvm v0.53.0 Removing windows_aarch64_msvc v0.53.0 Removing windows_i686_gnu v0.53.0 Removing windows_i686_gnullvm v0.53.0 Removing windows_i686_msvc v0.53.0 Removing windows_x86_64_gnu v0.53.0 Removing windows_x86_64_gnullvm v0.53.0 Removing windows_x86_64_msvc v0.53.0 note: to see how you depend on a package, run `cargo tree --invert --package @` >>> Running build in lang/deno at 1764458198.93 ===> lang/deno ===> Building for deno-2.4.5p0 warning: `panic` setting is ignored for `bench` profile Compiling proc-macro2 v1.0.86 Compiling unicode-ident v1.0.12 Compiling libc v0.2.172 Compiling serde v1.0.219 Compiling cfg-if v1.0.0 Compiling autocfg v1.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-ident-1.0.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-ident-1.0.12/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.12 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_ident --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-ident-1.0.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=448c5b1c5b876947 -C extra-filename=-b866e33c3acfc1d6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.86 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=86 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=54b61986164bdb0f -C extra-filename=-0d469deeb5df850e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/proc-macro2-0d469deeb5df850e -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.219 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=219 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=1b39f14548e193b9 -C extra-filename=-c64023dac1d21fb6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/serde-c64023dac1d21fb6 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/autocfg-1.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/autocfg-1.3.0/Cargo.toml CARGO_PKG_AUTHORS='Josh Stone ' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_RUST_VERSION=1.0 CARGO_PKG_VERSION=1.3.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name autocfg --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/autocfg-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3626d7e6b7f225c1 -C extra-filename=-28beb9ab0828a253 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cfg-if-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cfg-if-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cfg_if --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=a5122e4c4485fdf8 -C extra-filename=-4e36f2136d51af9c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.2.172 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=172 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=71d7b4fd56abc138 -C extra-filename=-ff79a45341227209 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libc-ff79a45341227209 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling version_check v0.9.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=version_check CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/version_check-0.9.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/version_check-0.9.4/Cargo.toml CARGO_PKG_AUTHORS='Sergio Benitez ' CARGO_PKG_DESCRIPTION='Tiny crate to check the version of the installed/running rustc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=version_check CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/version_check' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name version_check --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/version_check-0.9.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8b529a778b71427b -C extra-filename=-b372154a06b659e1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling memchr v2.7.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memchr-2.7.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memchr-2.7.4/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name memchr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memchr-2.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=8abd57926d9127a1 -C extra-filename=-ba8ebb8b98a164af --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,proc-macro CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_PROC_MACRO=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.86 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=86 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/proc-macro2-5c62788b624bbf84/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/proc-macro2-0d469deeb5df850e/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,extra_traits,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_EXTRA_TRAITS=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.2.172 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=172 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libc-f66b8ca49a8bf090/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libc-ff79a45341227209/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=alloc,default,derive,rc,serde_derive,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DERIVE=1 CARGO_FEATURE_RC=1 CARGO_FEATURE_SERDE_DERIVE=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.219 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=219 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=3 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/serde-6501499a9dd2ce12/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/serde-c64023dac1d21fb6/build-script-build` [serde 1.0.219] cargo:rerun-if-changed=build.rs [libc 0.2.172] cargo:rerun-if-changed=build.rs [libc 0.2.172] cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_FREEBSD_VERSION [libc 0.2.172] cargo:rustc-cfg=freebsd11 [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_core_cstr) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_core_error) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_core_net) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_core_num_saturating) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_core_try_from) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_diagnostic_namespace) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_float_copysign) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_num_nonzero_signed) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_relaxed_trait_bounds) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_serde_derive) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_std_atomic) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_std_atomic64) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_systemtime_checked_add) [serde 1.0.219] cargo:rustc-check-cfg=cfg(no_target_has_atomic) [libc 0.2.172] cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64 [libc 0.2.172] cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS [libc 0.2.172] cargo:rustc-cfg=libc_const_extern_fn [libc 0.2.172] cargo:rustc-check-cfg=cfg(emscripten_old_stat_abi) [libc 0.2.172] cargo:rustc-check-cfg=cfg(espidf_time32) [libc 0.2.172] cargo:rustc-check-cfg=cfg(freebsd10) [libc 0.2.172] cargo:rustc-check-cfg=cfg(freebsd11) [libc 0.2.172] cargo:rustc-check-cfg=cfg(freebsd12) [libc 0.2.172] cargo:rustc-check-cfg=cfg(freebsd13) [libc 0.2.172] cargo:rustc-check-cfg=cfg(freebsd14) [libc 0.2.172] cargo:rustc-check-cfg=cfg(freebsd15) [libc 0.2.172] cargo:rustc-check-cfg=cfg(gnu_file_offset_bits64) [libc 0.2.172] cargo:rustc-check-cfg=cfg(libc_const_extern_fn) [libc 0.2.172] cargo:rustc-check-cfg=cfg(libc_deny_warnings) [libc 0.2.172] cargo:rustc-check-cfg=cfg(libc_thread_local) [libc 0.2.172] cargo:rustc-check-cfg=cfg(libc_ctest) [libc 0.2.172] cargo:rustc-check-cfg=cfg(linux_time_bits64) [libc 0.2.172] cargo:rustc-check-cfg=cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin")) [libc 0.2.172] cargo:rustc-check-cfg=cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80")) [libc 0.2.172] cargo:rustc-check-cfg=cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky")) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,extra_traits,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_EXTRA_TRAITS=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.2.172 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=172 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libc-7498d64a8c7f61a2/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libc-ff79a45341227209/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.2.172 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=172 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libc-f66b8ca49a8bf090/out /usr/local/bin/rustc --crate-name libc --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=48e1a748ed8547a1 -C extra-filename=-0787d355ecbe4c53 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` [libc 0.2.172] cargo:rerun-if-changed=build.rs [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(fuzzing) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(no_is_available) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(no_literal_byte_character) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(no_literal_c_string) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(no_source_text) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(proc_macro_span) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(procmacro2_backtrace) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(randomize_layout) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(span_locations) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(super_unstable) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(wrap_proc_macro) [proc-macro2 1.0.86] cargo:rerun-if-changed=build/probe.rs [libc 0.2.172] cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_FREEBSD_VERSION [libc 0.2.172] cargo:rustc-cfg=freebsd11 [libc 0.2.172] cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_LINUX_TIME_BITS64 [libc 0.2.172] cargo:rerun-if-env-changed=RUST_LIBC_UNSTABLE_GNU_FILE_OFFSET_BITS [libc 0.2.172] cargo:rustc-cfg=libc_const_extern_fn [libc 0.2.172] cargo:rustc-check-cfg=cfg(emscripten_old_stat_abi) [libc 0.2.172] cargo:rustc-check-cfg=cfg(espidf_time32) [libc 0.2.172] cargo:rustc-check-cfg=cfg(freebsd10) [libc 0.2.172] cargo:rustc-check-cfg=cfg(freebsd11) [libc 0.2.172] cargo:rustc-check-cfg=cfg(freebsd12) [libc 0.2.172] cargo:rustc-check-cfg=cfg(freebsd13) [libc 0.2.172] cargo:rustc-check-cfg=cfg(freebsd14) [libc 0.2.172] cargo:rustc-check-cfg=cfg(freebsd15) [libc 0.2.172] cargo:rustc-check-cfg=cfg(gnu_file_offset_bits64) [libc 0.2.172] cargo:rustc-check-cfg=cfg(libc_const_extern_fn) [libc 0.2.172] cargo:rustc-check-cfg=cfg(libc_deny_warnings) [libc 0.2.172] cargo:rustc-check-cfg=cfg(libc_thread_local) [libc 0.2.172] cargo:rustc-check-cfg=cfg(libc_ctest) [libc 0.2.172] cargo:rustc-check-cfg=cfg(linux_time_bits64) [libc 0.2.172] cargo:rustc-check-cfg=cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin")) [libc 0.2.172] cargo:rustc-check-cfg=cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80")) [libc 0.2.172] cargo:rustc-check-cfg=cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky")) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.2.172 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=172 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libc-7498d64a8c7f61a2/out /usr/local/bin/rustc --crate-name libc --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libc-0.2.172/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=afce35363d75feb5 -C extra-filename=-988aadb7bab2433b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(gnu_file_offset_bits64)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx","cygwin"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos","nto71_iosock","nto80"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cfg-if-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cfg-if-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cfg_if --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=c6e710d9d946b4f9 -C extra-filename=-a411f833a023bb88 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling shlex v1.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=shlex CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shlex-1.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shlex-1.3.0/Cargo.toml CARGO_PKG_AUTHORS='comex :Fenhl :Adrian Taylor :Alex Touchet :Daniel Parks :Garrett Berg ' CARGO_PKG_DESCRIPTION='Split a string into shell words, like Python'\''s shlex.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=shlex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/comex/rust-shlex' CARGO_PKG_RUST_VERSION=1.46.0 CARGO_PKG_VERSION=1.3.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name shlex --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shlex-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=2981fb41e21f9caf -C extra-filename=-714597095896006d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [proc-macro2 1.0.86] cargo:rustc-cfg=wrap_proc_macro [proc-macro2 1.0.86] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.86 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=86 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/proc-macro2-5c62788b624bbf84/out /usr/local/bin/rustc --crate-name proc_macro2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=c6bef3c51622ed61 -C extra-filename=-c1f38edfdca27d73 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern unicode_ident=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_ident-b866e33c3acfc1d6.rmeta --cap-lints warn -L/usr/local/lib --cfg wrap_proc_macro --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Compiling lock_api v0.4.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lock_api CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.4.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=e51edd06dfb9d31b -C extra-filename=-94ca5ca2784a3432 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lock_api-94ca5ca2784a3432 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern autocfg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libautocfg-28beb9ab0828a253.rlib --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `manual_codegen_check` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shlex-1.3.0/src/bytes.rs:353:12 | 353 | #[cfg_attr(manual_codegen_check, inline(never))] | ^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(manual_codegen_check)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(manual_codegen_check)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shlex-1.3.0/src/lib.rs:228:22 | 228 | pub fn quote(in_str: &str) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 228 | pub fn quote(in_str: &str) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shlex-1.3.0/src/lib.rs:241:26 | 241 | pub fn try_quote(in_str: &str) -> Result, QuoteError> { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 241 | pub fn try_quote(in_str: &str) -> Result, QuoteError> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shlex-1.3.0/src/bytes.rs:484:24 | 484 | pub fn quote(in_bytes: &[u8]) -> Cow<[u8]> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 484 | pub fn quote(in_bytes: &[u8]) -> Cow<'_, [u8]> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shlex-1.3.0/src/bytes.rs:497:28 | 497 | pub fn try_quote(in_bytes: &[u8]) -> Result, QuoteError> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 497 | pub fn try_quote(in_bytes: &[u8]) -> Result, QuoteError> { | +++ Compiling parking_lot_core v0.9.9 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='An advanced API for creating custom synchronization primitives.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parking_lot_core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.9.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph", "thread-id"))' -C metadata=a9ca3056859c4085 -C extra-filename=-fe82769c7be5c15a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/parking_lot_core-fe82769c7be5c15a -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `shlex` (lib) generated 5 warnings Compiling serde_json v1.0.140 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.140 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=140 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="float_roundtrip"' --cfg 'feature="indexmap"' --cfg 'feature="preserve_order"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=a51b49c89620751d -C extra-filename=-65f450170eab8279 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/serde_json-65f450170eab8279 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling libm v0.2.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/Cargo.toml CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='libm in pure Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libm CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libm' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "musl-reference-tests", "rand", "unstable"))' -C metadata=5df72087359c3a76 -C extra-filename=-a026e05607ab2ae7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libm-a026e05607ab2ae7 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling aho-corasick v1.1.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aho_corasick CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aho-corasick-1.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aho-corasick-1.1.3/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Fast multiple substring searching.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aho-corasick CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=1.1.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name aho_corasick --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aho-corasick-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=70b349c5b2679520 -C extra-filename=-91489ce1f5a12a64 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `checked` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/build.rs:9:14 | 9 | if !cfg!(feature = "checked") { | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `musl-reference-tests`, `rand`, and `unstable` = help: consider adding `checked` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/parse.rs:125:25 | 125 | fn block_comment(input: Cursor) -> PResult<&str> { | ^^^^^^ ^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 125 | fn block_comment(input: Cursor<'_>) -> PResult<'_, &str> { | ++++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/parse.rs:322:25 | 322 | fn ident_not_raw(input: Cursor) -> PResult<&str> { | ^^^^^^ ^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 322 | fn ident_not_raw(input: Cursor<'_>) -> PResult<'_, &str> { | ++++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/parse.rs:478:35 | 478 | fn delimiter_of_raw_string(input: Cursor) -> PResult<&str> { | ^^^^^^ ^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 478 | fn delimiter_of_raw_string(input: Cursor<'_>) -> PResult<'_, &str> { | ++++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/parse.rs:961:32 | 961 | fn doc_comment_contents(input: Cursor) -> PResult<(&str, bool)> { | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 961 | fn doc_comment_contents(input: Cursor<'_>) -> PResult<'_, (&str, bool)> { | ++++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/parse.rs:984:37 | 984 | fn take_until_newline_or_eof(input: Cursor) -> (Cursor, &str) { | ^^^^^^ ^^^^^^ ^^^^ the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 984 | fn take_until_newline_or_eof(input: Cursor<'_>) -> (Cursor<'_>, &str) { | ++++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/rcvec.rs:33:17 | 33 | pub fn iter(&self) -> slice::Iter { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 33 | pub fn iter(&self) -> slice::Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/rcvec.rs:37:21 | 37 | pub fn make_mut(&mut self) -> RcVecMut | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 37 | pub fn make_mut(&mut self) -> RcVecMut<'_, T> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/rcvec.rs:46:20 | 46 | pub fn get_mut(&mut self) -> Option> { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 46 | pub fn get_mut(&mut self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/rcvec.rs:83:19 | 83 | pub fn as_mut(&mut self) -> RcVecMut { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 83 | pub fn as_mut(&mut self) -> RcVecMut<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/rcvec.rs:109:19 | 109 | pub fn as_mut(&mut self) -> RcVecMut { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 109 | pub fn as_mut(&mut self) -> RcVecMut<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/fallback.rs:169:20 | 169 | fn get_cursor(src: &str) -> Cursor { | ^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 169 | fn get_cursor(src: &str) -> Cursor<'_> { | ++++ Compiling quote v1.0.37 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quote-1.0.37 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quote-1.0.37/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.37 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=37 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name quote --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quote-1.0.37/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=11cc296baa83f6ab -C extra-filename=-8fe74b48121163f3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --cap-lints warn -L/usr/local/lib` warning: `libm` (build script) generated 1 warning Compiling regex-syntax v0.8.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=regex_syntax CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-syntax-0.8.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-syntax-0.8.3/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers:Andrew Gallant ' CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-syntax CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex/tree/master/regex-syntax' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.8.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name regex_syntax --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-syntax-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=96c93b82f7d49925 -C extra-filename=-d4bcaa73f731766f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `proc-macro2` (lib) generated 11 warnings Compiling syn v2.0.87 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.0.87 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=87 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name syn --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="fold"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=441db38be4bcd7c7 -C extra-filename=-89c4f0a67c9a4c12 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rmeta --extern unicode_ident=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_ident-b866e33c3acfc1d6.rmeta --cap-lints warn -L/usr/local/lib` Compiling getrandom v0.2.14 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.2.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.2.14/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name getrandom --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "custom", "js", "js-sys", "linux_disable_fallback", "rdrand", "rustc-dep-of-std", "std", "test-in-browser", "wasm-bindgen"))' -C metadata=1743ae9f267dcce5 -C extra-filename=-04d070dcec028905 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` Compiling jobserver v0.1.32 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=jobserver CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jobserver-0.1.32 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jobserver-0.1.32/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='An implementation of the GNU Make jobserver for Rust. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/jobserver-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jobserver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/jobserver-rs' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.1.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name jobserver --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jobserver-0.1.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3bd34ad556f97e54 -C extra-filename=-cdba3392029ad47e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` Compiling num-traits v0.2.19 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="libm"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=230dc76c72d009b7 -C extra-filename=-254442a65c6dbdf3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-traits-254442a65c6dbdf3 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern autocfg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libautocfg-28beb9ab0828a253.rlib --cap-lints warn -L/usr/local/lib` Compiling log v0.4.27 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.4.27 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name log --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="kv"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "kv_serde", "kv_std", "kv_sval", "kv_unstable", "kv_unstable_serde", "kv_unstable_std", "kv_unstable_sval", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std", "sval", "sval_ref", "value-bag"))' -C metadata=4f0e2448791e7c31 -C extra-filename=-484d05220f5aeaff --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling cc v1.2.16 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cc-1.2.16 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cc-1.2.16/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/cc-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/cc-rs' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.2.16 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cc --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cc-1.2.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="parallel"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=9030eec980a30c7b -C extra-filename=-3fab68e4280439a9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern jobserver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libjobserver-cdba3392029ad47e.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern shlex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libshlex-714597095896006d.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memchr-2.7.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memchr-2.7.4/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_DESCRIPTION='Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name memchr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memchr-2.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=daf120e029056721 -C extra-filename=-bd2663d04468522a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/lib.rs:871:23 | 871 | pub fn to_builder(&self) -> RecordBuilder { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 871 | pub fn to_builder(&self) -> RecordBuilder<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/key.rs:9:15 | 9 | fn to_key(&self) -> Key; | ^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 9 | fn to_key(&self) -> Key<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/key.rs:16:15 | 16 | fn to_key(&self) -> Key { | ^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 16 | fn to_key(&self) -> Key<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/key.rs:22:15 | 22 | fn to_key(&self) -> Key { | ^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 22 | fn to_key(&self) -> Key<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/key.rs:28:15 | 28 | fn to_key(&self) -> Key { | ^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 28 | fn to_key(&self) -> Key<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/value.rs:13:17 | 13 | fn to_value(&self) -> Value; | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 13 | fn to_value(&self) -> Value<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/value.rs:20:17 | 20 | fn to_value(&self) -> Value { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 20 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/value.rs:26:17 | 26 | fn to_value(&self) -> Value { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 26 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/value.rs:259:17 | 259 | fn to_value(&self) -> Value { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 259 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/value.rs:271:17 | 271 | fn to_value(&self) -> Value { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 271 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/value.rs:280:17 | 280 | fn to_value(&self) -> Value { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 280 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/value.rs:292:29 | 292 | fn to_value(&self) -> Value { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here ... 349 | / impl_to_value_primitive![ 350 | | usize, u8, u16, u32, u64, u128, isize, i8, i16, i32, i64, i128, f32, f64, char, bool, 351 | | ]; | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_to_value_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 292 | fn to_value(&self) -> Value<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/value.rs:316:29 | 316 | fn to_value(&self) -> Value { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here ... 354 | / impl_to_value_nonzero_primitive![ 355 | | NonZeroUsize, NonZeroU8, NonZeroU16, NonZeroU32, NonZeroU64, NonZeroU128, 356 | | NonZeroIsize, NonZeroI8, NonZeroI16, NonZeroI32, NonZeroI64, NonZeroI128, 357 | | ]; | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_to_value_nonzero_primitive` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 316 | fn to_value(&self) -> Value<'_> { | ++++ warning: `log` (lib) generated 13 warnings Compiling rand_core v0.6.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.6.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.6.4/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Core random number generator traits and tools for implementation. ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rand_core --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=0c6584b435f2e3b3 -C extra-filename=-261be48b6e10eb3a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern getrandom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgetrandom-04d070dcec028905.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.6.4/src/lib.rs:38:13 | 38 | #![cfg_attr(doc_cfg, feature(doc_cfg))] | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.6.4/src/error.rs:50:16 | 50 | #[cfg_attr(doc_cfg, doc(cfg(feature = "std")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.6.4/src/error.rs:64:16 | 64 | #[cfg_attr(doc_cfg, doc(cfg(feature = "std")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.6.4/src/error.rs:75:16 | 75 | #[cfg_attr(doc_cfg, doc(cfg(feature = "std")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.6.4/src/os.rs:46:12 | 46 | #[cfg_attr(doc_cfg, doc(cfg(feature = "getrandom")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.6.4/src/lib.rs:411:16 | 411 | #[cfg_attr(doc_cfg, doc(cfg(feature = "getrandom")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: associated constant `BITS` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aho-corasick-1.1.3/src/packed/vector.rs:32:11 | 28 | pub(crate) trait Vector: | ------ associated constant in this trait ... 32 | const BITS: usize; | ^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aho-corasick-1.1.3/src/automaton.rs:1117:13 | 1117 | fn next(&mut self) -> Option> { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1117 | fn next(&mut self) -> Option>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aho-corasick-1.1.3/src/util/alphabet.rs:85:28 | 85 | pub(crate) fn elements(&self, class: u8) -> ByteClassElements { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 85 | pub(crate) fn elements(&self, class: u8) -> ByteClassElements<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aho-corasick-1.1.3/src/util/alphabet.rs:93:23 | 93 | fn element_ranges(&self, class: u8) -> ByteClassElementRanges { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 93 | fn element_ranges(&self, class: u8) -> ByteClassElementRanges<'_> { | ++++ warning: `rand_core` (lib) generated 6 warnings Compiling slab v0.4.9 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/slab' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=1f903ae26f5e741c -C extra-filename=-e3dc742892de862d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/slab-e3dc742892de862d -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern autocfg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libautocfg-28beb9ab0828a253.rlib --cap-lints warn -L/usr/local/lib` Compiling either v1.10.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=either CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/either-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/either-1.10.0/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=either CARGO_PKG_README=README-crates.io.md CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/either' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name either --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/either-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "use_std"))' -C metadata=26a5b1992b0c6c27 -C extra-filename=-6fc0bcf262c6e6ed --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.2.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.2.14/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name getrandom --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "custom", "js", "js-sys", "linux_disable_fallback", "rdrand", "rustc-dep-of-std", "std", "test-in-browser", "wasm-bindgen"))' -C metadata=3e503d73aaa25e3d -C extra-filename=-84ef722d48f43ea6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` Compiling typenum v1.17.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_main CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/Cargo.toml CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_RUST_VERSION=1.37.0 CARGO_PKG_VERSION=1.17.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_main --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/build/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "force_unix_path_separator", "i128", "no_std", "scale-info", "scale_info", "strict"))' -C metadata=b1125542ceb2c844 -C extra-filename=-e7210609d6fd2165 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/typenum-e7210609d6fd2165 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling allocator-api2 v0.2.21 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=allocator_api2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/allocator-api2-0.2.21 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/allocator-api2-0.2.21/Cargo.toml CARGO_PKG_AUTHORS='Zakarum ' CARGO_PKG_DESCRIPTION='Mirror of Rust'\''s allocator API' CARGO_PKG_HOMEPAGE='https://github.com/zakarumych/allocator-api2' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=allocator-api2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zakarumych/allocator-api2' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.2.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name allocator_api2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/allocator-api2-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "fresh-rust", "nightly", "serde", "std"))' -C metadata=a3067997abfdd78b -C extra-filename=-3d3cf04c8b018b3f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling generic-array v0.14.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/Cargo.toml CARGO_PKG_AUTHORS='Bartłomiej Kamiński :Aaron Trent ' CARGO_PKG_DESCRIPTION='Generic types implementing functionality of arrays' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=generic-array CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/fizyk20/generic-array.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.14.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="more_lengths"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("more_lengths", "serde", "zeroize"))' -C metadata=27e9471f53e159d8 -C extra-filename=-cc61b37fd800abff --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/generic-array-cc61b37fd800abff -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern version_check=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libversion_check-b372154a06b659e1.rlib --cap-lints warn -L/usr/local/lib` warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/allocator-api2-0.2.21/src/stable/vec/mod.rs:1902:30 | 1902 | let count = unsafe { (*other).len() }; | ^^-----^^^^^^^ | | | this raw pointer has type `*const [T]` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&[T]` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/allocator-api2-0.2.21/src/stable/vec/mod.rs:1902:30 | 1902 | let count = unsafe { (*other).len() }; | ^^^^^^^^ note: method calls to `len` require a reference --> /exopi-obj/pobj/rust-1.91.1/rustc-1.91.1-src/library/core/src/slice/mod.rs:114:5 = note: `#[warn(dangerous_implicit_autorefs)]` on by default help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 1902 | let count = unsafe { (&(*other)).len() }; | ++ + warning: `aho-corasick` (lib) generated 4 warnings Compiling foldhash v0.1.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=foldhash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foldhash-0.1.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foldhash-0.1.4/Cargo.toml CARGO_PKG_AUTHORS='Orson Peters ' CARGO_PKG_DESCRIPTION='A fast, non-cryptographic, minimally DoS-resistant hashing algorithm.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Zlib CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=foldhash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/orlp/foldhash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name foldhash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foldhash-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=1e5b962642973c02 -C extra-filename=-177f502542e8244b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling once_cell v1.21.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/once_cell-1.21.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/once_cell-1.21.3/Cargo.toml CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=1.21.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=21 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name once_cell --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/once_cell-1.21.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=e9888131fff200d0 -C extra-filename=-27fb697612076663 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling hashbrown v0.15.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.15.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.15.2/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.65.0 CARGO_PKG_VERSION=0.15.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hashbrown --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.15.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default-hasher"' --cfg 'feature="inline-more"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "compiler_builtins", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=88ead5cf196b914b -C extra-filename=-ab3e04c0d50418c0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern foldhash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfoldhash-177f502542e8244b.rmeta --cap-lints warn -L/usr/local/lib` Compiling smallvec v1.14.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=smallvec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smallvec-1.14.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smallvec-1.14.0/Cargo.toml CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION=''\''Small vector'\'' optimization: store up to a small number of items on the stack' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smallvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-smallvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.14.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name smallvec --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smallvec-1.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --cfg 'feature="union"' --cfg 'feature="write"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "write"))' -C metadata=00f6fb16e57a7211 -C extra-filename=-563bc2a4be9a1c02 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling equivalent v1.0.1 warning: `allocator-api2` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=foldhash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foldhash-0.1.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foldhash-0.1.4/Cargo.toml CARGO_PKG_AUTHORS='Orson Peters ' CARGO_PKG_DESCRIPTION='A fast, non-cryptographic, minimally DoS-resistant hashing algorithm.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Zlib CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=foldhash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/orlp/foldhash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name foldhash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foldhash-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=263a46b321383c7b -C extra-filename=-09be629094926f38 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=equivalent CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/equivalent-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/equivalent-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Traits for key comparison in maps.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=equivalent CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/equivalent' CARGO_PKG_RUST_VERSION=1.6 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name equivalent --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/equivalent-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1a9f74ea5a22de73 -C extra-filename=-b2dc49ea801c0c0b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling regex-automata v0.4.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=regex_automata CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-automata-0.4.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-automata-0.4.6/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers:Andrew Gallant ' CARGO_PKG_DESCRIPTION='Automata construction and matching using regular expressions.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-automata CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex/tree/master/regex-automata' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name regex_automata --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-automata-0.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="dfa-onepass"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=b67a997e5919519d -C extra-filename=-0aed75154a38cd25 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aho_corasick=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaho_corasick-91489ce1f5a12a64.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern regex_syntax=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex_syntax-d4bcaa73f731766f.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=equivalent CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/equivalent-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/equivalent-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Traits for key comparison in maps.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=equivalent CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/cuviper/equivalent' CARGO_PKG_RUST_VERSION=1.6 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name equivalent --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/equivalent-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cb8bfef3b2a2b515 -C extra-filename=-c1b3579bee45283c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.15.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.15.2/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.65.0 CARGO_PKG_VERSION=0.15.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hashbrown --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.15.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="default-hasher"' --cfg 'feature="equivalent"' --cfg 'feature="inline-more"' --cfg 'feature="raw-entry"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "allocator-api2", "compiler_builtins", "core", "default", "default-hasher", "equivalent", "inline-more", "nightly", "raw-entry", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=cbca7b3258d8b7ab -C extra-filename=-5bed606e4bc99e6b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern allocator_api2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballocator_api2-3d3cf04c8b018b3f.rmeta --extern equivalent=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libequivalent-c1b3579bee45283c.rmeta --extern foldhash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfoldhash-09be629094926f38.rmeta --cap-lints warn -L/usr/local/lib` Compiling anyhow v1.0.98 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.98 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=98 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=38268f6c5e5171fc -C extra-filename=-0dd4b5828cfe49d7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/anyhow-0dd4b5828cfe49d7 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling thiserror v2.0.12 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.0.12 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=a315257b51d96f0a -C extra-filename=-1414d8ccab85ceea --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-1414d8ccab85ceea -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling minimal-lexical v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=minimal_lexical CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/minimal-lexical-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/minimal-lexical-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Alex Huszagh ' CARGO_PKG_DESCRIPTION='Fast float parsing conversion routines.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=minimal-lexical CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Alexhuszagh/minimal-lexical' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name minimal_lexical --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/minimal-lexical-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=09656a6e481aa808 -C extra-filename=-aaa57907accfd657 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/minimal-lexical-0.2.1/src/bigint.rs:127:17 | 127 | pub fn rview(x: &[Limb]) -> ReverseView { | ^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 127 | pub fn rview(x: &[Limb]) -> ReverseView<'_, Limb> { | +++ Compiling nom v7.1.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=nom CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/Cargo.toml CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_DESCRIPTION='A byte-oriented, zero-copy, parser combinators library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Geal/nom' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=7.1.3 CARGO_PKG_VERSION_MAJOR=7 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name nom --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=495fb2dc9681e0fb -C extra-filename=-19089205c98987f0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern minimal_lexical=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libminimal_lexical-aaa57907accfd657.rmeta --cap-lints warn -L/usr/local/lib` warning: `minimal-lexical` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.6.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.6.4/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Core random number generator traits and tools for implementation. ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rand_core --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "getrandom", "serde", "serde1", "std"))' -C metadata=aa3f79188c269f08 -C extra-filename=-cdff7c6e64b015fc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern getrandom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgetrandom-84ef722d48f43ea6.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/lib.rs:375:13 | 375 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::doc_markdown))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `docsrs`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/lib.rs:379:12 | 379 | #[cfg_attr(nightly, warn(rustdoc::missing_doc_code_examples))] | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/lib.rs:391:12 | 391 | #[cfg_attr(nightly, allow(rustdoc::missing_doc_code_examples))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/lib.rs:418:14 | 418 | #[cfg_attr(nightly, allow(rustdoc::missing_doc_code_examples))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unused import: `self::str::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/lib.rs:439:9 | 439 | pub use self::str::*; | ^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/internal.rs:49:12 | 49 | #[cfg_attr(nightly, warn(rustdoc::missing_doc_code_examples))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/internal.rs:96:12 | 96 | #[cfg_attr(nightly, warn(rustdoc::missing_doc_code_examples))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/internal.rs:340:12 | 340 | #[cfg_attr(nightly, warn(rustdoc::missing_doc_code_examples))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/internal.rs:357:12 | 357 | #[cfg_attr(nightly, warn(rustdoc::missing_doc_code_examples))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/internal.rs:374:12 | 374 | #[cfg_attr(nightly, warn(rustdoc::missing_doc_code_examples))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/internal.rs:392:12 | 392 | #[cfg_attr(nightly, warn(rustdoc::missing_doc_code_examples))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/internal.rs:409:12 | 409 | #[cfg_attr(nightly, warn(rustdoc::missing_doc_code_examples))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/internal.rs:430:12 | 430 | #[cfg_attr(nightly, warn(rustdoc::missing_doc_code_examples))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `rand_core` (lib) generated 6 warnings (6 duplicates) Compiling glob v0.3.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=glob CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glob-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glob-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Support for matching file paths against Unix shell style patterns. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/glob' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=glob CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/glob' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name glob --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glob-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b1cb8e90660ec676 -C extra-filename=-670038a1559322ac --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling itoa v1.0.14 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itoa-1.0.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itoa-1.0.14/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast integer primitive to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.14 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name itoa --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itoa-1.0.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=ceed286dd0c07c47 -C extra-filename=-8301b1ef2012f57b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itoa-1.0.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itoa-1.0.14/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast integer primitive to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.14 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name itoa --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itoa-1.0.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=4c2fe7f8f3ef9398 -C extra-filename=-12fcb489002112f7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling libloading v0.8.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libloading CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/Cargo.toml CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='Bindings around the platform'\''s dynamic library loading primitives with greatly improved memory safety.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libloading CARGO_PKG_README=README.mkd CARGO_PKG_REPOSITORY='https://github.com/nagisa/rust_libloading/' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.8.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name libloading --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=496e4f4c99f05565 -C extra-filename=-d14baa4f617c3ce2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/lib.rs:39:13 | 39 | #![cfg_attr(libloading_docs, feature(doc_cfg))] | ^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: requested on the command line with `-W unexpected-cfgs` warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/lib.rs:45:26 | 45 | #[cfg(any(unix, windows, libloading_docs))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/lib.rs:49:26 | 49 | #[cfg(any(unix, windows, libloading_docs))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/os/mod.rs:20:17 | 20 | #[cfg(any(unix, libloading_docs))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/os/mod.rs:21:12 | 21 | #[cfg_attr(libloading_docs, doc(cfg(unix)))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/os/mod.rs:25:20 | 25 | #[cfg(any(windows, libloading_docs))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/os/unix/mod.rs:3:11 | 3 | #[cfg(all(libloading_docs, not(unix)))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/os/unix/mod.rs:5:15 | 5 | #[cfg(any(not(libloading_docs), unix))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/os/unix/consts.rs:46:11 | 46 | #[cfg(all(libloading_docs, not(unix)))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/os/unix/consts.rs:55:15 | 55 | #[cfg(any(not(libloading_docs), unix))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/safe.rs:1:7 | 1 | #[cfg(libloading_docs)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/safe.rs:3:15 | 3 | #[cfg(all(not(libloading_docs), unix))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/safe.rs:5:15 | 5 | #[cfg(all(not(libloading_docs), windows))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/safe.rs:15:12 | 15 | #[cfg_attr(libloading_docs, doc(cfg(any(unix, windows))))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/safe.rs:197:12 | 197 | #[cfg_attr(libloading_docs, doc(cfg(any(unix, windows))))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Compiling clang-sys v1.8.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/Cargo.toml CARGO_PKG_AUTHORS='Kyle Mayes ' CARGO_PKG_DESCRIPTION='Rust bindings for libclang.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clang-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/KyleMayes/clang-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.8.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=2bde3134e3a85a8a -C extra-filename=-3aa540b6d954194b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/clang-sys-3aa540b6d954194b -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern glob=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglob-670038a1559322ac.rlib --cap-lints warn -L/usr/local/lib` Compiling prettyplease v0.2.17 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='A minimal `syn` syntax tree pretty-printer' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prettyplease CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/prettyplease' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.2.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="verbatim"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("verbatim"))' -C metadata=fd6285688c9d31cb -C extra-filename=-3cf6cc181e4cd293 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/prettyplease-3cf6cc181e4cd293 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `libloading` (lib) generated 15 warnings Compiling pin-project-lite v0.2.14 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pin_project_lite CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-lite-0.2.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-lite-0.2.14/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A lightweight version of pin-project written with declarative macros. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-project-lite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/pin-project-lite' CARGO_PKG_RUST_VERSION=1.37 CARGO_PKG_VERSION=0.2.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pin_project_lite --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-lite-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes '--warn=clippy::default_union_representation' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d144fa5c1b184167 -C extra-filename=-365a45ebc4e52ef9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=smallvec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smallvec-1.14.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smallvec-1.14.0/Cargo.toml CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_DESCRIPTION=''\''Small vector'\'' optimization: store up to a small number of items on the stack' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smallvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-smallvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.14.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name smallvec --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smallvec-1.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="const_generics"' --cfg 'feature="const_new"' --cfg 'feature="union"' --cfg 'feature="write"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "write"))' -C metadata=9357dfc9945a0a75 -C extra-filename=-fa28b41313947c0d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=verbatim CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_VERBATIM=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17 CARGO_MANIFEST_LINKS=prettyplease02 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='A minimal `syn` syntax tree pretty-printer' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prettyplease CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/prettyplease' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.2.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/prettyplease-b4e5a4dfdd62f962/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/prettyplease-3cf6cc181e4cd293/build-script-build` [prettyplease 0.2.17] cargo:rerun-if-changed=build.rs [prettyplease 0.2.17] cargo:VERSION=0.2.17 Compiling num-bigint v0.4.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Big integer implementation for Rust' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-bigint' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-bigint CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-bigint' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="rand"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "quickcheck", "rand", "serde", "std"))' -C metadata=2829a0ccb353d499 -C extra-filename=-0640b07db2a7db6c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-bigint-0640b07db2a7db6c -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern autocfg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libautocfg-28beb9ab0828a253.rlib --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=clang_10_0,clang_11_0,clang_3_5,clang_3_6,clang_3_7,clang_3_8,clang_3_9,clang_4_0,clang_5_0,clang_6_0,clang_7_0,clang_8_0,clang_9_0,libloading,runtime CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_CLANG_10_0=1 CARGO_FEATURE_CLANG_11_0=1 CARGO_FEATURE_CLANG_3_5=1 CARGO_FEATURE_CLANG_3_6=1 CARGO_FEATURE_CLANG_3_7=1 CARGO_FEATURE_CLANG_3_8=1 CARGO_FEATURE_CLANG_3_9=1 CARGO_FEATURE_CLANG_4_0=1 CARGO_FEATURE_CLANG_5_0=1 CARGO_FEATURE_CLANG_6_0=1 CARGO_FEATURE_CLANG_7_0=1 CARGO_FEATURE_CLANG_8_0=1 CARGO_FEATURE_CLANG_9_0=1 CARGO_FEATURE_LIBLOADING=1 CARGO_FEATURE_RUNTIME=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1 CARGO_MANIFEST_LINKS=clang CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/Cargo.toml CARGO_PKG_AUTHORS='Kyle Mayes ' CARGO_PKG_DESCRIPTION='Rust bindings for libclang.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clang-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/KyleMayes/clang-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.8.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/clang-sys-dba189d41318caa3/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/clang-sys-3aa540b6d954194b/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=clang_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/Cargo.toml CARGO_PKG_AUTHORS='Kyle Mayes ' CARGO_PKG_DESCRIPTION='Rust bindings for libclang.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clang-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/KyleMayes/clang-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.8.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/clang-sys-dba189d41318caa3/out /usr/local/bin/rustc --crate-name clang_sys --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_10_0"' --cfg 'feature="clang_11_0"' --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="clang_7_0"' --cfg 'feature="clang_8_0"' --cfg 'feature="clang_9_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=6b995b94bee6e033 -C extra-filename=-e8368c82af764acb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern glob=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglob-670038a1559322ac.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern libloading=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibloading-d14baa4f617c3ce2.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/once_cell-1.21.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/once_cell-1.21.3/Cargo.toml CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=1.21.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=21 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name once_cell --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/once_cell-1.21.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=cbaf4d6bed520c90 -C extra-filename=-ce6f52543af62924 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling ppv-lite86 v0.2.17 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ppv_lite86 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ppv-lite86-0.2.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ppv-lite86-0.2.17/Cargo.toml CARGO_PKG_AUTHORS='The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='Implementation of the crypto-simd API for x86' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ppv-lite86 CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/cryptocorrosion/cryptocorrosion' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ppv_lite86 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ppv-lite86-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=4b89750bf59e992e -C extra-filename=-5f6c0ae43b3a2c07 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling rustix v0.38.34 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.34 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "rustc-dep-of-std", "shm", "std", "stdio", "system", "termios", "thread", "time", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=70fd2eb881f9d613 -C extra-filename=-907b9580716d4aff --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustix-907b9580716d4aff -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/src/lib.rs:23:13 | 23 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::unreadable_literal))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `clang_10_0`, `clang_11_0`, `clang_12_0`, `clang_13_0`, `clang_14_0`, `clang_15_0`, `clang_16_0`, `clang_17_0`, `clang_18_0`, `clang_3_5`, `clang_3_6`, `clang_3_7`, `clang_3_8`, `clang_3_9`, `clang_4_0`, `clang_5_0`, `clang_6_0`, `clang_7_0`, `clang_8_0`, `clang_9_0`, `libcpp`, `libloading`, `runtime`, and `static` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/src/link.rs:173:24 | 173 | #[cfg_attr(feature="cargo-clippy", allow(clippy::missing_safety_doc))] | ^^^^^^^^^^^^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/src/lib.rs:1859:1 | 1859 | / link! { 1860 | | pub fn clang_CXCursorSet_contains(set: CXCursorSet, cursor: CXCursor) -> c_uint; 1861 | | pub fn clang_CXCursorSet_insert(set: CXCursorSet, cursor: CXCursor) -> c_uint; 1862 | | pub fn clang_CXIndex_getGlobalOptions(index: CXIndex) -> CXGlobalOptFlags; ... | 2432 | | pub fn clang_VerbatimLineComment_getText(comment: CXComment) -> CXString; 2433 | | } | |_- in this macro invocation | = note: expected values for `feature` are: `clang_10_0`, `clang_11_0`, `clang_12_0`, `clang_13_0`, `clang_14_0`, `clang_15_0`, `clang_16_0`, `clang_17_0`, `clang_18_0`, `clang_3_5`, `clang_3_6`, `clang_3_7`, `clang_3_8`, `clang_3_9`, `clang_4_0`, `clang_5_0`, `clang_6_0`, `clang_7_0`, `clang_8_0`, `clang_9_0`, `libcpp`, `libloading`, `runtime`, and `static` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `link` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/src/link.rs:174:24 | 174 | #[cfg_attr(feature="cargo-clippy", allow(clippy::too_many_arguments))] | ^^^^^^^^^^^^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/src/lib.rs:1859:1 | 1859 | / link! { 1860 | | pub fn clang_CXCursorSet_contains(set: CXCursorSet, cursor: CXCursor) -> c_uint; 1861 | | pub fn clang_CXCursorSet_insert(set: CXCursorSet, cursor: CXCursor) -> c_uint; 1862 | | pub fn clang_CXIndex_getGlobalOptions(index: CXIndex) -> CXGlobalOptFlags; ... | 2432 | | pub fn clang_VerbatimLineComment_getText(comment: CXComment) -> CXString; 2433 | | } | |_- in this macro invocation | = note: expected values for `feature` are: `clang_10_0`, `clang_11_0`, `clang_12_0`, `clang_13_0`, `clang_14_0`, `clang_15_0`, `clang_16_0`, `clang_17_0`, `clang_18_0`, `clang_3_5`, `clang_3_6`, `clang_3_7`, `clang_3_8`, `clang_3_9`, `clang_4_0`, `clang_5_0`, `clang_6_0`, `clang_7_0`, `clang_8_0`, `clang_9_0`, `libcpp`, `libloading`, `runtime`, and `static` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `link` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/src/link.rs:96:42 | 96 | pub $name: Option $ret)*>, | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/src/lib.rs:1859:1 | 1859 | / link! { 1860 | | pub fn clang_CXCursorSet_contains(set: CXCursorSet, cursor: CXCursor) -> c_uint; 1861 | | pub fn clang_CXCursorSet_insert(set: CXCursorSet, cursor: CXCursor) -> c_uint; 1862 | | pub fn clang_CXIndex_getGlobalOptions(index: CXIndex) -> CXGlobalOptFlags; ... | 2432 | | pub fn clang_VerbatimLineComment_getText(comment: CXComment) -> CXString; 2433 | | } | |_- in this macro invocation | = note: `#[warn(missing_abi)]` on by default = note: this warning originates in the macro `link` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/src/lib.rs:2166:44 | 2166 | pub fn clang_executeOnThread(function: extern fn(*mut c_void), data: *mut c_void, stack: c_uint); | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/src/link.rs:128:54 | 128 | if self.library.get::($fn).is_ok() { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clang-sys-1.8.1/src/lib.rs:1859:1 | 1859 | / link! { 1860 | | pub fn clang_CXCursorSet_contains(set: CXCursorSet, cursor: CXCursor) -> c_uint; 1861 | | pub fn clang_CXCursorSet_insert(set: CXCursorSet, cursor: CXCursor) -> c_uint; 1862 | | pub fn clang_CXIndex_getGlobalOptions(index: CXIndex) -> CXGlobalOptFlags; ... | 2432 | | pub fn clang_VerbatimLineComment_getText(comment: CXComment) -> CXString; 2433 | | } | |_- in this macro invocation | = note: this warning originates in the macro `check` which comes from the expansion of the macro `link` (in Nightly builds, run with -Z macro-backtrace for more info) Compiling errno v0.3.10 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=errno CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/errno-0.3.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/errno-0.3.10/Cargo.toml CARGO_PKG_AUTHORS='Chris Wong ' CARGO_PKG_DESCRIPTION='Cross-platform interface to the `errno` variable.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=errno CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/lambda-fairy/rust-errno' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name errno --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/errno-0.3.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=d9e503213c42ea51 -C extra-filename=-6d4f9412dff5ccba --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=alloc,default,fs,libc-extra-traits,std,use-libc-auxv CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_FS=1 CARGO_FEATURE_LIBC_EXTRA_TRAITS=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_USE_LIBC_AUXV=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.34 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustix-d82ffa3e3dd662d8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustix-907b9580716d4aff/build-script-build` [rustix 0.38.34] cargo:rerun-if-changed=build.rs Compiling ahash v0.8.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/Cargo.toml CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.8.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("atomic-polyfill", "compile-time-rng", "const-random", "default", "getrandom", "nightly-arm-aes", "no-rng", "runtime-rng", "serde", "std"))' -C metadata=d455f9f61377b79b -C extra-filename=-be4c8e3f502d526c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ahash-be4c8e3f502d526c -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern version_check=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libversion_check-b372154a06b659e1.rlib --cap-lints warn -L/usr/local/lib` [rustix 0.38.34] cargo:rustc-cfg=static_assertions [rustix 0.38.34] cargo:rustc-cfg=libc [rustix 0.38.34] cargo:rustc-cfg=netbsdlike [rustix 0.38.34] cargo:rustc-cfg=bsd [rustix 0.38.34] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_EXPERIMENTAL_ASM [rustix 0.38.34] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_LIBC [rustix 0.38.34] cargo:rerun-if-env-changed=CARGO_FEATURE_USE_LIBC [rustix 0.38.34] cargo:rerun-if-env-changed=CARGO_FEATURE_RUSTC_DEP_OF_STD [rustix 0.38.34] cargo:rerun-if-env-changed=CARGO_CFG_MIRI Compiling radium v0.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='Nika Layzell :myrrlyn ' CARGO_PKG_DESCRIPTION='Portable interfaces for maybe-atomic types' CARGO_PKG_HOMEPAGE='https://github.com/bitvecto-rs/radium' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=radium CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitvecto-rs/radium' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=39e38aa55ab77c56 -C extra-filename=-ed8e6d0ff691dce4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/radium-ed8e6d0ff691dce4 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pin_project_lite CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-lite-0.2.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-lite-0.2.14/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A lightweight version of pin-project written with declarative macros. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-project-lite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/pin-project-lite' CARGO_PKG_RUST_VERSION=1.37 CARGO_PKG_VERSION=0.2.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pin_project_lite --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-lite-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unreachable_pub '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes '--warn=clippy::default_union_representation' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ffd5a37acb1ba488 -C extra-filename=-c7445485009748a0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling spin v0.9.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=spin CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spin-0.9.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spin-0.9.8/Cargo.toml CARGO_PKG_AUTHORS='Mathijs van de Nes :John Ericson :Joshua Barretto ' CARGO_PKG_DESCRIPTION='Spin-based synchronization primitives' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=spin CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mvdnes/spin-rs.git' CARGO_PKG_RUST_VERSION=1.38 CARGO_PKG_VERSION=0.9.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name spin --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spin-0.9.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="once"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("barrier", "default", "fair_mutex", "lazy", "lock_api", "lock_api_crate", "mutex", "once", "portable-atomic", "portable_atomic", "rwlock", "spin_mutex", "std", "ticket_mutex", "use_ticket_mutex"))' -C metadata=df6dced92482ff8a -C extra-filename=-6fb125cbb8e9a155 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling home v0.5.9 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=home CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/home-0.5.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/home-0.5.9/Cargo.toml CARGO_PKG_AUTHORS='Brian Anderson ' CARGO_PKG_DESCRIPTION='Shared definitions of home directories.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=home CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/cargo' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.5.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name home --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/home-0.5.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::all' '--warn=clippy::self_named_module_files' --warn=rust_2018_idioms '--allow=rustdoc::private_intra_doc_links' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--warn=clippy::disallowed_methods' '--warn=clippy::dbg_macro' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=de29f0776ddf15f7 -C extra-filename=-59dde66763005e03 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling lazy_static v1.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy_static-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy_static-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name lazy_static --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy_static-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="spin"' --cfg 'feature="spin_no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=7cb8eaea6eef6bd0 -C extra-filename=-9b4bcdad367b2e36 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern spin=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspin-6fb125cbb8e9a155.rmeta --cap-lints warn -L/usr/local/lib` Compiling rand_chacha v0.3.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_chacha CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_chacha-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_chacha-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers:The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='ChaCha random number generator ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_chacha CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rand_chacha --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_chacha-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde1", "simd", "std"))' -C metadata=789586b1e0021cb4 -C extra-filename=-9dd2b5785ac71562 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ppv_lite86=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libppv_lite86-5f6c0ae43b3a2c07.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --cap-lints warn -L/usr/local/lib` warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy_static-1.5.0/src/core_lazy.rs:18:49 | 18 | pub fn get(&'static self, builder: F) -> &T | ------- ^^ the same lifetime is elided here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'static` | 18 | pub fn get(&'static self, builder: F) -> &'static T | +++++++ warning: `lazy_static` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='An advanced API for creating custom synchronization primitives.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parking_lot_core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.9.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/parking_lot_core-260c716286d26447/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/parking_lot_core-fe82769c7be5c15a/build-script-build` [parking_lot_core 0.9.9] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=atomic_usize,default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ATOMIC_USIZE=1 CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lock_api CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.4.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lock_api-10eb64fc59e00a79/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lock_api-94ca5ca2784a3432/build-script-build` [lock_api 0.4.11] cargo:rustc-cfg=has_const_fn_trait_bound Compiling scopeguard v1.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=scopeguard CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scopeguard-1.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scopeguard-1.2.0/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer'\!'`, `defer_on_unwind'\!'`, `defer_on_success'\!'` as shorthands for guards with one of the implemented strategies. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scopeguard CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name scopeguard --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scopeguard-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=ea88082cc18717b4 -C extra-filename=-717688bd3e391f5b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling rand v0.8.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rand --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="libc"' --cfg 'feature="rand_chacha"' --cfg 'feature="small_rng"' --cfg 'feature="std"' --cfg 'feature="std_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "libc", "log", "min_const_gen", "nightly", "packed_simd", "rand_chacha", "serde", "serde1", "simd_support", "small_rng", "std", "std_rng"))' -C metadata=77e4d3186dd0ebbf -C extra-filename=-6af820db5afbd522 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern rand_chacha=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_chacha-9dd2b5785ac71562.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/lib.rs:53:13 | 53 | #![cfg_attr(doc_cfg, feature(doc_cfg))] | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/lib.rs:181:12 | 181 | #[cfg_attr(doc_cfg, doc(cfg(all(feature = "std", feature = "std_rng"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/distributions/mod.rs:116:12 | 116 | #[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `features` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/distributions/distribution.rs:162:7 | 162 | #[cfg(features = "nightly")] | ^^^^^^^^^^^^^^^^^^^^ | = note: see for more information about checking conditional configuration help: there is a config with a similar name and value | 162 - #[cfg(features = "nightly")] 162 + #[cfg(feature = "nightly")] | warning: unexpected `cfg` condition name: `std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/distributions/utils.rs:235:11 | 235 | #[cfg(not(std))] | ^^^ help: found config with similar value: `feature = "std"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/distributions/utils.rs:291:19 | 291 | #[cfg(not(std))] | ^^^ help: found config with similar value: `feature = "std"` ... 359 | scalar_float_impl!(f32, u32); | ---------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `scalar_float_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/distributions/utils.rs:291:19 | 291 | #[cfg(not(std))] | ^^^ help: found config with similar value: `feature = "std"` ... 360 | scalar_float_impl!(f64, u64); | ---------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `scalar_float_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/distributions/weighted_index.rs:80:12 | 80 | #[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/distributions/weighted_index.rs:429:12 | 429 | #[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/rng.rs:395:12 | 395 | #[cfg_attr(doc_cfg, doc(cfg(feature = "min_const_gen")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/rngs/mod.rs:99:12 | 99 | #[cfg_attr(doc_cfg, doc(cfg(feature = "std")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/rngs/mod.rs:118:12 | 118 | #[cfg_attr(doc_cfg, doc(cfg(feature = "getrandom")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/rngs/small.rs:79:12 | 79 | #[cfg_attr(doc_cfg, doc(cfg(feature = "small_rng")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/rngs/std.rs:32:12 | 32 | #[cfg_attr(doc_cfg, doc(cfg(feature = "std_rng")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/rngs/thread.rs:60:12 | 60 | #[cfg_attr(doc_cfg, doc(cfg(all(feature = "std", feature = "std_rng"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/rngs/thread.rs:87:12 | 87 | #[cfg_attr(doc_cfg, doc(cfg(all(feature = "std", feature = "std_rng"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/seq/mod.rs:29:12 | 29 | #[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/seq/mod.rs:623:12 | 623 | #[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/seq/index.rs:276:12 | 276 | #[cfg_attr(doc_cfg, doc(cfg(feature = "std")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/seq/mod.rs:114:16 | 114 | #[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/seq/mod.rs:142:16 | 142 | #[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/seq/mod.rs:170:16 | 170 | #[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/seq/mod.rs:219:16 | 219 | #[cfg_attr(doc_cfg, doc(cfg(feature = "std")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/seq/mod.rs:465:16 | 465 | #[cfg_attr(doc_cfg, doc(cfg(feature = "alloc")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Compiling bytes v1.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bytes CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytes-1.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytes-1.9.0/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bytes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/bytes' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.9.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bytes --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytes-1.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=0d75c8812536da83 -C extra-filename=-3c99c3a2c8fd664e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/buffer.rs:81:18 | 81 | pub fn begin(&self) -> Cursor { | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 81 | pub fn begin(&self) -> Cursor<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/data.rs:71:17 | 71 | pub fn iter(&self) -> punctuated::Iter { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 71 | pub fn iter(&self) -> punctuated::Iter<'_, Field> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/data.rs:82:21 | 82 | pub fn iter_mut(&mut self) -> punctuated::IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 82 | pub fn iter_mut(&mut self) -> punctuated::IterMut<'_, Field> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/data.rs:141:24 | 141 | pub fn members(&self) -> impl Iterator + Clone + '_ [Members] { | ^^^^^ the lifetime is elided here ^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 141 | pub fn members(&self) -> impl Iterator + Clone + '_ [Members<'_>] { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/generics.rs:108:26 | 108 | pub fn lifetimes(&self) -> impl Iterator [Lifetimes] { | ^^^^^ the lifetime is elided here ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 108 | pub fn lifetimes(&self) -> impl Iterator [Lifetimes<'_>] { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/generics.rs:115:30 | 115 | pub fn lifetimes_mut(&mut self) -> impl Iterator [LifetimesMut] { | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 115 | pub fn lifetimes_mut(&mut self) -> impl Iterator [LifetimesMut<'_>] { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/generics.rs:122:28 | 122 | pub fn type_params(&self) -> impl Iterator [TypeParams] { | ^^^^^ the lifetime is elided here ^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 122 | pub fn type_params(&self) -> impl Iterator [TypeParams<'_>] { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/generics.rs:129:32 | 129 | pub fn type_params_mut(&mut self) -> impl Iterator [TypeParamsMut] { | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 129 | pub fn type_params_mut(&mut self) -> impl Iterator [TypeParamsMut<'_>] { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/generics.rs:136:29 | 136 | pub fn const_params(&self) -> impl Iterator [ConstParams] { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 136 | pub fn const_params(&self) -> impl Iterator [ConstParams<'_>] { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/generics.rs:143:33 | 143 | pub fn const_params_mut(&mut self) -> impl Iterator [ConstParamsMut] { | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 143 | pub fn const_params_mut(&mut self) -> impl Iterator [ConstParamsMut<'_>] { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/generics.rs:176:27 | 176 | pub fn split_for_impl(&self) -> (ImplGenerics, TypeGenerics, Option<&WhereClause>) { | ^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is elided here | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 176 | pub fn split_for_impl(&self) -> (ImplGenerics<'_>, TypeGenerics<'_>, Option<&WhereClause>) { | ++++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/generics.rs:371:25 | 371 | pub fn as_turbofish(&self) -> Turbofish { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 371 | pub fn as_turbofish(&self) -> Turbofish<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/parse.rs:1279:35 | 1279 | fn tokens_to_parse_buffer(tokens: &TokenBuffer) -> ParseBuffer { | ^^^^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1279 | fn tokens_to_parse_buffer(tokens: &TokenBuffer) -> ParseBuffer<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/discouraged.rs:208:28 | 208 | fn parse_any_delimiter(&self) -> Result<(Delimiter, DelimSpan, ParseBuffer)>; | ^^^^^ the lifetime is elided here ^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 208 | fn parse_any_delimiter(&self) -> Result<(Delimiter, DelimSpan, ParseBuffer<'_>)>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/discouraged.rs:212:28 | 212 | fn parse_any_delimiter(&self) -> Result<(Delimiter, DelimSpan, ParseBuffer)> { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 212 | fn parse_any_delimiter(&self) -> Result<(Delimiter, DelimSpan, ParseBuffer<'_>)> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/punctuated.rs:119:17 | 119 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 119 | pub fn iter(&self) -> Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/punctuated.rs:130:21 | 130 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 130 | pub fn iter_mut(&mut self) -> IterMut<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/punctuated.rs:141:18 | 141 | pub fn pairs(&self) -> Pairs { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 141 | pub fn pairs(&self) -> Pairs<'_, T, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/punctuated.rs:150:22 | 150 | pub fn pairs_mut(&mut self) -> PairsMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 150 | pub fn pairs_mut(&mut self) -> PairsMut<'_, T, P> { | +++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-automata-0.4.6/src/dfa/onepass.rs:524:45 | 524 | fn new(config: Config, nfa: &'a NFA) -> InternalBuilder { | -- ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'a` | 524 | fn new(config: Config, nfa: &'a NFA) -> InternalBuilder<'a> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-automata-0.4.6/src/util/alphabet.rs:472:21 | 472 | pub fn elements(&self, class: Unit) -> ByteClassElements { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 472 | pub fn elements(&self, class: Unit) -> ByteClassElements<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-automata-0.4.6/src/util/alphabet.rs:480:23 | 480 | fn element_ranges(&self, class: Unit) -> ByteClassElementRanges { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 480 | fn element_ranges(&self, class: Unit) -> ByteClassElementRanges<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-automata-0.4.6/src/util/alphabet.rs:789:24 | 789 | pub(crate) fn iter(&self) -> ByteSetIter { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 789 | pub(crate) fn iter(&self) -> ByteSetIter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-automata-0.4.6/src/util/alphabet.rs:794:31 | 794 | pub(crate) fn iter_ranges(&self) -> ByteSetRangeIter { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 794 | pub(crate) fn iter_ranges(&self) -> ByteSetRangeIter<'_> { | ++++ warning: trait `Float` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/distributions/utils.rs:238:18 | 238 | pub(crate) trait Float: Sized { | ^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: associated items `lanes`, `extract`, and `replace` are never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/distributions/utils.rs:247:8 | 245 | pub(crate) trait FloatAsSIMD: Sized { | ----------- associated items in this trait 246 | #[inline(always)] 247 | fn lanes() -> usize { | ^^^^^ ... 255 | fn extract(self, index: usize) -> Self { | ^^^^^^^ ... 260 | fn replace(self, index: usize, new_value: Self) -> Self { | ^^^^^^^ warning: method `all` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/distributions/utils.rs:268:8 | 266 | pub(crate) trait BoolAsSIMD: Sized { | ---------- method in this trait 267 | fn any(self) -> bool; 268 | fn all(self) -> bool; | ^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/seq/mod.rs:115:27 | 115 | fn choose_multiple(&self, rng: &mut R, amount: usize) -> SliceChooseIter | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 115 | fn choose_multiple(&self, rng: &mut R, amount: usize) -> SliceChooseIter<'_, Self, Self::Item> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/seq/mod.rs:221:9 | 221 | &self, rng: &mut R, amount: usize, weight: F, | ^^^^^ the lifetime is elided here 222 | ) -> Result, WeightedError> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 222 | ) -> Result, WeightedError> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/seq/mod.rs:515:27 | 515 | fn choose_multiple(&self, rng: &mut R, amount: usize) -> SliceChooseIter | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 515 | fn choose_multiple(&self, rng: &mut R, amount: usize) -> SliceChooseIter<'_, Self, Self::Item> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/seq/mod.rs:565:9 | 565 | &self, rng: &mut R, amount: usize, weight: F, | ^^^^^ the lifetime is elided here 566 | ) -> Result, WeightedError> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 566 | ) -> Result, WeightedError> | +++ Compiling regex v1.10.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=regex CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-1.10.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-1.10.6/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers:Andrew Gallant ' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=1.10.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name regex --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-1.10.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=e0103e097e4d0051 -C extra-filename=-3b4eff8a1051cf22 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aho_corasick=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaho_corasick-91489ce1f5a12a64.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern regex_automata=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex_automata-0aed75154a38cd25.rmeta --extern regex_syntax=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex_syntax-d4bcaa73f731766f.rmeta --cap-lints warn -L/usr/local/lib` warning: `nom` (lib) generated 13 warnings Compiling cexpr v0.6.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cexpr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cexpr-0.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cexpr-0.6.0/Cargo.toml CARGO_PKG_AUTHORS='Jethro Beekman ' CARGO_PKG_DESCRIPTION='A C expression parser and evaluator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cexpr CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/jethrogb/rust-cexpr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cexpr --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cexpr-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2e396cac511c1fe5 -C extra-filename=-4d37902fa50c119b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-19089205c98987f0.rmeta --cap-lints warn -L/usr/local/lib` Compiling synstructure v0.13.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=synstructure CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/synstructure-0.13.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/synstructure-0.13.1/Cargo.toml CARGO_PKG_AUTHORS='Nika Layzell ' CARGO_PKG_DESCRIPTION='Helper methods and macros for custom derives' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=synstructure CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mystor/synstructure' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.13.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name synstructure --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/synstructure-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=92705c9fe3f67052 -C extra-filename=-9bc62a1dc5dae5f3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rmeta --cap-lints warn -L/usr/local/lib` warning: `rand` (lib) generated 31 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=prettyplease CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='A minimal `syn` syntax tree pretty-printer' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prettyplease CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/prettyplease' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.2.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/prettyplease-b4e5a4dfdd62f962/out /usr/local/bin/rustc --crate-name prettyplease --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="verbatim"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("verbatim"))' -C metadata=c039f5621eb3eecc -C extra-filename=-ba8e044c7e711fa9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/lib.rs:342:23 | 342 | #![cfg_attr(all(test, exhaustive), feature(non_exhaustive_omitted_patterns_lint))] | ^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `prettyplease_debug` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/algorithm.rs:287:17 | 287 | if cfg!(prettyplease_debug) { | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(prettyplease_debug)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(prettyplease_debug)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `prettyplease_debug_indent` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/algorithm.rs:292:21 | 292 | if cfg!(prettyplease_debug_indent) { | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(prettyplease_debug_indent)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(prettyplease_debug_indent)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `prettyplease_debug` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/algorithm.rs:319:17 | 319 | if cfg!(prettyplease_debug) { | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(prettyplease_debug)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(prettyplease_debug)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `prettyplease_debug` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/algorithm.rs:341:21 | 341 | if cfg!(prettyplease_debug) { | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(prettyplease_debug)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(prettyplease_debug)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `prettyplease_debug` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/algorithm.rs:349:21 | 349 | if cfg!(prettyplease_debug) { | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(prettyplease_debug)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(prettyplease_debug)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/expr.rs:23:35 | 23 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/expr.rs:952:39 | 952 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/expr.rs:989:39 | 989 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/expr.rs:1009:31 | 1009 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/expr.rs:1060:31 | 1060 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/expr.rs:1116:31 | 1116 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/expr.rs:1181:31 | 1181 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/expr.rs:1233:31 | 1233 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/generics.rs:106:35 | 106 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/generics.rs:292:35 | 292 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/item.rs:18:35 | 18 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/item.rs:783:35 | 783 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/item.rs:925:35 | 925 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/item.rs:1115:35 | 1115 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/item.rs:1370:35 | 1370 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/lit.rs:8:35 | 8 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/pat.rs:14:35 | 14 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/path.rs:50:35 | 50 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/path.rs:55:43 | 55 | #![cfg_attr(all(test, exhaustive), allow(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/path.rs:99:39 | 99 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/stmt.rs:85:31 | 85 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/stmt.rs:92:39 | 92 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/stmt.rs:174:31 | 174 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prettyplease-0.2.17/src/ty.rs:15:35 | 15 | #![cfg_attr(all(test, exhaustive), deny(non_exhaustive_omitted_patterns))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Compiling rustversion v1.0.15 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustversion-1.0.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustversion-1.0.15/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Conditional compilation according to rustc compiler version' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustversion CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/rustversion' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.15 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustversion-1.0.15/build/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=914dbd34e3dbb2c6 -C extra-filename=-76de3a292fbd49a2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustversion-76de3a292fbd49a2 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling rustc-hash v2.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustc_hash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc-hash-2.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc-hash-2.1.1/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A speedy, non-cryptographic hashing algorithm used by rustc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-hash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rustc-hash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustc_hash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc-hash-2.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=02c664936d7b2d5c -C extra-filename=-66c955a0363ce6b0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lock_api CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lock_api CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.4.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lock_api-10eb64fc59e00a79/out /usr/local/bin/rustc --crate-name lock_api --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=242767953fcaac0c -C extra-filename=-3606eb94ff9e1d30 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern scopeguard=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libscopeguard-717688bd3e391f5b.rmeta --cap-lints warn -L/usr/local/lib --cfg has_const_fn_trait_bound` warning: unexpected `cfg` condition name: `has_const_fn_trait_bound` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/src/mutex.rs:152:11 | 152 | #[cfg(has_const_fn_trait_bound)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_const_fn_trait_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_const_fn_trait_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `has_const_fn_trait_bound` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/src/mutex.rs:162:15 | 162 | #[cfg(not(has_const_fn_trait_bound))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_const_fn_trait_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_const_fn_trait_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_const_fn_trait_bound` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/src/remutex.rs:235:11 | 235 | #[cfg(has_const_fn_trait_bound)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_const_fn_trait_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_const_fn_trait_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_const_fn_trait_bound` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/src/remutex.rs:250:15 | 250 | #[cfg(not(has_const_fn_trait_bound))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_const_fn_trait_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_const_fn_trait_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_const_fn_trait_bound` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/src/rwlock.rs:369:11 | 369 | #[cfg(has_const_fn_trait_bound)] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_const_fn_trait_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_const_fn_trait_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_const_fn_trait_bound` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/src/rwlock.rs:379:15 | 379 | #[cfg(not(has_const_fn_trait_bound))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_const_fn_trait_bound)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_const_fn_trait_bound)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustversion-1.0.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustversion-1.0.15/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Conditional compilation according to rustc compiler version' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustversion CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/rustversion' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.15 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustversion-c71dfd82b4bd7655/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustversion-76de3a292fbd49a2/build-script-build` [rustversion 1.0.15] cargo:rerun-if-changed=build/build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=parking_lot_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='An advanced API for creating custom synchronization primitives.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parking_lot_core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.9.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/parking_lot_core-260c716286d26447/out /usr/local/bin/rustc --crate-name parking_lot_core --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph", "thread-id"))' -C metadata=824878eed3a569d4 -C extra-filename=-9ec9923c8fcd8c5c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --cap-lints warn -L/usr/local/lib` warning: unused import: `UnparkHandle` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9/src/thread_parker/mod.rs:85:49 | 85 | pub use self::imp::{thread_yield, ThreadParker, UnparkHandle}; | ^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unexpected `cfg` condition name: `tsan_enabled` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9/src/word_lock.rs:293:13 | 293 | if cfg!(tsan_enabled) { | ^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tsan_enabled)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tsan_enabled)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: field `0` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/src/lib.rs:103:24 | 103 | pub struct GuardNoSend(*mut ()); | ----------- ^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: `lock_api` (lib) generated 7 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustversion CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustversion-1.0.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustversion-1.0.15/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Conditional compilation according to rustc compiler version' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustversion CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/rustversion' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.15 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustversion-c71dfd82b4bd7655/out /usr/local/bin/rustc --crate-name rustversion --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustversion-1.0.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=20a2d28e7304a4cc -C extra-filename=-b747815cbd95476b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `cfg_macro_not_allowed` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustversion-1.0.15/src/lib.rs:235:11 | 235 | #[cfg(not(cfg_macro_not_allowed))] | ^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(cfg_macro_not_allowed)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(cfg_macro_not_allowed)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: `parking_lot_core` (lib) generated 2 warnings Compiling ryu v1.0.17 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ryu CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ryu-1.0.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ryu-1.0.17/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.17 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ryu --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ryu-1.0.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=9035bbdbe3d70e82 -C extra-filename=-684cebd8cd1617d5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `regex-automata` (lib) generated 5 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ryu CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ryu-1.0.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ryu-1.0.17/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.17 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ryu --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ryu-1.0.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=ef0832d1d25f76bc -C extra-filename=-80e270427966b930 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=alloc,default,float_roundtrip,indexmap,preserve_order,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_FLOAT_ROUNDTRIP=1 CARGO_FEATURE_INDEXMAP=1 CARGO_FEATURE_PRESERVE_ORDER=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.140 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=140 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/serde_json-bcd9cd197e28a1ac/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/serde_json-65f450170eab8279/build-script-build` [serde_json 1.0.140] cargo:rerun-if-changed=build.rs [serde_json 1.0.140] cargo:rustc-check-cfg=cfg(fast_arithmetic, values("32", "64")) [serde_json 1.0.140] cargo:rustc-cfg=fast_arithmetic="64" Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=alloc,default,float_roundtrip,indexmap,preserve_order,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_FLOAT_ROUNDTRIP=1 CARGO_FEATURE_INDEXMAP=1 CARGO_FEATURE_PRESERVE_ORDER=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.140 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=140 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/serde_json-c33aaceed1555145/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/serde_json-65f450170eab8279/build-script-build` [serde_json 1.0.140] cargo:rerun-if-changed=build.rs [serde_json 1.0.140] cargo:rustc-check-cfg=cfg(fast_arithmetic, values("32", "64")) [serde_json 1.0.140] cargo:rustc-cfg=fast_arithmetic="64" Compiling stable_deref_trait v1.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=stable_deref_trait CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stable_deref_trait-1.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stable_deref_trait-1.2.0/Cargo.toml CARGO_PKG_AUTHORS='Robert Grosse ' CARGO_PKG_DESCRIPTION='An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=stable_deref_trait CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/storyyeller/stable_deref_trait' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name stable_deref_trait --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stable_deref_trait-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=bed9a67a492d51ea -C extra-filename=-4be1350106c28117 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling parking_lot v0.12.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=parking_lot CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot-0.12.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot-0.12.3/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='More compact and efficient implementations of the standard synchronization primitives.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parking_lot CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name parking_lot --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=52e6a6e5b3d8d5df -C extra-filename=-7489a31d01ee83ae --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern lock_api=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblock_api-3606eb94ff9e1d30.rmeta --extern parking_lot_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot_core-9ec9923c8fcd8c5c.rmeta --cap-lints warn -L/usr/local/lib` Compiling itertools v0.13.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=itertools CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.13.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.13.0/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itertools CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-itertools/itertools' CARGO_PKG_RUST_VERSION=1.43.1 CARGO_PKG_VERSION=0.13.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name itertools --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=97ac3c4ac0a3568a -C extra-filename=-381b8527ebd1c78e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --cap-lints warn -L/usr/local/lib` warning: `rustversion` (lib) generated 1 warning Compiling signal-hook-registry v1.4.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=signal_hook_registry CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-registry-1.4.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-registry-1.4.2/Cargo.toml CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner :Masaki Hara ' CARGO_PKG_DESCRIPTION='Backend crate for signal-hook' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signal-hook-registry CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/vorner/signal-hook' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name signal_hook_registry --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-registry-1.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=557520394ef15a9c -C extra-filename=-d0631e5b8eec89e8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` warning: creating a shared reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-registry-1.4.2/src/lib.rs:291:18 | 291 | unsafe { GLOBAL_DATA.as_ref().unwrap() } | ^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static | = note: for more information, see = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-registry-1.4.2/src/half_lock.rs:125:24 | 125 | pub(crate) fn read(&self) -> ReadGuard { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 125 | pub(crate) fn read(&self) -> ReadGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-registry-1.4.2/src/half_lock.rs:194:25 | 194 | pub(crate) fn write(&self) -> WriteGuard { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 194 | pub(crate) fn write(&self) -> WriteGuard<'_, T> { | +++ warning: `signal-hook-registry` (lib) generated 3 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.0.12 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-4c7225e37ca85e35/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-1414d8ccab85ceea/build-script-build` [thiserror 2.0.12] cargo:rerun-if-changed=build/probe.rs [thiserror 2.0.12] cargo:rustc-check-cfg=cfg(error_generic_member_access) [thiserror 2.0.12] cargo:rustc-check-cfg=cfg(thiserror_nightly_testing) [thiserror 2.0.12] cargo:rustc-check-cfg=cfg(thiserror_no_backtrace_type) [thiserror 2.0.12] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP Compiling socket2 v0.5.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=socket2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/socket2-0.5.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/socket2-0.5.5/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Thomas de Zeeuw ' CARGO_PKG_DESCRIPTION='Utilities for handling networking sockets with a maximal amount of configuration possible intended. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/socket2' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=socket2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/socket2' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.5.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name socket2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/socket2-0.5.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="all"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all"))' -C metadata=ce50080a7298f9ca -C extra-filename=-af4940c11cfb201b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` warning: `prettyplease` (lib) generated 30 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bytes CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytes-1.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytes-1.9.0/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bytes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/bytes' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.9.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bytes --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytes-1.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=2b8573b63fb374b7 -C extra-filename=-76ccb8fe0746f985 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/Cargo.toml CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='libm in pure Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libm CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libm' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libm-0228ddfa8d7531ca/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libm-a026e05607ab2ae7/build-script-build` [libm 0.2.8] cargo:rerun-if-changed=build.rs [libm 0.2.8] cargo:rustc-cfg=assert_no_panic Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='An advanced API for creating custom synchronization primitives.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parking_lot_core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.9.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/parking_lot_core-b1c5e8d0ba126801/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/parking_lot_core-fe82769c7be5c15a/build-script-build` [parking_lot_core 0.9.9] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=atomic_usize,default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ATOMIC_USIZE=1 CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lock_api CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.4.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lock_api-de8b51d8880103f4/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lock_api-94ca5ca2784a3432/build-script-build` [lock_api 0.4.11] cargo:rustc-cfg=has_const_fn_trait_bound Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=scopeguard CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scopeguard-1.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scopeguard-1.2.0/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer'\!'`, `defer_on_unwind'\!'`, `defer_on_success'\!'` as shorthands for guards with one of the implemented strategies. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scopeguard CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name scopeguard --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scopeguard-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_std"))' -C metadata=1d571d83e97b564b -C extra-filename=-3dad3311c309da52 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lock_api CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lock_api CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.4.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lock_api-de8b51d8880103f4/out /usr/local/bin/rustc --crate-name lock_api --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lock_api-0.4.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="atomic_usize"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "atomic_usize", "default", "nightly", "owning_ref", "serde"))' -C metadata=95f5f17d6362b829 -C extra-filename=-b85b9a23f1d47b33 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern scopeguard=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libscopeguard-3dad3311c309da52.rmeta --cap-lints warn -L/usr/local/lib --cfg has_const_fn_trait_bound` warning: `syn` (lib) generated 19 warnings Compiling serde_derive v1.0.219 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_derive-1.0.219 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_derive-1.0.219/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=1.0.219 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=219 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name serde_derive --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_derive-1.0.219/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=870a6125353d9013 -C extra-filename=-3481548c7e606ea4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: `lock_api` (lib) generated 7 warnings (7 duplicates) Compiling zeroize_derive v1.4.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zeroize_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize_derive-1.4.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize_derive-1.4.2/Cargo.toml CARGO_PKG_AUTHORS='The RustCrypto Project Developers' CARGO_PKG_DESCRIPTION='Custom derive support for zeroize' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zeroize_derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils/tree/master/zeroize/derive' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.4.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zeroize_derive --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize_derive-1.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fd9ab2a30c878285 -C extra-filename=-5cfe137d8c696a08 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize_derive-1.4.2/src/lib.rs:179:13 | 179 | syn::Data::Enum(enum_) => { | ^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize_derive-1.4.2/src/lib.rs:5:42 | 5 | #![warn(rust_2018_idioms, trivial_casts, unused_qualifications)] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 179 - syn::Data::Enum(enum_) => { 179 + Data::Enum(enum_) => { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize_derive-1.4.2/src/lib.rs:194:13 | 194 | syn::Data::Struct(struct_) => { | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 194 - syn::Data::Struct(struct_) => { 194 + Data::Struct(struct_) => { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize_derive-1.4.2/src/lib.rs:204:13 | 204 | syn::Data::Union(union_) => panic!("Unsupported untagged union {:?}", union_), | ^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 204 - syn::Data::Union(union_) => panic!("Unsupported untagged union {:?}", union_), 204 + Data::Union(union_) => panic!("Unsupported untagged union {:?}", union_), | Compiling displaydoc v0.2.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=displaydoc CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/displaydoc-0.2.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/displaydoc-0.2.4/Cargo.toml CARGO_PKG_AUTHORS='Jane Lusby ' CARGO_PKG_DESCRIPTION='A derive macro for implementing the display Trait via a doc comment and string interpolation ' CARGO_PKG_HOMEPAGE='https://github.com/yaahc/displaydoc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=displaydoc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/yaahc/displaydoc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name displaydoc --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/displaydoc-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=3a14acfb46a064ec -C extra-filename=-bb50a7e00b024b04 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: lint `private_in_public` has been removed: replaced with another group of lints, see RFC for more information --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/displaydoc-0.2.4/src/lib.rs:108:5 | 108 | private_in_public, | ^^^^^^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default warning: `zeroize_derive` (lib) generated 3 warnings Compiling zerofrom-derive v0.1.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zerofrom_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerofrom-derive-0.1.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerofrom-derive-0.1.4/Cargo.toml CARGO_PKG_AUTHORS='Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Custom derive for the zerofrom crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zerofrom-derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zerofrom_derive --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerofrom-derive-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=788142ab2f20054f -C extra-filename=-71f1974f9f87c7e4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern synstructure=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsynstructure-9bc62a1dc5dae5f3.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.13.0/src/lib.rs:1491:30 | 1491 | fn peeking_take_while(&mut self, accept: F) -> PeekingTakeWhile | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1491 | fn peeking_take_while(&mut self, accept: F) -> PeekingTakeWhile<'_, Self, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.13.0/src/lib.rs:1517:26 | 1517 | fn take_while_ref(&mut self, accept: F) -> TakeWhileRef | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1517 | fn take_while_ref(&mut self, accept: F) -> TakeWhileRef<'_, Self, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.13.0/src/lib.rs:2331:26 | 2331 | fn format(self, sep: &str) -> Format | ^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2331 | fn format(self, sep: &str) -> Format<'_, Self> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.13.0/src/lib.rs:2370:34 | 2370 | fn format_with(self, sep: &str, format: F) -> FormatWith | ^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2370 | fn format_with(self, sep: &str, format: F) -> FormatWith<'_, Self, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.13.0/src/adaptors/mod.rs:526:35 | 526 | pub fn take_while_ref(iter: &mut I, f: F) -> TakeWhileRef | ^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 526 | pub fn take_while_ref(iter: &mut I, f: F) -> TakeWhileRef<'_, I, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.13.0/src/peeking_take_while.rs:129:39 | 129 | pub fn peeking_take_while(iter: &mut I, f: F) -> PeekingTakeWhile | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 129 | pub fn peeking_take_while(iter: &mut I, f: F) -> PeekingTakeWhile<'_, I, F> | +++ Compiling yoke-derive v0.7.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=yoke_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yoke-derive-0.7.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yoke-derive-0.7.4/Cargo.toml CARGO_PKG_AUTHORS='Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Custom derive for the yoke crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=yoke-derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name yoke_derive --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yoke-derive-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=788b213ab61845ab -C extra-filename=-97bcaff3f9c78b3a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern synstructure=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsynstructure-9bc62a1dc5dae5f3.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: `displaydoc` (lib) generated 1 warning Compiling tokio-macros v2.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-macros-2.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-macros-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Tokio'\''s proc macros. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-macros CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-macros-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9d224a8942f8c99e -C extra-filename=-ea7ffa54679c9cfe --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: `itertools` (lib) generated 6 warnings Compiling zerovec-derive v0.10.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zerovec_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerovec-derive-0.10.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerovec-derive-0.10.3/Cargo.toml CARGO_PKG_AUTHORS='Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Custom derive for the zerovec crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zerovec-derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zerovec_derive --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerovec-derive-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1b03285e7d4e9e6e -C extra-filename=-d5d01ceacf2e0a35 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling icu_provider_macros v1.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_provider_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider_macros-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider_macros-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Proc macros for ICU data providers' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_provider_macros CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_provider_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider_macros-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=634792701169b410 -C extra-filename=-d12c8193b7b55095 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: `clang-sys` (lib) generated 20 warnings (14 duplicates) Compiling futures-macro v0.3.31 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_macro CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-macro-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-macro-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The futures-rs procedural macro implementations. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-macro CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_macro --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-macro-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=89f21b9095fb21e4 -C extra-filename=-a68b02a3b530db65 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling thiserror-impl v2.0.12 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=thiserror_impl CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-2.0.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-2.0.12/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Implementation detail of the `thiserror` crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror-impl CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.0.12 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name thiserror_impl --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-2.0.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cc068ba63707c323 -C extra-filename=-becc416da8b53d8a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling deno_error_macro v0.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_error_macro CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_error_macro-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_error_macro-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Macro for writing Deno errors' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_error_macro CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_error_macro --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_error_macro-0.7.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=236e85f788ce7cc7 -C extra-filename=-218675dc228be392 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling tracing-attributes v0.1.28 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tracing_attributes CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-attributes-0.1.28 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-attributes-0.1.28/Cargo.toml CARGO_PKG_AUTHORS='Tokio Contributors :Eliza Weisman :David Barsky ' CARGO_PKG_DESCRIPTION='Procedural macro attributes for automatically instrumenting functions. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tracing-attributes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tracing' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.1.28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tracing_attributes --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-attributes-0.1.28/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await"))' -C metadata=d8b9733f6babb28a -C extra-filename=-f966428a316d6260 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-2.0.12/src/attr.rs:69:19 | 69 | pub fn get(input: &[Attribute]) -> Result { | ^^^^^^^^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 69 | pub fn get(input: &[Attribute]) -> Result> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-2.0.12/src/prop.rs:7:30 | 7 | pub(crate) fn from_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 7 | pub(crate) fn from_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-2.0.12/src/prop.rs:11:32 | 11 | pub(crate) fn source_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 11 | pub(crate) fn source_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-2.0.12/src/prop.rs:15:35 | 15 | pub(crate) fn backtrace_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 15 | pub(crate) fn backtrace_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-2.0.12/src/prop.rs:19:44 | 19 | pub(crate) fn distinct_backtrace_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 19 | pub(crate) fn distinct_backtrace_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-2.0.12/src/prop.rs:54:30 | 54 | pub(crate) fn from_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 54 | pub(crate) fn from_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-2.0.12/src/prop.rs:58:32 | 58 | pub(crate) fn source_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 58 | pub(crate) fn source_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-2.0.12/src/prop.rs:62:35 | 62 | pub(crate) fn backtrace_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 62 | pub(crate) fn backtrace_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-2.0.12/src/prop.rs:66:44 | 66 | pub(crate) fn distinct_backtrace_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 66 | pub(crate) fn distinct_backtrace_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_derive-1.0.219/src/internals/attr.rs:612:23 | 612 | pub fn serde_path(&self) -> Cow { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 612 | pub fn serde_path(&self) -> Cow<'_, syn::Path> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_derive-1.0.219/src/internals/case.rs:45:37 | 45 | pub fn from_str(rename_all_str: &str) -> Result { | ^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 45 | pub fn from_str(rename_all_str: &str) -> Result> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_derive-1.0.219/src/de.rs:3228:13 | 3228 | params: &Parameters, | ^^^^^^^^^^^ the lifetime is elided here 3229 | ) -> ( 3230 | DeImplGenerics, | ^^^^^^^^^^^^^^ the same lifetime is hidden here 3231 | DeTypeGenerics, | ^^^^^^^^^^^^^^ the same lifetime is hidden here 3232 | syn::TypeGenerics, | ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here 3233 | Option<&syn::WhereClause>, | ^^^^^^^^^^^^^^^^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 3230 ~ DeImplGenerics<'_>, 3231 ~ DeTypeGenerics<'_>, 3232 ~ syn::TypeGenerics<'_>, | Compiling zeroize v1.8.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zeroize CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize-1.8.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize-1.8.1/Cargo.toml CARGO_PKG_AUTHORS='The RustCrypto Project Developers' CARGO_PKG_DESCRIPTION='Securely clear secrets from memory with a simple trait built on stable Rust primitives which guarantee memory is zeroed using an operation will not be '\''optimized away'\'' by the compiler. Uses a portable pure Rust implementation that works everywhere, even WASM'\!' ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zeroize CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils/tree/master/zeroize' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.8.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zeroize --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize-1.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="zeroize_derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aarch64", "alloc", "default", "derive", "serde", "simd", "std", "zeroize_derive"))' -C metadata=82172d0d58689231 -C extra-filename=-e738ddc43577af41 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern zeroize_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize_derive-5cfe137d8c696a08.so --cap-lints warn -L/usr/local/lib` warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize-1.8.1/src/lib.rs:415:63 | 415 | volatile_set((self as *mut Self).cast::(), 0, mem::size_of::()); | ^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize-1.8.1/src/lib.rs:7:41 | 7 | #![warn(missing_docs, rust_2018_idioms, unused_qualifications)] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 415 - volatile_set((self as *mut Self).cast::(), 0, mem::size_of::()); 415 + volatile_set((self as *mut Self).cast::(), 0, size_of::()); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize-1.8.1/src/lib.rs:460:43 | 460 | let size = self.len().checked_mul(mem::size_of::()).unwrap(); | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 460 - let size = self.len().checked_mul(mem::size_of::()).unwrap(); 460 + let size = self.len().checked_mul(size_of::()).unwrap(); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize-1.8.1/src/lib.rs:840:16 | 840 | let size = mem::size_of::(); | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 840 - let size = mem::size_of::(); 840 + let size = size_of::(); | warning: `zeroize` (lib) generated 3 warnings Compiling zerofrom v0.1.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zerofrom CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerofrom-0.1.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerofrom-0.1.4/Cargo.toml CARGO_PKG_AUTHORS='Manish Goregaokar ' CARGO_PKG_DESCRIPTION='ZeroFrom trait for constructing' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zerofrom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zerofrom --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerofrom-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive"))' -C metadata=3cafe1e792c87d26 -C extra-filename=-760f2691070756eb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern zerofrom_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerofrom_derive-71f1974f9f87c7e4.so --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zeroize CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize-1.8.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize-1.8.1/Cargo.toml CARGO_PKG_AUTHORS='The RustCrypto Project Developers' CARGO_PKG_DESCRIPTION='Securely clear secrets from memory with a simple trait built on stable Rust primitives which guarantee memory is zeroed using an operation will not be '\''optimized away'\'' by the compiler. Uses a portable pure Rust implementation that works everywhere, even WASM'\!' ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zeroize CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils/tree/master/zeroize' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.8.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zeroize --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeroize-1.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="zeroize_derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aarch64", "alloc", "default", "derive", "serde", "simd", "std", "zeroize_derive"))' -C metadata=0ac09bd42ea442a0 -C extra-filename=-240c9589f0ee0c7e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern zeroize_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize_derive-5cfe137d8c696a08.so --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=parking_lot_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='An advanced API for creating custom synchronization primitives.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parking_lot_core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.9.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/parking_lot_core-b1c5e8d0ba126801/out /usr/local/bin/rustc --crate-name parking_lot_core --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot_core-0.9.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "deadlock_detection", "nightly", "petgraph", "thread-id"))' -C metadata=7d587ed87ef3bf82 -C extra-filename=-6e5f4f7c61de98ff --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --cap-lints warn -L/usr/local/lib` Compiling yoke v0.7.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=yoke CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yoke-0.7.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yoke-0.7.4/Cargo.toml CARGO_PKG_AUTHORS='Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Abstraction allowing borrowed data to be carried along with the backing data it borrows from' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=yoke CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name yoke --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yoke-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "serde", "zerofrom"))' -C metadata=6966cb390aa39419 -C extra-filename=-b778e9d8f7eefd89 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern stable_deref_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstable_deref_trait-4be1350106c28117.rmeta --extern yoke_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyoke_derive-97bcaff3f9c78b3a.so --extern zerofrom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerofrom-760f2691070756eb.rmeta --cap-lints warn -L/usr/local/lib` warning: `zeroize` (lib) generated 3 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libm CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/Cargo.toml CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='libm in pure Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libm CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libm' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libm-0228ddfa8d7531ca/out /usr/local/bin/rustc --crate-name libm --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "musl-reference-tests", "rand", "unstable"))' -C metadata=e225e92dfe31d8b1 -C extra-filename=-354c6e95b71cd68a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg assert_no_panic` warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/acos.rs:62:22 | 62 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/lib.rs:2:9 | 2 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(unexpected_cfgs)]` implied by `#[warn(warnings)]` warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/acosf.rs:36:22 | 36 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/acosh.rs:10:22 | 10 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/acoshf.rs:10:22 | 10 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/asin.rs:69:22 | 69 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/asinf.rs:38:22 | 38 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/asinh.rs:10:22 | 10 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/asinhf.rs:10:22 | 10 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/atan.rs:67:22 | 67 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/atan2.rs:51:22 | 51 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/atan2f.rs:27:22 | 27 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/atanf.rs:44:22 | 44 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/atanh.rs:8:22 | 8 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/atanhf.rs:8:22 | 8 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/cbrt.rs:33:22 | 33 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/cbrtf.rs:28:22 | 28 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/ceil.rs:9:22 | 9 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/ceilf.rs:6:22 | 6 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/copysign.rs:5:22 | 5 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/copysignf.rs:5:22 | 5 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/cos.rs:44:22 | 44 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/cosf.rs:27:22 | 27 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/cosh.rs:10:22 | 10 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/coshf.rs:10:22 | 10 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/erf.rs:222:22 | 222 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/erff.rs:133:22 | 133 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/exp.rs:84:22 | 84 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/exp10.rs:9:22 | 9 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/exp10f.rs:9:22 | 9 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/exp2.rs:325:22 | 325 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/exp2f.rs:76:22 | 76 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/expf.rs:33:22 | 33 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/expm1.rs:33:22 | 33 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/expm1f.rs:35:22 | 35 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/fabs.rs:6:22 | 6 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/fabsf.rs:4:22 | 4 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/fdim.rs:11:22 | 11 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/fdimf.rs:11:22 | 11 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/floor.rs:9:22 | 9 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/floorf.rs:6:22 | 6 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/fma.rs:43:22 | 43 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/fmaf.rs:48:22 | 48 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/fmax.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/fmaxf.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/fmin.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/fminf.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/fmod.rs:3:22 | 3 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/fmodf.rs:4:22 | 4 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/hypot.rs:20:22 | 20 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/hypotf.rs:5:22 | 5 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/ilogb.rs:4:22 | 4 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/ilogbf.rs:4:22 | 4 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/ldexp.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/ldexpf.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/lgamma.rs:3:22 | 3 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/lgamma_r.rs:167:22 | 167 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/lgammaf.rs:3:22 | 3 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/lgammaf_r.rs:102:22 | 102 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/log.rs:73:22 | 73 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/log10.rs:34:22 | 34 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/log10f.rs:28:22 | 28 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/log1p.rs:68:22 | 68 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/log1pf.rs:23:22 | 23 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/log2.rs:32:22 | 32 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/log2f.rs:26:22 | 26 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/logf.rs:24:22 | 24 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/nextafter.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/nextafterf.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/pow.rs:92:22 | 92 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/powf.rs:46:22 | 46 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/remainder.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/remainderf.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/remquo.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/remquof.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/rint.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/rintf.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/round.rs:5:22 | 5 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/roundf.rs:5:22 | 5 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/scalbn.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/scalbnf.rs:1:22 | 1 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/sin.rs:43:22 | 43 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/sincos.rs:15:22 | 15 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/sincosf.rs:26:22 | 26 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/sinf.rs:27:22 | 27 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/sinh.rs:7:22 | 7 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/sinhf.rs:4:22 | 4 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/sqrt.rs:81:22 | 81 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/sqrtf.rs:16:22 | 16 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/tan.rs:42:22 | 42 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/tanf.rs:27:22 | 27 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/tanh.rs:7:22 | 7 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/tanhf.rs:3:22 | 3 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/tgamma.rs:133:22 | 133 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/tgammaf.rs:3:22 | 3 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/trunc.rs:3:22 | 3 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/truncf.rs:3:22 | 3 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/expo2.rs:4:22 | 4 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/k_cos.rs:54:22 | 54 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/k_cosf.rs:23:22 | 23 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/k_expo2.rs:7:22 | 7 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/k_expo2f.rs:7:22 | 7 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/k_sin.rs:46:22 | 46 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/k_sinf.rs:23:22 | 23 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/k_tan.rs:61:22 | 61 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/k_tanf.rs:22:22 | 22 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/rem_pio2.rs:44:22 | 44 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/rem_pio2_large.rs:225:22 | 225 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `checked` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/rem_pio2_large.rs:230:44 | 230 | #[cfg(all(target_pointer_width = "64", feature = "checked"))] | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `musl-reference-tests`, `rand`, and `unstable` = help: consider adding `checked` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `assert_no_panic` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/math/rem_pio2f.rs:34:22 | 34 | #[cfg_attr(all(test, assert_no_panic), no_panic::no_panic)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(assert_no_panic)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(assert_no_panic)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Compiling zerovec v0.10.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zerovec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerovec-0.10.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerovec-0.10.4/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Zero-copy vector backed by a byte array' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zerovec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=0.10.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zerovec --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerovec-0.10.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="derive"' --cfg 'feature="yoke"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "databake", "derive", "hashmap", "serde", "std", "yoke"))' -C metadata=98459fb9b77d5b33 -C extra-filename=-8b42b8bf4b3c3a87 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern yoke=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyoke-b778e9d8f7eefd89.rmeta --extern zerofrom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerofrom-760f2691070756eb.rmeta --extern zerovec_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec_derive-d5d01ceacf2e0a35.so --cap-lints warn -L/usr/local/lib` warning: `parking_lot_core` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,i128,libm,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_I128=1 CARGO_FEATURE_LIBM=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-traits-119a69ea322f69d8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-traits-254442a65c6dbdf3/build-script-build` [num-traits 0.2.19] cargo:rustc-cfg=has_total_cmp [num-traits 0.2.19] cargo:rerun-if-changed=build.rs Compiling capacity_builder_macros v0.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=capacity_builder_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/capacity_builder_macros-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/capacity_builder_macros-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Macros for capacity_builder' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=capacity_builder_macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dsherret/capacity_builder' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name capacity_builder_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/capacity_builder_macros-0.3.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=00eb743dee828658 -C extra-filename=-e3193cee1fc6672e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_traits CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-traits-119a69ea322f69d8/out /usr/local/bin/rustc --crate-name num_traits --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="libm"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=f1868f884f27ead0 -C extra-filename=-177358be3a43a21a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibm-354c6e95b71cd68a.rmeta --cap-lints warn -L/usr/local/lib --cfg has_total_cmp` warning: unexpected `cfg` condition name: `has_total_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19/src/float.rs:2305:19 | 2305 | #[cfg(has_total_cmp)] | ^^^^^^^^^^^^^ ... 2325 | totalorder_impl!(f64, i64, u64, 64); | ----------------------------------- in this macro invocation | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_total_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_total_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default = note: this warning originates in the macro `totalorder_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_total_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19/src/float.rs:2311:23 | 2311 | #[cfg(not(has_total_cmp))] | ^^^^^^^^^^^^^ ... 2325 | totalorder_impl!(f64, i64, u64, 64); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_total_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_total_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `totalorder_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_total_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19/src/float.rs:2305:19 | 2305 | #[cfg(has_total_cmp)] | ^^^^^^^^^^^^^ ... 2326 | totalorder_impl!(f32, i32, u32, 32); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_total_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_total_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `totalorder_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_total_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19/src/float.rs:2311:23 | 2311 | #[cfg(not(has_total_cmp))] | ^^^^^^^^^^^^^ ... 2326 | totalorder_impl!(f32, i32, u32, 32); | ----------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_total_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_total_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `totalorder_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `thiserror-impl` (lib) generated 9 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=thiserror CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.0.12 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-4c7225e37ca85e35/out /usr/local/bin/rustc --crate-name thiserror --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=0d6b99e3abb65233 -C extra-filename=-8362c6a29c318814 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern thiserror_impl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror_impl-becc416da8b53d8a.so --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)' --check-cfg 'cfg(thiserror_no_backtrace_type)'` Compiling percent-encoding v2.3.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=percent_encoding CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/percent-encoding-2.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/percent-encoding-2.3.1/Cargo.toml CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='Percent encoding and decoding' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=percent-encoding CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_RUST_VERSION=1.51 CARGO_PKG_VERSION=2.3.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name percent_encoding --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/percent-encoding-2.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=d2a21f79b49b2ec3 -C extra-filename=-734a2cd8470c5aac --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: ambiguous wide pointer comparison, the comparison includes metadata which may not be expected --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/percent-encoding-2.3.1/src/lib.rs:466:35 | 466 | debug_assert!(raw_utf8 == &*bytes as *const [u8]); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(ambiguous_wide_pointer_comparisons)]` on by default help: use `std::ptr::addr_eq` or untyped pointers to only compare their addresses | 466 - debug_assert!(raw_utf8 == &*bytes as *const [u8]); 466 + debug_assert!(std::ptr::addr_eq(raw_utf8, &*bytes as *const [u8])); | help: use explicit `std::ptr::eq` method to compare metadata and addresses | 466 - debug_assert!(raw_utf8 == &*bytes as *const [u8]); 466 + debug_assert!(std::ptr::eq(raw_utf8, &*bytes as *const [u8])); | Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=stable_deref_trait CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stable_deref_trait-1.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stable_deref_trait-1.2.0/Cargo.toml CARGO_PKG_AUTHORS='Robert Grosse ' CARGO_PKG_DESCRIPTION='An unsafe marker trait for types like Box and Rc that dereference to a stable address even when moved, and hence can be used with libraries such as owning_ref and rental. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=stable_deref_trait CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/storyyeller/stable_deref_trait' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name stable_deref_trait --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stable_deref_trait-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=31632ee889a4e3d2 -C extra-filename=-d56e769e59e1423e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerovec-0.10.4/src/flexzerovec/slice.rs:175:33 | 175 | pub const fn as_flexzerovec(&self) -> FlexZeroVec { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 175 | pub const fn as_flexzerovec(&self) -> FlexZeroVec<'_> { | ++++ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerovec-0.10.4/src/map2d/borrowed.rs:277:94 | 277 | pub fn iter0<'l>(&'l self) -> impl Iterator> + '_ { | -- the lifetime is named here ^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'l` | 277 - pub fn iter0<'l>(&'l self) -> impl Iterator> + '_ { 277 + pub fn iter0<'l>(&'l self) -> impl Iterator> + 'l { | Compiling litemap v0.7.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=litemap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/litemap-0.7.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/litemap-0.7.3/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='A key-value Map implementation based on a flat, sorted Vec.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=litemap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name litemap --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/litemap-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "bench", "databake", "default", "serde", "testing", "yoke"))' -C metadata=6a883dbdeeb454b7 -C extra-filename=-5021d38a40af60a1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `percent-encoding` (lib) generated 1 warning Compiling writeable v0.5.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=writeable CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='A more efficient alternative to fmt::Display' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=writeable CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=0.5.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name writeable --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "either"))' -C metadata=55a40fed1b065278 -C extra-filename=-dba009d42bcc7001 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/lib.rs:273:24 | 273 | fn write_to_string(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 273 | fn write_to_string(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/impls.rs:115:24 | 115 | fn write_to_string(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 115 | fn write_to_string(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/impls.rs:137:24 | 137 | fn write_to_string(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 137 | fn write_to_string(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/impls.rs:159:24 | 159 | fn write_to_string(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 159 | fn write_to_string(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/impls.rs:188:24 | 188 | fn write_to_string(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 188 | fn write_to_string(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/impls.rs:214:32 | 214 | fn write_to_string(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here ... 229 | impl_write_smart_pointer!(Cow<'a, T>, T: alloc::borrow::ToOwned); | ---------------------------------------------------------------- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_write_smart_pointer` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 214 | fn write_to_string(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/impls.rs:214:32 | 214 | fn write_to_string(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here ... 230 | impl_write_smart_pointer!(alloc::boxed::Box); | ----------------------------------------------- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_write_smart_pointer` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 214 | fn write_to_string(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/impls.rs:214:32 | 214 | fn write_to_string(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here ... 231 | impl_write_smart_pointer!(alloc::rc::Rc); | ------------------------------------------- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_write_smart_pointer` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 214 | fn write_to_string(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/impls.rs:214:32 | 214 | fn write_to_string(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here ... 232 | impl_write_smart_pointer!(alloc::sync::Arc); | ---------------------------------------------- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_write_smart_pointer` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 214 | fn write_to_string(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/try_writeable.rs:195:28 | 195 | fn try_write_to_string(&self) -> Result, (Self::Error, Cow)> { | ^^^^^ ^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 195 | fn try_write_to_string(&self) -> Result, (Self::Error, Cow<'_, str>)> { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/try_writeable.rs:332:28 | 332 | fn try_write_to_string(&self) -> Result, (Self::Error, Cow)> { | ^^^^^ ^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 332 | fn try_write_to_string(&self) -> Result, (Self::Error, Cow<'_, str>)> { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/try_writeable.rs:383:24 | 383 | fn write_to_string(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 383 | fn write_to_string(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/try_writeable.rs:441:28 | 441 | fn try_write_to_string(&self) -> Result, (Infallible, Cow)> { | ^^^^^ ^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 441 | fn try_write_to_string(&self) -> Result, (Infallible, Cow<'_, str>)> { | +++ +++ warning: `libm` (lib) generated 109 warnings Compiling cmake v0.1.50 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cmake CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cmake-0.1.50 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cmake-0.1.50/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A build dependency for running `cmake` to build a native library ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/cmake-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cmake CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/cmake-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.50 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=50 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cmake --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cmake-0.1.50/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=751bb4a70c796bc2 -C extra-filename=-301fe5b48b45e396 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcc-3fab68e4280439a9.rmeta --cap-lints warn -L/usr/local/lib` Compiling tinystr v0.7.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tinystr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinystr-0.7.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinystr-0.7.6/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='A small ASCII-only bounded length string representation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tinystr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tinystr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinystr-0.7.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "bench", "databake", "default", "serde", "std", "zerovec"))' -C metadata=41ffa50536ca3d6e -C extra-filename=-55173362ba301371 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-8b42b8bf4b3c3a87.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `dragonflybsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cmake-0.1.50/src/lib.rs:840:33 | 840 | || cfg!(target_os = "dragonflybsd")) => | ^^^^^^^^^^^^-------------- | | | help: there is a expected value with a similar name: `"dragonfly"` | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `bitrig` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cmake-0.1.50/src/lib.rs:839:33 | 839 | || cfg!(target_os = "bitrig") | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration warning: use of deprecated unit variant `cc::windows_registry::VsVers::Vs12`: Visual Studio 12 is no longer supported. cc will never return this value. --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cmake-0.1.50/src/lib.rs:949:24 | 949 | Ok(VsVers::Vs12) => "Visual Studio 12 2013", | ^^^^ | = note: `#[warn(deprecated)]` on by default warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinystr-0.7.6/src/error.rs:10:10 | 10 | #[derive(Display, Debug, PartialEq, Eq)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_TinyStrError` 11 | #[non_exhaustive] 12 | pub enum TinyStrError { | ------------ `TinyStrError` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `writeable` (lib) generated 13 warnings Compiling icu_locid v1.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_locid CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='API for managing Unicode Language and Locale Identifiers' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_locid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_locid --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "databake", "serde", "std", "zerovec"))' -C metadata=fa550da4c364e861 -C extra-filename=-956d397ffa556287 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern litemap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblitemap-5021d38a40af60a1.rmeta --extern tinystr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinystr-55173362ba301371.rmeta --extern writeable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwriteable-dba009d42bcc7001.rmeta --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-8b42b8bf4b3c3a87.rmeta --cap-lints warn -L/usr/local/lib` warning: `tinystr` (lib) generated 1 warning Compiling icu_locid_transform_data v1.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_locid_transform_data CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform_data-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform_data-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Data for the icu_locid_transform crate' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_locid_transform_data CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_locid_transform_data --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform_data-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=50cd04e2f9612cc1 -C extra-filename=-dbefa977f06b2333 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `icu4x_custom_data` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform_data-1.5.0/src/lib.rs:14:7 | 14 | #[cfg(icu4x_custom_data)] | ^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(icu4x_custom_data)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(icu4x_custom_data)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `icu4x_custom_data` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform_data-1.5.0/src/lib.rs:16:11 | 16 | #[cfg(not(icu4x_custom_data))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(icu4x_custom_data)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(icu4x_custom_data)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `icu_locid_transform_data` (lib) generated 2 warnings Compiling icu_collections v1.5.0 warning: `cmake` (lib) generated 3 warnings Compiling icu_properties_data v1.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_collections CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Collection of API for use in ICU libraries.' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_collections CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_collections --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "databake", "serde", "std"))' -C metadata=90420fa9dc18e181 -C extra-filename=-a75094ac9b5c29e9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern yoke=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyoke-b778e9d8f7eefd89.rmeta --extern zerofrom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerofrom-760f2691070756eb.rmeta --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-8b42b8bf4b3c3a87.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_properties_data CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties_data-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties_data-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Data for the icu_properties crate' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_properties_data CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_properties_data --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties_data-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bc5a58a2f504d398 -C extra-filename=-8a4327f361044592 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `icu4x_custom_data` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties_data-1.5.0/src/lib.rs:14:7 | 14 | #[cfg(icu4x_custom_data)] | ^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(icu4x_custom_data)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(icu4x_custom_data)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `icu4x_custom_data` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties_data-1.5.0/src/lib.rs:16:11 | 16 | #[cfg(not(icu4x_custom_data))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(icu4x_custom_data)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(icu4x_custom_data)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unnecessary parentheses around closure body --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0/src/codepointinvlist/cpinvlist.rs:407:30 | 407 | .flat_map(|pair| (AsULE::from_unaligned(pair[0])..AsULE::from_unaligned(pair[1]))) | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 407 - .flat_map(|pair| (AsULE::from_unaligned(pair[0])..AsULE::from_unaligned(pair[1]))) 407 + .flat_map(|pair| AsULE::from_unaligned(pair[0])..AsULE::from_unaligned(pair[1])) | warning: `icu_properties_data` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=parking_lot CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot-0.12.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot-0.12.3/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='More compact and efficient implementations of the standard synchronization primitives.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=parking_lot CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name parking_lot --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/parking_lot-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc_lock", "deadlock_detection", "default", "hardware-lock-elision", "nightly", "owning_ref", "send_guard", "serde"))' -C metadata=0e5dff0a5b69cebd -C extra-filename=-f6b20b77dfe21d1a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern lock_api=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblock_api-b85b9a23f1d47b33.rmeta --extern parking_lot_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot_core-6e5f4f7c61de98ff.rmeta --cap-lints warn -L/usr/local/lib` warning: `zerovec` (lib) generated 2 warnings Compiling sys_traits_macros v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sys_traits_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits_macros-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits_macros-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Procedural macros for sys_traits.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sys_traits_macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dsherret/sys_traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sys_traits_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits_macros-0.1.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1edb252991fc9ab2 -C extra-filename=-28a4e860e7935597 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: `serde_derive` (lib) generated 3 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.219 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=219 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/serde-6501499a9dd2ce12/out /usr/local/bin/rustc --crate-name serde --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=deb10d42daf6ddb0 -C extra-filename=-ca433844d5e5e7e1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_derive-3481548c7e606ea4.so --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_core_try_from)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_float_copysign)' --check-cfg 'cfg(no_num_nonzero_signed)' --check-cfg 'cfg(no_relaxed_trait_bounds)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_systemtime_checked_add)' --check-cfg 'cfg(no_target_has_atomic)'` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_README=crates-io.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.219 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=219 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/serde-6501499a9dd2ce12/out /usr/local/bin/rustc --crate-name serde --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=ef94ec7f004e4307 -C extra-filename=-ec66b6c2baec2dbd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_derive-3481548c7e606ea4.so --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_core_try_from)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_float_copysign)' --check-cfg 'cfg(no_num_nonzero_signed)' --check-cfg 'cfg(no_relaxed_trait_bounds)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_systemtime_checked_add)' --check-cfg 'cfg(no_target_has_atomic)'` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0/src/char16trie/trie.rs:95:17 | 95 | pub fn iter(&self) -> Char16TrieIterator { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 95 | pub fn iter(&self) -> Char16TrieIterator<'_> { | ++++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0/src/codepointinvlist/mod.rs:74:10 | 74 | #[derive(Display, Debug)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_CodePointInversionListError` 75 | pub enum CodePointInversionListError { | --------------------------- `CodePointInversionListError` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0/src/codepointinvlist/cpinvlist.rs:381:37 | 381 | pub(crate) fn as_inversion_list(&self) -> &ZeroVec { | ^^^^^ ^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 381 | pub(crate) fn as_inversion_list(&self) -> &ZeroVec<'_, u32> { | +++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0/src/codepointinvliststringlist/mod.rs:262:10 | 262 | #[derive(Display, Debug)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_CodePointInversionListAndStringListError` 263 | pub enum CodePointInversionListAndStringListError { | ---------------------------------------- `CodePointInversionListAndStringListError` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0/src/codepointtrie/cptrie.rs:882:24 | 882 | pub fn iter_ranges(&self) -> CodePointMapRangeIterator { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 882 | pub fn iter_ranges(&self) -> CodePointMapRangeIterator<'_, T> { | +++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0/src/codepointtrie/error.rs:12:23 | 12 | #[derive(Copy, Clone, Display, Debug, PartialEq)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_Error` 13 | #[non_exhaustive] 14 | pub enum Error { | ----- `Error` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:354:36 | 354 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/langid.rs:450:1 | 450 | impl_writeable_for_each_subtag_str_no_test!(LanguageIdentifier, selff, selff.script.is_none() && selff.region.is_none() && selff.variants.is_empty() => selff.language.write_to_string()); | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default = note: this warning originates in the macro `impl_writeable_for_each_subtag_str_no_test` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 354 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:354:36 | 354 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/locale.rs:435:1 | 435 | impl_writeable_for_each_subtag_str_no_test!(Locale, selff, selff.extensions.is_empty() => selff.id.write_to_string()); | --------------------------------------------------------------------------------------------------------------------- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_writeable_for_each_subtag_str_no_test` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 354 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/parser/errors.rs:12:10 | 12 | #[derive(Display, Debug, PartialEq, Copy, Clone)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_ParserError` 13 | #[non_exhaustive] 14 | pub enum ParserError { | ----------- `ParserError` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/extensions/other/mod.rs:177:24 | 177 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 177 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:164:32 | 164 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/extensions/other/subtag.rs:5:1 | 5 | / impl_tinystr_subtag!( 6 | | /// A single item used in a list of [`Other`](super::Other) extensions. 7 | | /// 8 | | /// The subtag has to be an ASCII alphanumerical string no shorter than ... | 29 | | ["y", "toolooong"], 30 | | ); | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 164 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:164:32 | 164 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/extensions/private/other.rs:5:1 | 5 | / impl_tinystr_subtag!( 6 | | /// A single item used in a list of [`Private`](super::Private) extensions. 7 | | /// 8 | | /// The subtag has to be an ASCII alphanumerical string no shorter than ... | 31 | | ["toolooong"], 32 | | ); | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 164 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:164:32 | 164 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/extensions/transform/key.rs:5:1 | 5 | / impl_tinystr_subtag!( 6 | | /// A key used in a list of [`Fields`](super::Fields). 7 | | /// 8 | | /// The key has to be a two ASCII characters long, with the first ... | 31 | | ["", "k", "0k", "k12"], 32 | | ); | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 164 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:354:36 | 354 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/extensions/transform/value.rs:116:1 | 116 | impl_writeable_for_each_subtag_str_no_test!(Value, selff, selff.0.is_empty() => alloc::borrow::Cow::Borrowed("true")); | --------------------------------------------------------------------------------------------------------------------- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_writeable_for_each_subtag_str_no_test` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 354 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:164:32 | 164 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/extensions/unicode/attribute.rs:5:1 | 5 | / impl_tinystr_subtag!( 6 | | /// An attribute used in a set of [`Attributes`](super::Attributes). 7 | | /// 8 | | /// An attribute has to be a sequence of alphanumerical characters no ... | 33 | | ["no", "toolooong"], 34 | | ); | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 164 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:354:36 | 354 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/extensions/unicode/attributes.rs:112:1 | 112 | impl_writeable_for_subtag_list!(Attributes, "foobar", "testing"); | ---------------------------------------------------------------- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_writeable_for_each_subtag_str_no_test` which comes from the expansion of the macro `impl_writeable_for_subtag_list` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 354 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:164:32 | 164 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/extensions/unicode/key.rs:5:1 | 5 | / impl_tinystr_subtag!( 6 | | /// A key used in a list of [`Keywords`](super::Keywords). 7 | | /// 8 | | /// The key has to be a two ASCII alphanumerical characters long, with the first ... | 31 | | ["a", "a8", "abc"], 32 | | ); | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 164 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:354:36 | 354 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/extensions/unicode/value.rs:152:1 | 152 | impl_writeable_for_subtag_list!(Value, "islamic", "civil"); | ---------------------------------------------------------- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_writeable_for_each_subtag_str_no_test` which comes from the expansion of the macro `impl_writeable_for_subtag_list` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 354 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:164:32 | 164 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/subtags/language.rs:5:1 | 5 | / impl_tinystr_subtag!( 6 | | /// A language subtag (examples: `"en"`, `"csb"`, `"zh"`, `"und"`, etc.) 7 | | /// 8 | | /// [`Language`] represents a Unicode base language code conformant to the ... | 47 | | ["419", "german", "en1"], 48 | | ); | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 164 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:164:32 | 164 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/subtags/region.rs:5:1 | 5 | / impl_tinystr_subtag!( 6 | | /// A region subtag (examples: `"US"`, `"CN"`, `"AR"` etc.) 7 | | /// 8 | | /// [`Region`] represents a Unicode base language code conformant to the ... | 44 | | ["12", "FRA", "b2"], 45 | | ); | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 164 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:164:32 | 164 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/subtags/script.rs:5:1 | 5 | / impl_tinystr_subtag!( 6 | | /// A script subtag (examples: `"Latn"`, `"Arab"`, etc.) 7 | | /// 8 | | /// [`Script`] represents a Unicode base language code conformant to the ... | 32 | | ["Latin"], 33 | | ); | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 164 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:164:32 | 164 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/subtags/variant.rs:5:1 | 5 | / impl_tinystr_subtag!( 6 | | /// A variant subtag (examples: `"macos"`, `"posix"`, `"1996"` etc.) 7 | | /// 8 | | /// [`Variant`] represents a Unicode base language code conformant to the ... | 34 | | ["yes"], 35 | | ); | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_tinystr_subtag` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 164 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/helpers.rs:354:36 | 354 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/subtags/variants.rs:120:1 | 120 | impl_writeable_for_subtag_list!(Variants, "macos", "posix"); | ----------------------------------------------------------- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_writeable_for_each_subtag_str_no_test` which comes from the expansion of the macro `impl_writeable_for_subtag_list` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 354 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ppv_lite86 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ppv-lite86-0.2.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ppv-lite86-0.2.17/Cargo.toml CARGO_PKG_AUTHORS='The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='Implementation of the crypto-simd API for x86' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ppv-lite86 CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/cryptocorrosion/cryptocorrosion' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ppv_lite86 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ppv-lite86-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "no_simd", "simd", "std"))' -C metadata=6b6f4185f52abaa6 -C extra-filename=-dd4c5dab96d9b181 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `num-traits` (lib) generated 4 warnings Compiling icu_provider v1.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_provider CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Trait and struct definitions for the ICU data provider' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_provider CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_provider --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "datagen", "deserialize_bincode_1", "deserialize_json", "deserialize_postcard_1", "experimental", "log_error_context", "logging", "macros", "serde", "std", "sync"))' -C metadata=b7927b278b9739a7 -C extra-filename=-530a067ecb2d4d2f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern icu_locid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_locid-956d397ffa556287.rmeta --extern icu_provider_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_provider_macros-d12c8193b7b55095.so --extern stable_deref_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstable_deref_trait-4be1350106c28117.rmeta --extern tinystr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinystr-55173362ba301371.rmeta --extern writeable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwriteable-dba009d42bcc7001.rmeta --extern yoke=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyoke-b778e9d8f7eefd89.rmeta --extern zerofrom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerofrom-760f2691070756eb.rmeta --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-8b42b8bf4b3c3a87.rmeta --cap-lints warn -L/usr/local/lib` Compiling write16 v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=write16 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/write16-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/write16-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A UTF-16 analog of the Write trait' CARGO_PKG_HOMEPAGE='https://docs.rs/write16/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=write16 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/write16' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name write16 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/write16-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arrayvec", "smallvec"))' -C metadata=0623e4936971204a -C extra-filename=-eac4667621db679e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `compiled_data` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/src/constructors.rs:275:15 | 275 | #[cfg(feature = "compiled_data")] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/src/hello_world.rs:270:5 | 270 | / icu_provider::gen_any_buffer_data_constructors!(locale: include, options: skip, error: DataError, 271 | | #[cfg(skip)] 272 | | functions: [ 273 | | try_new, ... | 277 | | Self, 278 | | ]); | |______- in this macro invocation | = note: expected values for `feature` are: `bench`, `datagen`, `deserialize_bincode_1`, `deserialize_json`, `deserialize_postcard_1`, `experimental`, `log_error_context`, `logging`, `macros`, `serde`, `std`, and `sync` = help: consider adding `compiled_data` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default = note: this warning originates in the macro `icu_provider::gen_any_buffer_data_constructors` (in Nightly builds, run with -Z macro-backtrace for more info) Compiling utf16_iter v1.0.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=utf16_iter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf16_iter-1.0.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf16_iter-1.0.5/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='Iterator by char over potentially-invalid UTF-16 in &[u16]' CARGO_PKG_HOMEPAGE='https://docs.rs/utf16_iter/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf16_iter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/utf16_iter' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name utf16_iter --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf16_iter-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c98cb9ad4c794fc5 -C extra-filename=-9d081acb2a711844 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling icu_normalizer_data v1.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_normalizer_data CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer_data-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer_data-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Data for the icu_normalizer crate' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_normalizer_data CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_normalizer_data --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer_data-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e677f624d659d832 -C extra-filename=-f91d7f11447b67dd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `icu4x_custom_data` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer_data-1.5.0/src/lib.rs:14:7 | 14 | #[cfg(icu4x_custom_data)] | ^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(icu4x_custom_data)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(icu4x_custom_data)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `icu4x_custom_data` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer_data-1.5.0/src/lib.rs:16:11 | 16 | #[cfg(not(icu4x_custom_data))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(icu4x_custom_data)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(icu4x_custom_data)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `icu_normalizer_data` (lib) generated 2 warnings Compiling utf8_iter v1.0.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=utf8_iter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8_iter-1.0.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8_iter-1.0.4/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='Iterator by char over potentially-invalid UTF-8 in &[u8]' CARGO_PKG_HOMEPAGE='https://docs.rs/utf8_iter/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf8_iter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/utf8_iter' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name utf8_iter --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8_iter-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7f969a0021b0c77b -C extra-filename=-f825ef96036d707d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/src/error.rs:15:38 | 15 | #[derive(Clone, Copy, Eq, PartialEq, Display, Debug)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_DataErrorKind` 16 | #[non_exhaustive] 17 | pub enum DataErrorKind { | ------------- `DataErrorKind` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/src/key.rs:550:24 | 550 | fn write_to_string(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 550 | fn write_to_string(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/src/request.rs:173:24 | 173 | fn write_to_string(&self) -> alloc::borrow::Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 173 | fn write_to_string(&self) -> alloc::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/src/any.rs:389:24 | 389 | fn as_any_provider(&self) -> DynamicDataProviderAnyMarkerWrap; | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 389 | fn as_any_provider(&self) -> DynamicDataProviderAnyMarkerWrap<'_, Self>; | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/src/any.rs:397:24 | 397 | fn as_any_provider(&self) -> DynamicDataProviderAnyMarkerWrap

{ | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 397 | fn as_any_provider(&self) -> DynamicDataProviderAnyMarkerWrap<'_, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/src/any.rs:420:23 | 420 | fn as_downcasting(&self) -> DowncastingAnyProvider; | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 420 | fn as_downcasting(&self) -> DowncastingAnyProvider<'_, Self>; | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/src/any.rs:428:23 | 428 | fn as_downcasting(&self) -> DowncastingAnyProvider

{ | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 428 | fn as_downcasting(&self) -> DowncastingAnyProvider<'_, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/src/hello_world.rs:313:24 | 313 | fn write_to_string(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 313 | fn write_to_string(&self) -> Cow<'_, str> { | +++ Compiling futures-core v0.3.31 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-core-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-core-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The core traits and types in for the `futures` library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_core --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-core-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "portable-atomic", "std", "unstable"))' -C metadata=57e7806a586a0b94 -C extra-filename=-792e6a075eb1a99b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling icu_locid_transform v1.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_locid_transform CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='API for Unicode Language and Locale Identifiers canonicalization' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_locid_transform CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_locid_transform --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "compiled_data", "datagen", "default", "serde", "std"))' -C metadata=19486a380d19505c -C extra-filename=-fe0bd0b9efe20665 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern icu_locid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_locid-956d397ffa556287.rmeta --extern icu_locid_transform_data=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_locid_transform_data-dbefa977f06b2333.rmeta --extern icu_provider=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_provider-530a067ecb2d4d2f.rmeta --extern tinystr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinystr-55173362ba301371.rmeta --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-8b42b8bf4b3c3a87.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `skip` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0/src/expander.rs:292:15 | 292 | #[cfg(skip)] | ^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(skip)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `skip` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0/src/fallback/mod.rs:129:15 | 129 | #[cfg(skip)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(skip)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `icu_collections` (lib) generated 7 warnings Compiling form_urlencoded v1.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=form_urlencoded CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/form_urlencoded-1.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/form_urlencoded-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=form_urlencoded CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_RUST_VERSION=1.51 CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name form_urlencoded --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/form_urlencoded-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=02402ed63bec8f52 -C extra-filename=-77ec6f032046e594 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --cap-lints warn -L/usr/local/lib` warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0/src/error.rs:15:10 | 15 | #[derive(Display, Debug, Copy, Clone, PartialEq)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_LocaleTransformError` 16 | #[non_exhaustive] 17 | pub enum LocaleTransformError { | -------------------- `LocaleTransformError` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0/src/expander.rs:375:20 | 375 | fn as_borrowed(&self) -> LocaleExpanderBorrowed { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 375 | fn as_borrowed(&self) -> LocaleExpanderBorrowed<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0/src/fallback/mod.rs:179:23 | 179 | pub fn for_config(&self, config: LocaleFallbackConfig) -> LocaleFallbackerWithConfig { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 179 | pub fn for_config(&self, config: LocaleFallbackConfig) -> LocaleFallbackerWithConfig<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0/src/fallback/mod.rs:187:20 | 187 | pub fn for_key(&self, data_key: DataKey) -> LocaleFallbackerWithConfig { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 187 | pub fn for_key(&self, data_key: DataKey) -> LocaleFallbackerWithConfig<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0/src/fallback/mod.rs:192:24 | 192 | pub fn as_borrowed(&self) -> LocaleFallbackerBorrowed { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 192 | pub fn as_borrowed(&self) -> LocaleFallbackerBorrowed<'_> { | ++++ warning: ambiguous wide pointer comparison, the comparison includes metadata which may not be expected --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/form_urlencoded-1.2.1/src/lib.rs:414:35 | 414 | debug_assert!(raw_utf8 == &*bytes as *const [u8]); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(ambiguous_wide_pointer_comparisons)]` on by default help: use `std::ptr::addr_eq` or untyped pointers to only compare their addresses | 414 - debug_assert!(raw_utf8 == &*bytes as *const [u8]); 414 + debug_assert!(std::ptr::addr_eq(raw_utf8, &*bytes as *const [u8])); | help: use explicit `std::ptr::eq` method to compare metadata and addresses | 414 - debug_assert!(raw_utf8 == &*bytes as *const [u8]); 414 + debug_assert!(std::ptr::eq(raw_utf8, &*bytes as *const [u8])); | warning: `icu_provider` (lib) generated 9 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zerofrom CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerofrom-0.1.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerofrom-0.1.4/Cargo.toml CARGO_PKG_AUTHORS='Manish Goregaokar ' CARGO_PKG_DESCRIPTION='ZeroFrom trait for constructing' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zerofrom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zerofrom --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerofrom-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive"))' -C metadata=ce4d342791f8db69 -C extra-filename=-253f298eee11db4b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern zerofrom_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerofrom_derive-71f1974f9f87c7e4.so --cap-lints warn -L/usr/local/lib` warning: `form_urlencoded` (lib) generated 1 warning Compiling async-trait v0.1.88 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=async_trait CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-trait-0.1.88 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-trait-0.1.88/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Type erasure for async trait methods' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-trait CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/async-trait' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.88 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name async_trait --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-trait-0.1.88/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8a274d09c4b00a2a -C extra-filename=-762309f495d9b5a0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=socket2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/socket2-0.5.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/socket2-0.5.5/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Thomas de Zeeuw ' CARGO_PKG_DESCRIPTION='Utilities for handling networking sockets with a maximal amount of configuration possible intended. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/socket2' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=socket2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/socket2' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.5.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name socket2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/socket2-0.5.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="all"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all"))' -C metadata=c31ca79bd7466497 -C extra-filename=-5b953a685caf7482 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` Compiling icu_properties v1.5.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_properties CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties-1.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties-1.5.1/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Definitions for Unicode properties' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_properties CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_properties --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bidi", "compiled_data", "datagen", "default", "serde", "std"))' -C metadata=2aba114f86d1b1a0 -C extra-filename=-22677d3b80b0766d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern icu_collections=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_collections-a75094ac9b5c29e9.rmeta --extern icu_locid_transform=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_locid_transform-fe0bd0b9efe20665.rmeta --extern icu_properties_data=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_properties_data-8a4327f361044592.rmeta --extern icu_provider=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_provider-530a067ecb2d4d2f.rmeta --extern tinystr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinystr-55173362ba301371.rmeta --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-8b42b8bf4b3c3a87.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `skip` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties-1.5.1/src/bidi_data.rs:202:11 | 202 | #[cfg(skip)] | ^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(skip)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `skip` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties-1.5.1/src/script.rs:633:11 | 633 | #[cfg(skip)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(skip)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `skip` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties-1.5.1/src/sets.rs:2115:11 | 2115 | #[cfg(skip)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(skip)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=signal_hook_registry CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-registry-1.4.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-registry-1.4.2/Cargo.toml CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner :Masaki Hara ' CARGO_PKG_DESCRIPTION='Backend crate for signal-hook' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signal-hook-registry CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/vorner/signal-hook' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name signal_hook_registry --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-registry-1.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=649800013b576e38 -C extra-filename=-4a7b44cde3dd71ee --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` warning: `signal-hook-registry` (lib) generated 3 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=yoke CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yoke-0.7.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yoke-0.7.4/Cargo.toml CARGO_PKG_AUTHORS='Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Abstraction allowing borrowed data to be carried along with the backing data it borrows from' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=yoke CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name yoke --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yoke-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="zerofrom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "serde", "zerofrom"))' -C metadata=8c22832ecc702e6c -C extra-filename=-de97abd384178355 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern stable_deref_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstable_deref_trait-d56e769e59e1423e.rmeta --extern yoke_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyoke_derive-97bcaff3f9c78b3a.so --extern zerofrom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerofrom-253f298eee11db4b.rmeta --cap-lints warn -L/usr/local/lib` Compiling mio v1.0.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mio CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-1.0.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-1.0.3/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Thomas de Zeeuw :Tokio Contributors ' CARGO_PKG_DESCRIPTION='Lightweight non-blocking I/O.' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/mio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/mio' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name mio --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(mio_unsupported_force_waker_pipe)' --cfg 'feature="net"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=b36cf32371539303 -C extra-filename=-19b35a69b794bee6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219/src/private/de.rs:266:23 | 266 | fn unexpected(&self) -> Unexpected { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 266 | fn unexpected(&self) -> Unexpected<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-1.0.219/src/private/mod.rs:30:35 | 30 | pub fn from_utf8_lossy(bytes: &[u8]) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 30 | pub fn from_utf8_lossy(bytes: &[u8]) -> Cow<'_, str> { | +++ warning: `icu_locid` (lib) generated 17 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zerovec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerovec-0.10.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerovec-0.10.4/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Zero-copy vector backed by a byte array' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zerovec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=0.10.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zerovec --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerovec-0.10.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="derive"' --cfg 'feature="yoke"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "databake", "derive", "hashmap", "serde", "std", "yoke"))' -C metadata=98f8e9b0c1768dc6 -C extra-filename=-ddd4947cd466cc0e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern yoke=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyoke-de97abd384178355.rmeta --extern zerofrom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerofrom-253f298eee11db4b.rmeta --extern zerovec_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec_derive-d5d01ceacf2e0a35.so --cap-lints warn -L/usr/local/lib` Compiling bitflags v2.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitflags-2.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitflags-2.8.0/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=2.8.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bitflags --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitflags-2.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=008b7751873cb5d9 -C extra-filename=-0e2265fb98cb8882 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` Compiling indexmap v2.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-2.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-2.9.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/indexmap-rs/indexmap' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=2.9.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name indexmap --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-2.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::style' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "serde", "std", "test_debug"))' -C metadata=aaedb96de8c70912 -C extra-filename=-77268404f7310439 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern equivalent=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libequivalent-b2dc49ea801c0c0b.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-ab3e04c0d50418c0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` warning: `serde` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustix CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.34 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustix-d82ffa3e3dd662d8/out /usr/local/bin/rustc --crate-name rustix --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --cfg 'feature="use-libc-auxv"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "rustc-dep-of-std", "shm", "std", "stdio", "system", "termios", "thread", "time", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=c334380fb547d712 -C extra-filename=-edaed522519a64de --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern libc_errno=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liberrno-6d4f9412dff5ccba.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib --cfg static_assertions --cfg libc --cfg netbsdlike --cfg bsd` warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:101:13 | 101 | #![cfg_attr(linux_raw, deny(unsafe_code))] | ^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `rustc_attrs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:102:13 | 102 | #![cfg_attr(rustc_attrs, feature(rustc_attrs))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(rustc_attrs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(rustc_attrs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:103:13 | 103 | #![cfg_attr(doc_cfg, feature(doc_cfg))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wasi_ext` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:104:17 | 104 | #![cfg_attr(all(wasi_ext, target_os = "wasi", feature = "std"), feature(wasi_ext))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wasi_ext)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wasi_ext)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_ffi_c` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:105:13 | 105 | #![cfg_attr(core_ffi_c, feature(core_ffi_c))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_ffi_c)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_ffi_c)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_c_str` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:106:13 | 106 | #![cfg_attr(core_c_str, feature(core_c_str))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_c_str)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_c_str)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `alloc_c_string` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:107:36 | 107 | #![cfg_attr(all(feature = "alloc", alloc_c_string), feature(alloc_c_string))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(alloc_c_string)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(alloc_c_string)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `alloc_ffi` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:108:36 | 108 | #![cfg_attr(all(feature = "alloc", alloc_ffi), feature(alloc_ffi))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(alloc_ffi)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(alloc_ffi)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `core_intrinsics` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:113:39 | 113 | any(feature = "rustc-dep-of-std", core_intrinsics), | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(core_intrinsics)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(core_intrinsics)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `asm_experimental_arch` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:116:13 | 116 | #![cfg_attr(asm_experimental_arch, feature(asm_experimental_arch))] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(asm_experimental_arch)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(asm_experimental_arch)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `static_assertions` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:134:17 | 134 | #[cfg(all(test, static_assertions))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(static_assertions)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(static_assertions)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `static_assertions` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:138:21 | 138 | #[cfg(all(test, not(static_assertions)))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(static_assertions)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(static_assertions)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:166:9 | 166 | all(linux_raw, feature = "use-libc-auxv"), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:167:9 | 167 | all(libc, not(any(windows, target_os = "espidf", target_os = "wasi"))) | ^^^^ help: found config with similar value: `feature = "libc"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/weak.rs:9:13 | 9 | #![cfg_attr(linux_raw, allow(unsafe_code))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:173:12 | 173 | #[cfg_attr(libc, path = "backend/libc/mod.rs")] | ^^^^ help: found config with similar value: `feature = "libc"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:174:12 | 174 | #[cfg_attr(linux_raw, path = "backend/linux_raw/mod.rs")] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wasi` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:175:12 | 175 | #[cfg_attr(wasi, path = "backend/wasi/mod.rs")] | ^^^^ help: found config with similar value: `target_os = "wasi"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wasi)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wasi)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:202:12 | 202 | #[cfg_attr(doc_cfg, doc(cfg(feature = "fs")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:205:7 | 205 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:214:7 | 214 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:229:5 | 229 | doc_cfg, | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:295:7 | 295 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:346:9 | 346 | all(bsd, feature = "event"), | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:347:9 | 347 | all(linux_kernel, feature = "net") | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:354:57 | 354 | #[cfg(any(feature = "process", feature = "runtime", all(bsd, feature = "event")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:364:9 | 364 | linux_raw, | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:383:9 | 383 | linux_raw, | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:393:9 | 393 | all(linux_kernel, feature = "net") | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/weak.rs:118:7 | 118 | #[cfg(linux_raw)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/weak.rs:146:11 | 146 | #[cfg(not(linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/weak.rs:162:7 | 162 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/mod.rs:111:7 | 111 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/mod.rs:117:7 | 117 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/mod.rs:120:7 | 120 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/mod.rs:200:7 | 200 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/mod.rs:203:11 | 203 | #[cfg(any(linux_kernel, target_os = "emscripten", target_os = "nto"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/mod.rs:207:5 | 207 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/mod.rs:208:5 | 208 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/conv.rs:48:7 | 48 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/conv.rs:73:11 | 73 | #[cfg(any(linux_kernel, all(target_os = "redox", feature = "event")))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/conv.rs:222:5 | 222 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/conv.rs:223:5 | 223 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/conv.rs:238:5 | 238 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/conv.rs:239:5 | 239 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:10:11 | 10 | #[cfg(all(linux_kernel, target_env = "musl"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:14:11 | 14 | #[cfg(all(linux_kernel, target_env = "musl"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:22:11 | 22 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:24:11 | 24 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:26:11 | 26 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:28:11 | 28 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:30:11 | 30 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:32:11 | 32 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:34:11 | 34 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:36:11 | 36 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:38:11 | 38 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:40:11 | 40 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:42:11 | 42 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:44:11 | 44 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:46:11 | 46 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:48:11 | 48 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:50:11 | 50 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:52:11 | 52 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:54:11 | 54 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:56:11 | 56 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:58:11 | 58 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:60:11 | 60 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:62:11 | 62 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:64:11 | 64 | #[cfg(all(linux_kernel, feature = "net"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:68:5 | 68 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:81:11 | 81 | #[cfg(all(linux_kernel, feature = "termios"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:83:11 | 83 | #[cfg(all(linux_kernel, feature = "termios"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:96:7 | 96 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:109:5 | 109 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:122:7 | 122 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_like` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:125:11 | 125 | #[cfg(any(linux_like, target_os = "aix"))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_like)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_like)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:128:5 | 128 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_like` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:134:15 | 134 | #[cfg(any(all(linux_like, not(target_os = "android")), target_os = "aix"))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_like)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_like)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_like` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:146:11 | 146 | #[cfg(any(linux_like, target_os = "hurd"))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_like)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_like)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:154:7 | 154 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:160:5 | 160 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_like` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:167:11 | 167 | #[cfg(any(linux_like, target_os = "aix", target_os = "hurd"))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_like)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_like)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:170:5 | 170 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:303:7 | 303 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/c.rs:321:7 | 321 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/mod.rs:3:7 | 3 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/mod.rs:18:11 | 18 | #[cfg(all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64")))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/mod.rs:21:11 | 21 | #[cfg(all(linux_kernel, not(any(target_arch = "sparc", target_arch = "sparc64"))))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:1:15 | 1 | #[cfg(not(any(solarish, target_os = "haiku", target_os = "nto", target_os = "vita")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:11:5 | 11 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:21:5 | 21 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_like` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:33:15 | 33 | #[cfg(not(any(linux_like, target_os = "hurd")))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_like)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_like)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_like` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:35:11 | 35 | #[cfg(any(linux_like, target_os = "hurd"))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_like)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_like)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:265:9 | 265 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:273:19 | 273 | #[cfg(not(any(freebsdlike, netbsdlike, target_os = "vita")))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:273:32 | 273 | #[cfg(not(any(freebsdlike, netbsdlike, target_os = "vita")))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:276:15 | 276 | #[cfg(any(freebsdlike, netbsdlike))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:276:28 | 276 | #[cfg(any(freebsdlike, netbsdlike))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:194:9 | 194 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:209:9 | 209 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:163:25 | 163 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:171:35 | 171 | #[cfg(not(any(freebsdlike, netbsdlike, target_os = "vita")))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:171:48 | 171 | #[cfg(not(any(freebsdlike, netbsdlike, target_os = "vita")))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:174:31 | 174 | #[cfg(any(freebsdlike, netbsdlike))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:174:44 | 174 | #[cfg(any(freebsdlike, netbsdlike))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:291:9 | 291 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:303:19 | 303 | #[cfg(not(any(freebsdlike, netbsdlike, target_os = "vita")))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:303:32 | 303 | #[cfg(not(any(freebsdlike, netbsdlike, target_os = "vita")))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:310:15 | 310 | #[cfg(any(freebsdlike, netbsdlike))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/dir.rs:310:28 | 310 | #[cfg(any(freebsdlike, netbsdlike))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:6:5 | 6 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:7:5 | 7 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:17:7 | 17 | #[cfg(solarish)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:48:7 | 48 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:63:5 | 63 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:64:5 | 64 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:75:5 | 75 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:76:5 | 76 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:102:5 | 102 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:103:5 | 103 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:114:5 | 114 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:115:5 | 115 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:7:9 | 7 | all(linux_kernel, feature = "procfs") | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:13:11 | 13 | #[cfg(all(apple, feature = "alloc"))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:18:5 | 18 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:19:5 | 19 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:20:5 | 20 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:31:5 | 31 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:32:5 | 32 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:42:11 | 42 | #[cfg(any(linux_kernel, target_os = "freebsd"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:44:11 | 44 | #[cfg(any(linux_kernel, target_os = "freebsd", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:47:5 | 47 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:60:5 | 60 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:71:31 | 71 | #[cfg(all(target_env = "gnu", fix_y2038))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:75:11 | 75 | #[cfg(all(apple, feature = "alloc"))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:78:7 | 78 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:83:11 | 83 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:83:18 | 83 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:85:7 | 85 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:91:31 | 91 | #[cfg(all(target_env = "gnu", fix_y2038))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:93:31 | 93 | #[cfg(all(target_env = "gnu", fix_y2038))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:248:5 | 248 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:318:7 | 318 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:710:5 | 710 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:968:11 | 968 | #[cfg(all(fix_y2038, not(apple)))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:968:26 | 968 | #[cfg(all(fix_y2038, not(apple)))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1017:5 | 1017 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1038:7 | 1038 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1073:7 | 1073 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1120:5 | 1120 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1143:7 | 1143 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1197:5 | 1197 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1198:5 | 1198 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1199:5 | 1199 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1245:11 | 1245 | #[cfg(any(linux_kernel, target_os = "freebsd", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1251:11 | 1251 | #[cfg(any(linux_kernel, target_os = "freebsd", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1320:15 | 1320 | #[cfg(not(any(linux_kernel, target_os = "wasi")))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1325:7 | 1325 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1348:7 | 1348 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1367:15 | 1367 | #[cfg(not(any(linux_kernel, target_os = "wasi")))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1385:7 | 1385 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1453:5 | 1453 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1469:5 | 1469 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1582:11 | 1582 | #[cfg(all(fix_y2038, not(apple)))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1582:26 | 1582 | #[cfg(all(fix_y2038, not(apple)))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1615:5 | 1615 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1616:5 | 1616 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1617:5 | 1617 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1659:7 | 1659 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1695:5 | 1695 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1711:11 | 1711 | #[cfg(any(linux_kernel, target_os = "freebsd"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1732:7 | 1732 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1767:11 | 1767 | #[cfg(all(linux_kernel, target_pointer_width = "32"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1769:11 | 1769 | #[cfg(all(linux_kernel, target_pointer_width = "64"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1790:11 | 1790 | #[cfg(all(linux_kernel, target_pointer_width = "32"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1816:11 | 1816 | #[cfg(all(linux_kernel, any(target_arch = "mips64", target_arch = "mips64r6")))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1841:11 | 1841 | #[cfg(all(linux_kernel, target_pointer_width = "32"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1877:11 | 1877 | #[cfg(all(linux_kernel, any(target_arch = "mips64", target_arch = "mips64r6")))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1910:7 | 1910 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1926:7 | 1926 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1969:7 | 1969 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1982:7 | 1982 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2006:7 | 2006 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2020:7 | 2020 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2029:7 | 2029 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2032:7 | 2032 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2039:7 | 2039 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2052:11 | 2052 | #[cfg(all(apple, feature = "alloc"))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2077:7 | 2077 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2114:7 | 2114 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2119:7 | 2119 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2124:7 | 2124 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2137:7 | 2137 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2226:7 | 2226 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2230:7 | 2230 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2242:11 | 2242 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2242:18 | 2242 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2278:11 | 2278 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2278:18 | 2278 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2315:11 | 2315 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2315:18 | 2315 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2351:11 | 2351 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2351:18 | 2351 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2382:11 | 2382 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2382:18 | 2382 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2413:11 | 2413 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2413:18 | 2413 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2444:11 | 2444 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2444:18 | 2444 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2462:11 | 2462 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2462:18 | 2462 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2480:11 | 2480 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2480:18 | 2480 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2495:11 | 2495 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2495:18 | 2495 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2508:11 | 2508 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2508:18 | 2508 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2525:11 | 2525 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:2525:18 | 2525 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:155:9 | 155 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:156:9 | 156 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:163:9 | 163 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:164:9 | 164 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:223:9 | 223 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:224:9 | 224 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:231:9 | 231 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:232:9 | 232 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:591:9 | 591 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:614:9 | 614 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:631:9 | 631 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:654:9 | 654 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:672:9 | 672 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:690:9 | 690 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:815:15 | 815 | #[cfg(all(fix_y2038, not(apple)))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:815:30 | 815 | #[cfg(all(fix_y2038, not(apple)))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:839:19 | 839 | #[cfg(not(any(apple, fix_y2038)))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:839:26 | 839 | #[cfg(not(any(apple, fix_y2038)))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:852:11 | 852 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1301:19 | 1301 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1301:26 | 1301 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1301:39 | 1301 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1301:53 | 1301 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1303:19 | 1303 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1303:26 | 1303 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1303:39 | 1303 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1303:53 | 1303 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1420:9 | 1420 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1438:9 | 1438 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1519:15 | 1519 | #[cfg(all(fix_y2038, not(apple)))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1519:30 | 1519 | #[cfg(all(fix_y2038, not(apple)))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1538:19 | 1538 | #[cfg(not(any(apple, fix_y2038)))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1538:26 | 1538 | #[cfg(not(any(apple, fix_y2038)))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1546:11 | 1546 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:344:7 | 344 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:363:7 | 363 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:374:7 | 374 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:408:7 | 408 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:439:7 | 439 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:563:5 | 563 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:564:5 | 564 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:565:5 | 565 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:594:11 | 594 | #[cfg(any(linux_kernel, target_os = "freebsd"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:648:11 | 648 | #[cfg(any(linux_kernel, target_os = "freebsd", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:798:5 | 798 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:799:5 | 799 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_like` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:967:15 | 967 | #[cfg(not(any(linux_like, target_os = "hurd")))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_like)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_like)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:975:9 | 975 | all(linux_kernel, target_pointer_width = "64"), | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:989:11 | 989 | #[cfg(all(linux_kernel, target_pointer_width = "32"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_like` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:1020:5 | 1020 | linux_like, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_like)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_like)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:1021:5 | 1021 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_like` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:1037:7 | 1037 | #[cfg(linux_like)] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_like)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_like)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:1177:7 | 1177 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_like` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:53:19 | 53 | #[cfg(any(linux_like, target_os = "fuchsia"))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_like)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_like)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:58:13 | 58 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:242:13 | 242 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:271:13 | 271 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:272:13 | 272 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:287:13 | 287 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:300:13 | 300 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:308:13 | 308 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:315:13 | 315 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:336:19 | 336 | #[cfg(any(linux_kernel, target_os = "illumos"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:533:9 | 533 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:896:19 | 896 | #[cfg(any(linux_kernel, target_os = "emscripten", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:900:19 | 900 | #[cfg(any(linux_kernel, target_os = "emscripten", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:905:13 | 905 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:913:19 | 913 | #[cfg(any(linux_kernel, target_os = "emscripten", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:917:19 | 917 | #[cfg(any(linux_kernel, target_os = "emscripten", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:933:19 | 933 | #[cfg(any(linux_kernel, target_os = "emscripten", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:50:9 | 50 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:71:11 | 71 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:75:9 | 75 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:91:9 | 91 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:108:9 | 108 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:121:11 | 121 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:125:9 | 125 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:139:9 | 139 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:153:9 | 153 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:179:9 | 179 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:192:9 | 192 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:215:9 | 215 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:237:11 | 237 | #[cfg(freebsdlike)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:241:9 | 241 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:242:9 | 242 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:266:15 | 266 | #[cfg(any(bsd, target_env = "newlib"))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:275:9 | 275 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:276:9 | 276 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:326:9 | 326 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:327:9 | 327 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:342:9 | 342 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:343:9 | 343 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:358:9 | 358 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:359:9 | 359 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:374:9 | 374 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:375:9 | 375 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:390:9 | 390 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:403:9 | 403 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:416:9 | 416 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:429:9 | 429 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:442:9 | 442 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:456:9 | 456 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:470:9 | 470 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:483:9 | 483 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:497:9 | 497 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:511:9 | 511 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:526:9 | 526 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:527:9 | 527 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:555:9 | 555 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:556:9 | 556 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:570:11 | 570 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:584:9 | 584 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:597:15 | 597 | #[cfg(any(bsd, target_os = "haiku"))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:604:9 | 604 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:617:9 | 617 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:635:9 | 635 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:636:9 | 636 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:657:9 | 657 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:658:9 | 658 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:682:9 | 682 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:696:9 | 696 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:716:9 | 716 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:726:9 | 726 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:759:9 | 759 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:760:9 | 760 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:775:9 | 775 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:776:9 | 776 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:793:9 | 793 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:815:9 | 815 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:816:9 | 816 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:832:11 | 832 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:835:11 | 835 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:838:11 | 838 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:841:11 | 841 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:863:9 | 863 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:887:9 | 887 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:888:9 | 888 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:903:9 | 903 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:916:9 | 916 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:917:9 | 917 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:936:11 | 936 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:965:9 | 965 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:981:9 | 981 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:995:9 | 995 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:1016:9 | 1016 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:1017:9 | 1017 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:1032:9 | 1032 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/errno.rs:1060:9 | 1060 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/types.rs:20:7 | 20 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/types.rs:55:13 | 55 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/syscalls.rs:16:7 | 16 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/syscalls.rs:144:7 | 144 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/syscalls.rs:164:7 | 164 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/syscalls.rs:308:5 | 308 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/syscalls.rs:331:5 | 331 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:7:7 | 7 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:15:5 | 15 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:16:5 | 16 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:17:5 | 17 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:26:7 | 26 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:28:7 | 28 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:31:11 | 31 | #[cfg(all(apple, feature = "alloc"))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:35:7 | 35 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:45:11 | 45 | #[cfg(any(linux_kernel, target_os = "freebsd"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:47:7 | 47 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:50:7 | 50 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:52:7 | 52 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:57:7 | 57 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:66:11 | 66 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:66:18 | 66 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:69:7 | 69 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:75:7 | 75 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:83:5 | 83 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:84:5 | 84 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:85:5 | 85 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:94:7 | 94 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:96:7 | 96 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:99:11 | 99 | #[cfg(all(apple, feature = "alloc"))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:103:7 | 103 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:113:11 | 113 | #[cfg(any(linux_kernel, target_os = "freebsd"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:115:7 | 115 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:118:7 | 118 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:120:7 | 120 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:125:7 | 125 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:134:11 | 134 | #[cfg(any(apple, linux_kernel))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:134:18 | 134 | #[cfg(any(apple, linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wasi_ext` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/mod.rs:142:11 | 142 | #[cfg(all(wasi_ext, target_os = "wasi"))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wasi_ext)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wasi_ext)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/abs.rs:7:5 | 7 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/abs.rs:256:5 | 256 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/at.rs:14:7 | 14 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/at.rs:16:7 | 16 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/at.rs:20:15 | 20 | #[cfg(not(any(apple, target_os = "espidf", target_os = "vita", target_os = "wasi")))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/at.rs:274:7 | 274 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/at.rs:415:7 | 415 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/at.rs:436:15 | 436 | #[cfg(not(any(apple, target_os = "espidf", target_os = "vita", target_os = "wasi")))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fcntl.rs:60:11 | 60 | #[cfg(any(linux_kernel, target_os = "freebsd", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fcntl.rs:67:11 | 67 | #[cfg(any(linux_kernel, target_os = "freebsd", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fcntl.rs:76:11 | 76 | #[cfg(any(linux_kernel, target_os = "freebsd", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fd.rs:11:5 | 11 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fd.rs:12:5 | 12 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fd.rs:27:7 | 27 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fd.rs:31:5 | 31 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fd.rs:77:7 | 77 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fd.rs:85:7 | 85 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fd.rs:179:5 | 179 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fd.rs:243:5 | 243 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fd.rs:244:5 | 244 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fd.rs:315:5 | 315 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fd.rs:363:7 | 363 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/fd.rs:272:15 | 272 | #[cfg(any(linux_kernel, target_os = "emscripten", target_os = "fuchsia"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `staged_api` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:14:12 | 14 | #[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(staged_api)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(staged_api)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `staged_api` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:17:16 | 17 | #[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(staged_api)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(staged_api)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `staged_api` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:18:22 | 18 | Start(#[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] u64), | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(staged_api)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(staged_api)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `staged_api` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:25:16 | 25 | #[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(staged_api)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(staged_api)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `staged_api` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:26:20 | 26 | End(#[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] i64), | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(staged_api)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(staged_api)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `staged_api` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:33:16 | 33 | #[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(staged_api)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(staged_api)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `staged_api` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:34:24 | 34 | Current(#[cfg_attr(staged_api, stable(feature = "rust1", since = "1.0.0"))] i64), | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(staged_api)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(staged_api)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:43:15 | 43 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:43:22 | 43 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:43:35 | 43 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:43:49 | 43 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:51:15 | 51 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:51:22 | 51 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:51:35 | 51 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/fs/seek_from.rs:51:49 | 51 | #[cfg(any(apple, freebsdlike, linux_kernel, solarish))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/io/ioctl.rs:19:7 | 19 | #[cfg(apple)] | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/io/read_write.rs:14:7 | 14 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/io/read_write.rs:286:7 | 286 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/io/read_write.rs:305:7 | 305 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:21:11 | 21 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:21:25 | 21 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:28:7 | 28 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:31:7 | 31 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:34:7 | 34 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:37:7 | 37 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:306:7 | 306 | #[cfg(linux_raw)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:311:9 | 311 | not(linux_raw), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:319:9 | 319 | not(linux_raw), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:327:15 | 327 | #[cfg(all(not(linux_raw), target_os = "android"))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:332:5 | 332 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:343:5 | 343 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:216:11 | 216 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:216:25 | 216 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:219:11 | 219 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:219:25 | 219 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:227:11 | 227 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:227:25 | 227 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:230:11 | 230 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:230:25 | 230 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:238:11 | 238 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:238:25 | 238 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:241:11 | 241 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:241:25 | 241 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:250:11 | 250 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:250:25 | 250 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:253:11 | 253 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/patterns.rs:253:25 | 253 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:212:15 | 212 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:212:29 | 212 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:237:15 | 237 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:237:29 | 237 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:247:15 | 247 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:247:29 | 247 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:257:15 | 257 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:257:29 | 257 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:267:15 | 267 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/ioctl/mod.rs:267:29 | 267 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:4:11 | 4 | #[cfg(not(fix_y2038))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:8:11 | 8 | #[cfg(not(fix_y2038))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:12:7 | 12 | #[cfg(fix_y2038)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:24:11 | 24 | #[cfg(not(fix_y2038))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:29:7 | 29 | #[cfg(fix_y2038)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:34:5 | 34 | fix_y2038, | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:35:5 | 35 | linux_raw, | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:36:9 | 36 | all(libc, target_arch = "x86_64", target_pointer_width = "32") | ^^^^ help: found config with similar value: `feature = "libc"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:42:9 | 42 | not(fix_y2038), | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:43:5 | 43 | libc, | ^^^^ help: found config with similar value: `feature = "libc"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:51:7 | 51 | #[cfg(fix_y2038)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:66:7 | 66 | #[cfg(fix_y2038)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:77:7 | 77 | #[cfg(fix_y2038)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fix_y2038` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/timespec.rs:110:7 | 110 | #[cfg(fix_y2038)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fix_y2038)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `zerovec` (lib) generated 2 warnings (2 duplicates) Compiling tokio v1.46.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-1.46.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-1.46.1/Cargo.toml CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=1.46.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=46 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-1.46.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(loom)' --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(tokio_allow_from_blocking_fd)' --check-cfg 'cfg(tokio_internal_mt_counters)' --check-cfg 'cfg(tokio_no_parking_lot)' --check-cfg 'cfg(tokio_no_tuning_tests)' --check-cfg 'cfg(tokio_taskdump)' --check-cfg 'cfg(tokio_unstable)' --check-cfg 'cfg(tokio_uring)' --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="bytes"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="full"' --cfg 'feature="io-std"' --cfg 'feature="io-util"' --cfg 'feature="libc"' --cfg 'feature="macros"' --cfg 'feature="mio"' --cfg 'feature="net"' --cfg 'feature="parking_lot"' --cfg 'feature="process"' --cfg 'feature="rt"' --cfg 'feature="rt-multi-thread"' --cfg 'feature="signal"' --cfg 'feature="signal-hook-registry"' --cfg 'feature="socket2"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="tokio-macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytes", "default", "fs", "full", "io-std", "io-util", "libc", "macros", "mio", "net", "parking_lot", "process", "rt", "rt-multi-thread", "signal", "signal-hook-registry", "socket2", "sync", "test-util", "time", "tokio-macros", "tracing", "windows-sys"))' -C metadata=3e6f886ed5c6a1da -C extra-filename=-b657d8739127a26b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern mio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmio-19b35a69b794bee6.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-f6b20b77dfe21d1a.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern signal_hook_registry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignal_hook_registry-4a7b44cde3dd71ee.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-5b953a685caf7482.rmeta --extern tokio_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_macros-ea7ffa54679c9cfe.so --cap-lints warn -L/usr/local/lib` warning: `icu_locid_transform` (lib) generated 7 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/slab' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/slab-9e002765a8f7c5c8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/slab-e3dc742892de862d/build-script-build` warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:71:5 | 71 | unsafe { c::major(dev) } | ^^^^^^ unnecessary `unsafe` block | = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/makedev.rs:110:5 | 110 | unsafe { c::minor(dev) } | ^^^^^^ unnecessary `unsafe` block Compiling futures-sink v0.3.31 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_sink CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-sink-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-sink-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The asynchronous `Sink` trait for the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-sink CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_sink --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-sink-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=454b5d8707c3f90c -C extra-filename=-4253d261b19d7a77 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_json CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.140 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=140 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/serde_json-c33aaceed1555145/out /usr/local/bin/rustc --crate-name serde_json --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="float_roundtrip"' --cfg 'feature="indexmap"' --cfg 'feature="preserve_order"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=108a906468b27efe -C extra-filename=-e015ea35c1077383 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-12fcb489002112f7.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern ryu=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libryu-80e270427966b930.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'` warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties-1.5.1/src/error.rs:14:10 | 14 | #[derive(Display, Debug, Copy, Clone, PartialEq, Eq)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_PropertiesError` 15 | #[non_exhaustive] 16 | pub enum PropertiesError { | --------------- `PropertiesError` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=slab CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/slab' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/slab-9e002765a8f7c5c8/out /usr/local/bin/rustc --crate-name slab --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=e590c128b85b6c01 -C extra-filename=-81f961cd5657a929 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties-1.5.1/src/provider/bidi_data.rs:95:10 | 95 | #[derive(Display, Debug, Clone, Copy, PartialEq, Eq)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_MirroredPairedBracketDataTryFromError` 96 | #[displaydoc("Invalid MirroredPairedBracketData serialized in int: {0}")] 97 | pub struct MirroredPairedBracketDataTryFromError(u32); | ------------------------------------- `MirroredPairedBracketDataTryFromError` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:169:48 | 169 | unsafe { ret_owned_fd(c::open(c_str(path), bitflags_bits!(oflags), mode)) } | ---------------------- in this macro invocation | = note: `#[warn(unnecessary_transmutes)]` on by default = note: this warning originates in the macro `bitcast` which comes from the expansion of the macro `bitflags_bits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:241:13 | 241 | bitflags_bits!(oflags), | ---------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` which comes from the expansion of the macro `bitflags_bits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:393:13 | 393 | bitflags_bits!(flags), | --------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` which comes from the expansion of the macro `bitflags_bits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:445:13 | 445 | bitflags_bits!(flags), | --------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` which comes from the expansion of the macro `bitflags_bits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:703:13 | 703 | bitflags_bits!(flags), | --------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` which comes from the expansion of the macro `bitflags_bits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `slab_no_const_vec_new` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/src/lib.rs:250:15 | 250 | #[cfg(not(slab_no_const_vec_new))] | ^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(slab_no_const_vec_new)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(slab_no_const_vec_new)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `slab_no_const_vec_new` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/src/lib.rs:264:11 | 264 | #[cfg(slab_no_const_vec_new)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(slab_no_const_vec_new)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(slab_no_const_vec_new)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `slab_no_track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/src/lib.rs:929:20 | 929 | #[cfg_attr(not(slab_no_track_caller), track_caller)] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(slab_no_track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(slab_no_track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:786:13 | 786 | bitflags_bits!(flags), | --------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` which comes from the expansion of the macro `bitflags_bits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `slab_no_track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/src/lib.rs:1098:20 | 1098 | #[cfg_attr(not(slab_no_track_caller), track_caller)] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(slab_no_track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(slab_no_track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:847:13 | 847 | bitflags_bits!(flags), | --------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` which comes from the expansion of the macro `bitflags_bits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `slab_no_track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/src/lib.rs:1206:20 | 1206 | #[cfg_attr(not(slab_no_track_caller), track_caller)] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(slab_no_track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(slab_no_track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `slab_no_track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/src/lib.rs:1216:20 | 1216 | #[cfg_attr(not(slab_no_track_caller), track_caller)] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(slab_no_track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(slab_no_track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1033:13 | 1033 | bitflags_bits!(flags), | --------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` which comes from the expansion of the macro `bitflags_bits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1114:13 | 1114 | bitflags_bits!(flags), | --------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` which comes from the expansion of the macro `bitflags_bits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/syscalls.rs:1238:33 | 1238 | Ok(OFlags::from_bits_retain(bitcast!(flags))) | --------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:40:34 | 40 | const SYMLINK_NOFOLLOW = bitcast!(c::AT_SYMLINK_NOFOLLOW); | -------------------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:44:25 | 44 | const EACCESS = bitcast!(c::AT_EACCESS); | ----------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:47:27 | 47 | const REMOVEDIR = bitcast!(c::AT_REMOVEDIR); | ------------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:50:32 | 50 | const SYMLINK_FOLLOW = bitcast!(c::AT_SYMLINK_FOLLOW); | ------------------------------ in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:211:25 | 211 | const ACCMODE = bitcast!(c::O_ACCMODE); | ---------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:220:24 | 220 | const RWMODE = bitcast!(c::O_RDONLY | c::O_WRONLY | c::O_RDWR); | ----------------------------------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:223:24 | 223 | const APPEND = bitcast!(c::O_APPEND); | --------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:227:24 | 227 | const CREATE = bitcast!(c::O_CREAT); | -------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:231:27 | 231 | const DIRECTORY = bitcast!(c::O_DIRECTORY); | ------------------------ in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:235:23 | 235 | const DSYNC = bitcast!(c::O_DSYNC); | -------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:238:22 | 238 | const EXCL = bitcast!(c::O_EXCL); | ------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:245:23 | 245 | const FSYNC = bitcast!(c::O_FSYNC); | -------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:249:26 | 249 | const NOFOLLOW = bitcast!(c::O_NOFOLLOW); | ----------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:252:26 | 252 | const NONBLOCK = bitcast!(c::O_NONBLOCK); | ----------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:255:24 | 255 | const RDONLY = bitcast!(c::O_RDONLY); | --------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:258:24 | 258 | const WRONLY = bitcast!(c::O_WRONLY); | --------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:263:22 | 263 | const RDWR = bitcast!(c::O_RDWR); | ------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:267:24 | 267 | const NOCTTY = bitcast!(c::O_NOCTTY); | --------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:276:23 | 276 | const RSYNC = bitcast!(c::O_RSYNC); | -------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:280:22 | 280 | const SYNC = bitcast!(c::O_SYNC); | ------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:283:23 | 283 | const TRUNC = bitcast!(c::O_TRUNC); | -------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:296:25 | 296 | const CLOEXEC = bitcast!(c::O_CLOEXEC); | ---------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:950:18 | 950 | LockShared = bitcast!(c::LOCK_SH), | -------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:952:21 | 952 | LockExclusive = bitcast!(c::LOCK_EX), | -------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:954:14 | 954 | Unlock = bitcast!(c::LOCK_UN), | -------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:956:29 | 956 | NonBlockingLockShared = bitcast!(c::LOCK_SH | c::LOCK_NB), | --------------------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:958:32 | 958 | NonBlockingLockExclusive = bitcast!(c::LOCK_EX | c::LOCK_NB), | --------------------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/fs/types.rs:960:25 | 960 | NonBlockingUnlock = bitcast!(c::LOCK_UN | c::LOCK_NB), | --------------------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/types.rs:13:25 | 13 | const CLOEXEC = bitcast!(c::FD_CLOEXEC); | ----------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/types.rs:60:25 | 60 | const CLOEXEC = bitcast!(c::O_CLOEXEC); | ---------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/syscalls.rs:278:34 | 278 | Ok(FdFlags::from_bits_retain(bitcast!(flags))) | --------------- in this macro invocation | = note: this warning originates in the macro `bitcast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/bitcast.rs:19:17 | 19 | ::core::mem::transmute($x) | ----------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/io/syscalls.rs:325:13 | 325 | bitflags_bits!(flags), | --------------------- in this macro invocation | = note: this warning originates in the macro `bitcast` which comes from the expansion of the macro `bitflags_bits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `slab` (lib) generated 6 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.4.27 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name log --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="kv"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "kv_serde", "kv_std", "kv_sval", "kv_unstable", "kv_unstable_serde", "kv_unstable_std", "kv_unstable_sval", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std", "sval", "sval_ref", "value-bag"))' -C metadata=d0c81adea077e943 -C extra-filename=-9b21a8374d17091b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/key.rs:99:19 | 99 | fn to_key(&self) -> Key { | ^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 99 | fn to_key(&self) -> Key<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/log-0.4.27/src/kv/key.rs:105:19 | 105 | fn to_key(&self) -> Key { | ^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 105 | fn to_key(&self) -> Key<'_> { | ++++ warning: `serde` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-2.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-2.9.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/indexmap-rs/indexmap' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=2.9.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name indexmap --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-2.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 '--allow=clippy::style' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "default", "quickcheck", "rayon", "serde", "std", "test_debug"))' -C metadata=e09903845bbb5802 -C extra-filename=-d6fa21d9ad0242ce --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern equivalent=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libequivalent-c1b3579bee45283c.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-5bed606e4bc99e6b.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` warning: `rustix` (lib) generated 544 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mio CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-1.0.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-1.0.3/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Thomas de Zeeuw :Tokio Contributors ' CARGO_PKG_DESCRIPTION='Lightweight non-blocking I/O.' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/mio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/mio' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name mio --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(mio_unsupported_force_waker_pipe)' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="net"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=34dd12e25465f6de -C extra-filename=-d8b6ddefacaff1b9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --cap-lints warn -L/usr/local/lib` warning: `log` (lib) generated 15 warnings (13 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitflags-2.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitflags-2.8.0/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=2.8.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bitflags --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitflags-2.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=40f36d9bdef5478a -C extra-filename=-ac29a24e74923767 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-1.46.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-1.46.1/Cargo.toml CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=1.46.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=46 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-1.46.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(loom)' --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(tokio_allow_from_blocking_fd)' --check-cfg 'cfg(tokio_internal_mt_counters)' --check-cfg 'cfg(tokio_no_parking_lot)' --check-cfg 'cfg(tokio_no_tuning_tests)' --check-cfg 'cfg(tokio_taskdump)' --check-cfg 'cfg(tokio_unstable)' --check-cfg 'cfg(tokio_uring)' --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="bytes"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="full"' --cfg 'feature="io-std"' --cfg 'feature="io-util"' --cfg 'feature="libc"' --cfg 'feature="macros"' --cfg 'feature="mio"' --cfg 'feature="net"' --cfg 'feature="parking_lot"' --cfg 'feature="process"' --cfg 'feature="rt"' --cfg 'feature="rt-multi-thread"' --cfg 'feature="signal"' --cfg 'feature="signal-hook-registry"' --cfg 'feature="socket2"' --cfg 'feature="sync"' --cfg 'feature="time"' --cfg 'feature="tokio-macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytes", "default", "fs", "full", "io-std", "io-util", "libc", "macros", "mio", "net", "parking_lot", "process", "rt", "rt-multi-thread", "signal", "signal-hook-registry", "socket2", "sync", "test-util", "time", "tokio-macros", "tracing", "windows-sys"))' -C metadata=2bd2234bdb9b23a3 -C extra-filename=-9c5c55b0f358e81b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern mio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmio-d8b6ddefacaff1b9.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern signal_hook_registry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignal_hook_registry-d0631e5b8eec89e8.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-af4940c11cfb201b.rmeta --extern tokio_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_macros-ea7ffa54679c9cfe.so --cap-lints warn -L/usr/local/lib` Compiling icu_normalizer v1.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_normalizer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='API for normalizing text into Unicode Normalization Forms' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_normalizer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_normalizer --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data", "datagen", "default", "experimental", "serde", "std"))' -C metadata=2cb9d0fd0adb6925 -C extra-filename=-3ffd8214432d5a7e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern icu_collections=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_collections-a75094ac9b5c29e9.rmeta --extern icu_normalizer_data=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_normalizer_data-f91d7f11447b67dd.rmeta --extern icu_properties=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_properties-22677d3b80b0766d.rmeta --extern icu_provider=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_provider-530a067ecb2d4d2f.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern utf16_iter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf16_iter-9d081acb2a711844.rmeta --extern utf8_iter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8_iter-f825ef96036d707d.rmeta --extern write16=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwrite16-eac4667621db679e.rmeta --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-8b42b8bf4b3c3a87.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `skip` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/properties.rs:102:15 | 102 | #[cfg(skip)] | ^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(skip)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `skip` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/properties.rs:394:15 | 394 | #[cfg(skip)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(skip)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `skip` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/properties.rs:502:15 | 502 | #[cfg(skip)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(skip)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `skip` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/lib.rs:1615:15 | 1615 | #[cfg(skip)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(skip)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `skip` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/lib.rs:1721:15 | 1721 | #[cfg(skip)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(skip)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `skip` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/lib.rs:2217:15 | 2217 | #[cfg(skip)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(skip)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `skip` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/lib.rs:2265:15 | 2265 | #[cfg(skip)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(skip)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(skip)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/src/map.rs:274:21 | 274 | pub fn entry(&mut self, key: S) -> Entry | ^^^^^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 274 | pub fn entry(&mut self, key: S) -> Entry<'_> | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/src/map.rs:303:17 | 303 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 303 | pub fn iter(&self) -> Iter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/src/map.rs:311:21 | 311 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 311 | pub fn iter_mut(&mut self) -> IterMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/src/map.rs:319:17 | 319 | pub fn keys(&self) -> Keys { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 319 | pub fn keys(&self) -> Keys<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/src/map.rs:327:19 | 327 | pub fn values(&self) -> Values { | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 327 | pub fn values(&self) -> Values<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/src/map.rs:335:23 | 335 | pub fn values_mut(&mut self) -> ValuesMut { | ^^^^^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 335 | pub fn values_mut(&mut self) -> ValuesMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/src/value/de.rs:1388:19 | 1388 | fn unexpected(&self) -> Unexpected { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1388 | fn unexpected(&self) -> Unexpected<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/src/number.rs:798:30 | 798 | pub(crate) fn unexpected(&self) -> Unexpected { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 798 | pub(crate) fn unexpected(&self) -> Unexpected<'_> { | ++++ warning: `icu_properties` (lib) generated 5 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_json CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/Cargo.toml CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.140 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=140 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/serde_json-bcd9cd197e28a1ac/out /usr/local/bin/rustc --crate-name serde_json --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_json-1.0.140/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="float_roundtrip"' --cfg 'feature="indexmap"' --cfg 'feature="preserve_order"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=07828ef131ed74f0 -C extra-filename=-986ab95693f06114 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-8301b1ef2012f57b.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern ryu=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libryu-684cebd8cd1617d5.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/lib.rs:113:12 | 113 | fn get(&self) -> &DecompositionSupplementV1 { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 113 | fn get(&self) -> &DecompositionSupplementV1<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/lib.rs:1918:53 | 1918 | pub fn normalize_iter>(&self, iter: I) -> Decomposition { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1918 | pub fn normalize_iter>(&self, iter: I) -> Decomposition<'_, I> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/lib.rs:2340:53 | 2340 | pub fn normalize_iter>(&self, iter: I) -> Composition { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2340 | pub fn normalize_iter>(&self, iter: I) -> Composition<'_, I> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/lib.rs:2345:9 | 2345 | &self, | ^^^^^ the lifetime is elided here ... 2348 | ) -> Composition { | ^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2348 | ) -> Composition<'_, I> { | +++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/error.rs:14:10 | 14 | #[derive(Display, Debug)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_NormalizerError` 15 | #[non_exhaustive] 16 | pub enum NormalizerError { | --------------- `NormalizerError` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tinystr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinystr-0.7.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinystr-0.7.6/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='A small ASCII-only bounded length string representation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tinystr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tinystr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinystr-0.7.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "bench", "databake", "default", "serde", "std", "zerovec"))' -C metadata=09c2f09fd1ac1fdc -C extra-filename=-207d398a626a6b69 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-ddd4947cd466cc0e.rmeta --cap-lints warn -L/usr/local/lib` warning: `tinystr` (lib) generated 1 warning (1 duplicate) Compiling idna_adapter v1.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=idna_adapter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/idna_adapter-1.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/idna_adapter-1.2.0/Cargo.toml CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='Back end adapter for idna' CARGO_PKG_HOMEPAGE='https://docs.rs/crate/idna_adapter/latest' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=idna_adapter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/idna_adapter' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name idna_adapter --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/idna_adapter-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data"))' -C metadata=b6d52ee086b197b2 -C extra-filename=-ff203e6f18859e3b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern icu_normalizer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_normalizer-3ffd8214432d5a7e.rmeta --extern icu_properties=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_properties-22677d3b80b0766d.rmeta --cap-lints warn -L/usr/local/lib` Compiling idna v1.0.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=idna CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/idna-1.0.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/idna-1.0.3/Cargo.toml CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='IDNA (Internationalizing Domain Names in Applications) and Punycode.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=idna CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name idna --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/idna-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="compiled_data"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "default", "std"))' -C metadata=c2d22f0e22fd8453 -C extra-filename=-36402020eefa2238 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern idna_adapter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libidna_adapter-ff203e6f18859e3b.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern utf8_iter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8_iter-f825ef96036d707d.rmeta --cap-lints warn -L/usr/local/lib` warning: `serde_json` (lib) generated 8 warnings Compiling pin-project-internal v1.1.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pin_project_internal CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-internal-1.1.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-internal-1.1.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Implementation detail of the `pin-project` crate. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-project-internal CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/taiki-e/pin-project' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.1.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pin_project_internal --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-internal-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=unreachable_pub '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes '--warn=clippy::default_union_representation' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a1a2b20825137edc -C extra-filename=-f382f6aa5f7e86b3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling url v2.5.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=url CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/url-2.5.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/url-2.5.4/Cargo.toml CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='URL library for Rust, based on the WHATWG URL Standard' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=url CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=2.5.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name url --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/url-2.5.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="expose_internals"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debugger_visualizer", "default", "expose_internals", "serde", "std"))' -C metadata=a134c834bc30962b -C extra-filename=-ce962ebc4ace546e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern form_urlencoded=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libform_urlencoded-77ec6f032046e594.rmeta --extern idna=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libidna-36402020eefa2238.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=litemap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/litemap-0.7.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/litemap-0.7.3/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='A key-value Map implementation based on a flat, sorted Vec.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=litemap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name litemap --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/litemap-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "bench", "databake", "default", "serde", "testing", "yoke"))' -C metadata=42925ac99286eb3a -C extra-filename=-e9a6789901de81a7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling bindgen v0.71.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1/Cargo.toml CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bindgen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.71.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=71 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="logging"' --cfg 'feature="prettyplease"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static", "which-rustfmt"))' -C metadata=a05353421e3ae861 -C extra-filename=-5b280560c34a0358 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/bindgen-5b280560c34a0358 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `icu_normalizer` (lib) generated 12 warnings Compiling pkg-config v0.3.30 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pkg_config CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkg-config-0.3.30 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkg-config-0.3.30/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A library to run the pkg-config system tool at build time in order to be used in Cargo build scripts. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkg-config CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/pkg-config-rs' CARGO_PKG_RUST_VERSION=1.30 CARGO_PKG_VERSION=0.3.30 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pkg_config --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkg-config-0.3.30/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ccd36bd3a9247d45 -C extra-filename=-c63b008caddcfd2a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=writeable CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='A more efficient alternative to fmt::Display' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=writeable CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=0.5.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name writeable --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/writeable-0.5.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "either"))' -C metadata=6c3dbc3255890d38 -C extra-filename=-7536cf837a354e7a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `writeable` (lib) generated 13 warnings (13 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_locid CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='API for managing Unicode Language and Locale Identifiers' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_locid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_locid --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="zerovec"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "databake", "serde", "std", "zerovec"))' -C metadata=5f3f4e86ff9b6914 -C extra-filename=-72870a0a1ded74e2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern litemap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblitemap-e9a6789901de81a7.rmeta --extern tinystr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinystr-207d398a626a6b69.rmeta --extern writeable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwriteable-7536cf837a354e7a.rmeta --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-ddd4947cd466cc0e.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,logging,prettyplease,runtime CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_LOGGING=1 CARGO_FEATURE_PRETTYPLEASE=1 CARGO_FEATURE_RUNTIME=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1/Cargo.toml CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bindgen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.71.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=71 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false DEP_PRETTYPLEASE02_VERSION=0.2.17 HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/bindgen-1a1b1871a1e8a52f/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/bindgen-5b280560c34a0358/build-script-build` [bindgen 0.71.1] cargo:rerun-if-env-changed=LLVM_CONFIG_PATH [bindgen 0.71.1] cargo:rerun-if-env-changed=LIBCLANG_PATH [bindgen 0.71.1] cargo:rerun-if-env-changed=LIBCLANG_STATIC_PATH [bindgen 0.71.1] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS [bindgen 0.71.1] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64-unknown-openbsd [bindgen 0.71.1] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64_unknown_openbsd Compiling futures-channel v0.3.31 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_channel CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-channel-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-channel-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-channel CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_channel --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-channel-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="futures-sink"' --cfg 'feature="sink"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "futures-sink", "sink", "std", "unstable"))' -C metadata=4475338ab1e9a61e -C extra-filename=-3a8a765fde0cd5f6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-4253d261b19d7a77.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_chacha CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_chacha-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_chacha-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers:The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='ChaCha random number generator ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_chacha CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rand_chacha --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_chacha-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde1", "simd", "std"))' -C metadata=3bef77f42db43d2c -C extra-filename=-29556553e6224f4b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ppv_lite86=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libppv_lite86-dd4c5dab96d9b181.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --cap-lints warn -L/usr/local/lib` warning: `serde_json` (lib) generated 8 warnings (8 duplicates) Compiling boxed_error v0.2.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=boxed_error CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/boxed_error-0.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/boxed_error-0.2.3/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Macro for easily boxing an error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=boxed_error CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/boxed_error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name boxed_error --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/boxed_error-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6dacc684859aa176 -C extra-filename=-ce4be445a73e93b8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/Cargo.toml CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='libm in pure Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libm CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libm' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libm-5c8fabfcdec35dc8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libm-a026e05607ab2ae7/build-script-build` [libm 0.2.8] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=percent_encoding CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/percent-encoding-2.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/percent-encoding-2.3.1/Cargo.toml CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='Percent encoding and decoding' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=percent-encoding CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_RUST_VERSION=1.51 CARGO_PKG_VERSION=2.3.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name percent_encoding --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/percent-encoding-2.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=d1786303148eeae5 -C extra-filename=-4a531ec3a9f92ae9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `percent-encoding` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libm CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/Cargo.toml CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='libm in pure Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libm CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libm' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libm-5c8fabfcdec35dc8/out /usr/local/bin/rustc --crate-name libm --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libm-0.2.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "musl-reference-tests", "rand", "unstable"))' -C metadata=1a242450e9f999ae -C extra-filename=-b44b11853e770008 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_provider CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Trait and struct definitions for the ICU data provider' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_provider CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_provider --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_provider-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "datagen", "deserialize_bincode_1", "deserialize_json", "deserialize_postcard_1", "experimental", "log_error_context", "logging", "macros", "serde", "std", "sync"))' -C metadata=065189ad9c246d44 -C extra-filename=-9e77471da8d90246 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern icu_locid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_locid-72870a0a1ded74e2.rmeta --extern icu_provider_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_provider_macros-d12c8193b7b55095.so --extern stable_deref_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstable_deref_trait-d56e769e59e1423e.rmeta --extern tinystr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinystr-207d398a626a6b69.rmeta --extern writeable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwriteable-7536cf837a354e7a.rmeta --extern yoke=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyoke-de97abd384178355.rmeta --extern zerofrom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerofrom-253f298eee11db4b.rmeta --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-ddd4947cd466cc0e.rmeta --cap-lints warn -L/usr/local/lib` warning: `icu_locid` (lib) generated 17 warnings (17 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rand --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="libc"' --cfg 'feature="rand_chacha"' --cfg 'feature="small_rng"' --cfg 'feature="std"' --cfg 'feature="std_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "libc", "log", "min_const_gen", "nightly", "packed_simd", "rand_chacha", "serde", "serde1", "simd_support", "small_rng", "std", "std_rng"))' -C metadata=4e9e72eea174b820 -C extra-filename=-e7597094adc9002c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern rand_chacha=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_chacha-29556553e6224f4b.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --cap-lints warn -L/usr/local/lib` warning: `icu_provider` (lib) generated 9 warnings (9 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bindgen CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1/Cargo.toml CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bindgen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.71.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=71 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/bindgen-1a1b1871a1e8a52f/out /usr/local/bin/rustc --crate-name bindgen --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="logging"' --cfg 'feature="prettyplease"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static", "which-rustfmt"))' -C metadata=3d64b623313c2ab5 -C extra-filename=-6e9aba82e4a305a0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern cexpr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcexpr-4d37902fa50c119b.rmeta --extern clang_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libclang_sys-e8368c82af764acb.rmeta --extern itertools=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitertools-381b8527ebd1c78e.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern prettyplease=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprettyplease-ba8e044c7e711fa9.rmeta --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-3b4eff8a1051cf22.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern shlex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libshlex-714597095896006d.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rmeta --cap-lints warn -L/usr/local/lib` warning: `libm` (lib) generated 109 warnings (109 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,i128,libm,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_I128=1 CARGO_FEATURE_LIBM=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-traits-f725d8726abd1455/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-traits-254442a65c6dbdf3/build-script-build` [num-traits 0.2.19] cargo:rustc-cfg=has_total_cmp [num-traits 0.2.19] cargo:rerun-if-changed=build.rs Compiling futures-io v0.3.31 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_io CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-io-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-io-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_io --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-io-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "unstable"))' -C metadata=42b3dbacfa91b645 -C extra-filename=-6da24e95ce7a149e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling pin-utils v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pin_utils CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-utils-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-utils-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Josef Brandl ' CARGO_PKG_DESCRIPTION='Utilities for pinning ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/pin-utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pin_utils --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-utils-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f5c456d64e7a4fd7 -C extra-filename=-98a68c34a5d7ac12 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling futures-task v0.3.31 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_task CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-task-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-task-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Tools for working with tasks. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-task CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_task --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-task-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "std", "unstable"))' -C metadata=01f3ee1d5ab5e55e -C extra-filename=-325e12e9c2aa92cf --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_locid_transform_data CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform_data-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform_data-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Data for the icu_locid_transform crate' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_locid_transform_data CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_locid_transform_data --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform_data-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f53d70aa1c15adcc -C extra-filename=-daee7d33f5064002 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `icu_locid_transform_data` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_locid_transform CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='API for Unicode Language and Locale Identifiers canonicalization' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_locid_transform CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_locid_transform --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_locid_transform-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "compiled_data", "datagen", "default", "serde", "std"))' -C metadata=f3499c354189208d -C extra-filename=-04357c4628bca3d2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern icu_locid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_locid-72870a0a1ded74e2.rmeta --extern icu_locid_transform_data=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_locid_transform_data-daee7d33f5064002.rmeta --extern icu_provider=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_provider-9e77471da8d90246.rmeta --extern tinystr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinystr-207d398a626a6b69.rmeta --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-ddd4947cd466cc0e.rmeta --cap-lints warn -L/usr/local/lib` Compiling futures-util v0.3.31 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_util CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-util-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-util-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Common utilities and extension traits for the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_util --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-util-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="async-await"' --cfg 'feature="async-await-macro"' --cfg 'feature="channel"' --cfg 'feature="default"' --cfg 'feature="futures-channel"' --cfg 'feature="futures-io"' --cfg 'feature="futures-macro"' --cfg 'feature="futures-sink"' --cfg 'feature="io"' --cfg 'feature="memchr"' --cfg 'feature="sink"' --cfg 'feature="slab"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "async-await", "async-await-macro", "bilock", "cfg-target-has-atomic", "channel", "compat", "default", "futures-channel", "futures-io", "futures-macro", "futures-sink", "futures_01", "io", "io-compat", "memchr", "portable-atomic", "sink", "slab", "std", "tokio-io", "unstable", "write-all-vectored"))' -C metadata=0ef1dbc53253d1b8 -C extra-filename=-750e7921e1f8148d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-3a8a765fde0cd5f6.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern futures_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_io-6da24e95ce7a149e.rmeta --extern futures_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_macro-a68b02a3b530db65.so --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-4253d261b19d7a77.rmeta --extern futures_task=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_task-325e12e9c2aa92cf.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern pin_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_utils-98a68c34a5d7ac12.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-81f961cd5657a929.rmeta --cap-lints warn -L/usr/local/lib` warning: `rand` (lib) generated 31 warnings (31 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_traits CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-traits-f725d8726abd1455/out /usr/local/bin/rustc --crate-name num_traits --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-traits-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="libm"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=7b4004d959a0f946 -C extra-filename=-7e473ef17b7f4415 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibm-b44b11853e770008.rmeta --cap-lints warn -L/usr/local/lib --cfg has_total_cmp` warning: unnecessary parentheses around type --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-util-0.3.31/src/future/future/remote_handle.rs:72:57 | 72 | type SendMsg = Result<::Output, Box<(dyn Any + Send + 'static)>>; | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 72 - type SendMsg = Result<::Output, Box<(dyn Any + Send + 'static)>>; 72 + type SendMsg = Result<::Output, Box>; | warning: `icu_locid_transform` (lib) generated 7 warnings (7 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_collections CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Collection of API for use in ICU libraries.' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_collections CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_collections --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_collections-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "databake", "serde", "std"))' -C metadata=5b7dc7ba82f1ea74 -C extra-filename=-11a5d155bc4398e8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern yoke=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyoke-de97abd384178355.rmeta --extern zerofrom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerofrom-253f298eee11db4b.rmeta --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-ddd4947cd466cc0e.rmeta --cap-lints warn -L/usr/local/lib` warning: `icu_collections` (lib) generated 7 warnings (7 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_properties_data CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties_data-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties_data-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Data for the icu_properties crate' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_properties_data CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_properties_data --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties_data-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a1a0d7113ec9e8cc -C extra-filename=-2f5904e74e556080 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `icu_properties_data` (lib) generated 2 warnings (2 duplicates) Compiling heck v0.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=heck CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heck-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heck-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='heck is a case conversion library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=heck CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/withoutboats/heck' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name heck --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heck-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7fcb33fe1c835f8c -C extra-filename=-69ef441218103475 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1/lib.rs:956:21 | 956 | fn rustfmt_path(&self) -> io::Result> { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 956 | fn rustfmt_path(&self) -> io::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1/clang.rs:948:26 | 948 | pub(crate) fn tokens(&self) -> RawTokens { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 948 | pub(crate) fn tokens(&self) -> RawTokens<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1/clang.rs:1009:24 | 1009 | pub(crate) fn iter(&self) -> ClangTokenIterator { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1009 | pub(crate) fn iter(&self) -> ClangTokenIterator<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1/ir/context.rs:1232:9 | 1232 | &self, | ^^^^^ the lifetime is elided here 1233 | ) -> traversal::AssertNoDanglingItemsTraversal { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1233 | ) -> traversal::AssertNoDanglingItemsTraversal<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.71.1/ir/ty.rs:246:28 | 246 | fn sanitize_name(name: &str) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 246 | fn sanitize_name(name: &str) -> Cow<'_, str> { | +++ warning: `num-traits` (lib) generated 4 warnings (4 duplicates) Compiling subtle v2.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=subtle CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/subtle-2.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/subtle-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Isis Lovecruft :Henry de Valence ' CARGO_PKG_DESCRIPTION='Pure-Rust traits and utilities for constant-time cryptographic implementations.' CARGO_PKG_HOMEPAGE='https://dalek.rs/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=subtle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/subtle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name subtle --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/subtle-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "core_hint_black_box", "default", "i128", "nightly", "std"))' -C metadata=b37e41050196c01f -C extra-filename=-c1637ae3765b0057 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_properties CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties-1.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties-1.5.1/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Definitions for Unicode properties' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_properties CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_properties --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_properties-1.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bidi", "compiled_data", "datagen", "default", "serde", "std"))' -C metadata=93584a42999870c6 -C extra-filename=-8358a0b35012076d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern icu_collections=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_collections-11a5d155bc4398e8.rmeta --extern icu_locid_transform=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_locid_transform-04357c4628bca3d2.rmeta --extern icu_properties_data=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_properties_data-2f5904e74e556080.rmeta --extern icu_provider=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_provider-9e77471da8d90246.rmeta --extern tinystr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinystr-207d398a626a6b69.rmeta --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-ddd4947cd466cc0e.rmeta --cap-lints warn -L/usr/local/lib` warning: `#[inline]` attribute cannot be used on required trait methods --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/subtle-2.5.0/src/lib.rs:282:5 | 282 | #[inline] | ^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[inline]` can be applied to functions, inherent methods, provided trait methods, trait methods in impl blocks, and closures = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default warning: `#[inline]` attribute cannot be used on required trait methods --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/subtle-2.5.0/src/lib.rs:425:5 | 425 | #[inline] | ^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[inline]` can be applied to functions, inherent methods, provided trait methods, trait methods in impl blocks, and closures warning: `#[inline]` attribute cannot be used on required trait methods --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/subtle-2.5.0/src/lib.rs:612:5 | 612 | #[inline] | ^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[inline]` can be applied to functions, inherent methods, provided trait methods, trait methods in impl blocks, and closures warning: `subtle` (lib) generated 3 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/Cargo.toml CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_RUST_VERSION=1.37.0 CARGO_PKG_VERSION=1.17.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/typenum-bca81df52df71bcb/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/typenum-e7210609d6fd2165/build-script-main` [typenum 1.17.0] cargo:rerun-if-changed=build/main.rs Compiling crc32fast v1.4.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crc32fast CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc32fast-1.4.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc32fast-1.4.2/Cargo.toml CARGO_PKG_AUTHORS='Sam Rijs :Alex Crichton ' CARGO_PKG_DESCRIPTION='Fast, SIMD-accelerated CRC32 (IEEE) checksum computation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crc32fast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/srijs/rust-crc32fast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crc32fast --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc32fast-1.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=79ce28f3acfc1427 -C extra-filename=-0664d32e6275fdad --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=utf16_iter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf16_iter-1.0.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf16_iter-1.0.5/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='Iterator by char over potentially-invalid UTF-16 in &[u16]' CARGO_PKG_HOMEPAGE='https://docs.rs/utf16_iter/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf16_iter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/utf16_iter' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name utf16_iter --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf16_iter-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1257ddea37092295 -C extra-filename=-d89d3d50d9c01a25 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=utf8_iter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8_iter-1.0.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8_iter-1.0.4/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='Iterator by char over potentially-invalid UTF-8 in &[u8]' CARGO_PKG_HOMEPAGE='https://docs.rs/utf8_iter/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf8_iter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/utf8_iter' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name utf8_iter --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8_iter-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=28aa973207f78133 -C extra-filename=-cc7dd51bbd8b3af9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling adler2 v2.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=adler2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/adler2-2.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/adler2-2.0.0/Cargo.toml CARGO_PKG_AUTHORS='Jonas Schievink :oyvindln ' CARGO_PKG_DESCRIPTION='A simple clean-room implementation of the Adler-32 checksum' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='0BSD OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=adler2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/oyvindln/adler2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name adler2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/adler2-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "rustc-dep-of-std", "std"))' -C metadata=ee38c035b1c902e0 -C extra-filename=-a69f72d52d86b343 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=write16 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/write16-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/write16-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A UTF-16 analog of the Write trait' CARGO_PKG_HOMEPAGE='https://docs.rs/write16/' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=write16 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/write16' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name write16 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/write16-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arrayvec", "smallvec"))' -C metadata=4917dba4f3d97b9f -C extra-filename=-45ef907d8aa6748c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_normalizer_data CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer_data-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer_data-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='Data for the icu_normalizer crate' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_normalizer_data CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_normalizer_data --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer_data-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e41a6634ff7b46c8 -C extra-filename=-26a930f714dd9305 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `icu_normalizer_data` (lib) generated 2 warnings (2 duplicates) Compiling miniz_oxide v0.8.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=miniz_oxide CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.8.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.8.8/Cargo.toml CARGO_PKG_AUTHORS='Frommi :oyvindln :Rich Geldreich richgel99@gmail.com' CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression library rewritten in Rust based on miniz' CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_LICENSE='MIT OR Zlib OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=miniz_oxide CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name miniz_oxide --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.8.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --cfg 'feature="default"' --cfg 'feature="with-alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "block-boundary", "compiler_builtins", "core", "default", "rustc-dep-of-std", "serde", "simd", "simd-adler32", "std", "with-alloc"))' -C metadata=03b4af14a5d7e690 -C extra-filename=-484427f510ad83d4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern adler2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libadler2-a69f72d52d86b343.rmeta --cap-lints warn -L/usr/local/lib` warning: trait `Fn1` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-util-0.3.31/src/fns.rs:34:11 | 34 | pub trait Fn1: FnMut1 { | ^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=icu_normalizer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='The ICU4X Project Developers' CARGO_PKG_DESCRIPTION='API for normalizing text into Unicode Normalization Forms' CARGO_PKG_HOMEPAGE='https://icu4x.unicode.org' CARGO_PKG_LICENSE=Unicode-3.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=icu_normalizer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-org/icu4x' CARGO_PKG_RUST_VERSION=1.67 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name icu_normalizer --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/icu_normalizer-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="compiled_data"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data", "datagen", "default", "experimental", "serde", "std"))' -C metadata=86697bdfd660cefd -C extra-filename=-1492e316e81814c0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern icu_collections=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_collections-11a5d155bc4398e8.rmeta --extern icu_normalizer_data=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_normalizer_data-26a930f714dd9305.rmeta --extern icu_properties=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_properties-8358a0b35012076d.rmeta --extern icu_provider=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_provider-9e77471da8d90246.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern utf16_iter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf16_iter-d89d3d50d9c01a25.rmeta --extern utf8_iter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8_iter-cc7dd51bbd8b3af9.rmeta --extern write16=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwrite16-45ef907d8aa6748c.rmeta --extern zerovec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerovec-ddd4947cd466cc0e.rmeta --cap-lints warn -L/usr/local/lib` warning: `icu_properties` (lib) generated 5 warnings (5 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=typenum CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/Cargo.toml CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_RUST_VERSION=1.37.0 CARGO_PKG_VERSION=1.17.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/typenum-bca81df52df71bcb/out /usr/local/bin/rustc --crate-name typenum --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "force_unix_path_separator", "i128", "no_std", "scale-info", "scale_info", "strict"))' -C metadata=7f299ad79e655d87 -C extra-filename=-61876095b7390494 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `futures-util` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=more_lengths,zeroize CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_MORE_LENGTHS=1 CARGO_FEATURE_ZEROIZE=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/Cargo.toml CARGO_PKG_AUTHORS='Bartłomiej Kamiński :Aaron Trent ' CARGO_PKG_DESCRIPTION='Generic types implementing functionality of arrays' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=generic-array CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/fizyk20/generic-array.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.14.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/generic-array-c958121f538a7a05/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/generic-array-cc61b37fd800abff/build-script-build` [generic-array 0.14.7] cargo:rustc-cfg=relaxed_coherence Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-core-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-core-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The core traits and types in for the `futures` library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_core --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-core-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "portable-atomic", "std", "unstable"))' -C metadata=efd75309772b906c -C extra-filename=-c34ba0f2b77a9154 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/src/lib.rs:51:5 | 51 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `const-generics`, `force_unix_path_separator`, `i128`, `no_std`, `scale-info`, `scale_info`, and `strict` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/src/lib.rs:61:13 | 61 | #![cfg_attr(feature = "cargo-clippy", deny(clippy::missing_inline_in_public_items))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `const-generics`, `force_unix_path_separator`, `i128`, `no_std`, `scale-info`, `scale_info`, and `strict` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tests` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/src/bit.rs:187:7 | 187 | #[cfg(tests)] | ^^^^^ help: there is a config with a similar name: `test` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tests` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/src/uint.rs:1656:7 | 1656 | #[cfg(tests)] | ^^^^^ help: there is a config with a similar name: `test` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/src/uint.rs:1709:16 | 1709 | #[cfg_attr(feature = "cargo-clippy", allow(clippy::suspicious_arithmetic_impl))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `const-generics`, `force_unix_path_separator`, `i128`, `no_std`, `scale-info`, `scale_info`, and `strict` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unused import: `*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/src/lib.rs:104:25 | 104 | N1, N2, Z0, P1, P2, *, | ^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=idna_adapter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/idna_adapter-1.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/idna_adapter-1.2.0/Cargo.toml CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='Back end adapter for idna' CARGO_PKG_HOMEPAGE='https://docs.rs/crate/idna_adapter/latest' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=idna_adapter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/idna_adapter' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name idna_adapter --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/idna_adapter-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="compiled_data"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiled_data"))' -C metadata=ec086723da6dd600 -C extra-filename=-0e6ebe50d5408054 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern icu_normalizer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_normalizer-1492e316e81814c0.rmeta --extern icu_properties=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libicu_properties-8358a0b35012076d.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=idna CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/idna-1.0.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/idna-1.0.3/Cargo.toml CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='IDNA (Internationalizing Domain Names in Applications) and Punycode.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=idna CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name idna --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/idna-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="compiled_data"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiled_data", "default", "std"))' -C metadata=5ece595c411acb31 -C extra-filename=-39e3729aced06dd5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern idna_adapter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libidna_adapter-0e6ebe50d5408054.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern utf8_iter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8_iter-cc7dd51bbd8b3af9.rmeta --cap-lints warn -L/usr/local/lib` warning: `typenum` (lib) generated 6 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=generic_array CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/Cargo.toml CARGO_PKG_AUTHORS='Bartłomiej Kamiński :Aaron Trent ' CARGO_PKG_DESCRIPTION='Generic types implementing functionality of arrays' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=generic-array CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/fizyk20/generic-array.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.14.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/generic-array-c958121f538a7a05/out /usr/local/bin/rustc --crate-name generic_array --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="more_lengths"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("more_lengths", "serde", "zeroize"))' -C metadata=509ea1dc1fad887f -C extra-filename=-0e66f678ded6fce4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern typenum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtypenum-61876095b7390494.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib --cfg relaxed_coherence` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=form_urlencoded CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/form_urlencoded-1.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/form_urlencoded-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=form_urlencoded CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_RUST_VERSION=1.51 CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name form_urlencoded --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/form_urlencoded-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=d2f018006fc2c0fc -C extra-filename=-68c337d446ba90b2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-4a531ec3a9f92ae9.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `relaxed_coherence` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/src/impls.rs:136:19 | 136 | #[cfg(relaxed_coherence)] | ^^^^^^^^^^^^^^^^^ ... 183 | / impl_from! { 184 | | 1 => ::typenum::U1, 185 | | 2 => ::typenum::U2, 186 | | 3 => ::typenum::U3, ... | 215 | | 32 => ::typenum::U32 216 | | } | |_- in this macro invocation | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(relaxed_coherence)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(relaxed_coherence)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default = note: this warning originates in the macro `impl_from` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `relaxed_coherence` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/src/impls.rs:158:23 | 158 | #[cfg(not(relaxed_coherence))] | ^^^^^^^^^^^^^^^^^ ... 183 | / impl_from! { 184 | | 1 => ::typenum::U1, 185 | | 2 => ::typenum::U2, 186 | | 3 => ::typenum::U3, ... | 215 | | 32 => ::typenum::U32 216 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(relaxed_coherence)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(relaxed_coherence)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_from` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `relaxed_coherence` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/src/impls.rs:136:19 | 136 | #[cfg(relaxed_coherence)] | ^^^^^^^^^^^^^^^^^ ... 219 | / impl_from! { 220 | | 33 => ::typenum::U33, 221 | | 34 => ::typenum::U34, 222 | | 35 => ::typenum::U35, ... | 268 | | 1024 => ::typenum::U1024 269 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(relaxed_coherence)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(relaxed_coherence)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_from` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `relaxed_coherence` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/src/impls.rs:158:23 | 158 | #[cfg(not(relaxed_coherence))] | ^^^^^^^^^^^^^^^^^ ... 219 | / impl_from! { 220 | | 33 => ::typenum::U33, 221 | | 34 => ::typenum::U34, 222 | | 35 => ::typenum::U35, ... | 268 | | 1024 => ::typenum::U1024 269 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(relaxed_coherence)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(relaxed_coherence)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_from` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `icu_normalizer` (lib) generated 12 warnings (12 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.98 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=98 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/anyhow-842e346f370143a0/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/anyhow-0dd4b5828cfe49d7/build-script-build` [anyhow 1.0.98] cargo:rerun-if-changed=src/nightly.rs [anyhow 1.0.98] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP warning: `form_urlencoded` (lib) generated 1 warning (1 duplicate) Compiling byteorder v1.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=byteorder CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/byteorder-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/byteorder-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=byteorder CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name byteorder --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/byteorder-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=5f89f228d3701e6f -C extra-filename=-b807ad734c62f7e2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_build_probe) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_nightly_testing) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_no_core_error) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(error_generic_member_access) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(std_backtrace) [anyhow 1.0.98] cargo:rustc-cfg=std_backtrace Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=anyhow CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.98 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=98 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/anyhow-842e346f370143a0/out /usr/local/bin/rustc --crate-name anyhow --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=7f4862ca2df1e0ce -C extra-filename=-c047949de305a3eb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg std_backtrace --check-cfg 'cfg(anyhow_build_probe)' --check-cfg 'cfg(anyhow_nightly_testing)' --check-cfg 'cfg(anyhow_no_core_error)' --check-cfg 'cfg(anyhow_no_core_unwind_safe)' --check-cfg 'cfg(anyhow_no_fmt_arguments_as_str)' --check-cfg 'cfg(anyhow_no_ptr_addr_of)' --check-cfg 'cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)' --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(std_backtrace)'` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/src/error.rs:489:18 | 489 | pub fn chain(&self) -> Chain { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 489 | pub fn chain(&self) -> Chain<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/src/error.rs:919:20 | 919 | fn no_backtrace(e: Ref) -> Option<&Backtrace> { | ^^^^^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is elided here | | | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 919 | fn no_backtrace(e: Ref<'_, ErrorImpl>) -> Option<&Backtrace> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/src/error.rs:1044:35 | 1044 | unsafe fn context_backtrace(e: Ref) -> Option<&Backtrace> | ^^^^^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is elided here | | | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1044 | unsafe fn context_backtrace(e: Ref<'_, ErrorImpl>) -> Option<&Backtrace> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/src/error.rs:1082:14 | 1082 | fn erase(&self) -> Ref { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1082 | fn erase(&self) -> Ref<'_, ErrorImpl> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/src/error.rs:1091:38 | 1091 | pub(crate) unsafe fn error(this: Ref) -> &(dyn StdError + Send + Sync + 'static) { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is elided here | | | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1091 | pub(crate) unsafe fn error(this: Ref<'_, Self>) -> &(dyn StdError + Send + Sync + 'static) { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/src/error.rs:1098:42 | 1098 | pub(crate) unsafe fn error_mut(this: Mut) -> &mut (dyn StdError + Send + Sync + 'static) { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is elided here | | | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1098 | pub(crate) unsafe fn error_mut(this: Mut<'_, Self>) -> &mut (dyn StdError + Send + Sync + 'static) { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/src/error.rs:1114:42 | 1114 | pub(crate) unsafe fn backtrace(this: Ref) -> &Backtrace { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is elided here | | | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1114 | pub(crate) unsafe fn backtrace(this: Ref<'_, Self>) -> &Backtrace { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/src/ptr.rs:48:19 | 48 | pub fn by_ref(&self) -> Ref { | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 48 | pub fn by_ref(&self) -> Ref<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/src/ptr.rs:55:19 | 55 | pub fn by_mut(&mut self) -> Mut { | ^^^^^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 55 | pub fn by_mut(&mut self) -> Mut<'_, T> { | +++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=url CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/url-2.5.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/url-2.5.4/Cargo.toml CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_DESCRIPTION='URL library for Rust, based on the WHATWG URL Standard' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=url CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=2.5.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name url --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/url-2.5.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="expose_internals"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debugger_visualizer", "default", "expose_internals", "serde", "std"))' -C metadata=fda7633567099909 -C extra-filename=-2869d6f2ccade154 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern form_urlencoded=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libform_urlencoded-68c337d446ba90b2.rmeta --extern idna=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libidna-39e3729aced06dd5.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-4a531ec3a9f92ae9.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` warning: `anyhow` (lib) generated 9 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/Cargo.toml CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_RUST_VERSION=1.37.0 CARGO_PKG_VERSION=1.17.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/typenum-c32863c7bbc60665/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/typenum-e7210609d6fd2165/build-script-main` [typenum 1.17.0] cargo:rerun-if-changed=build/main.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/slab' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/slab-2e92b89118c7ca7c/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/slab-e3dc742892de862d/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=subtle CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/subtle-2.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/subtle-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Isis Lovecruft :Henry de Valence ' CARGO_PKG_DESCRIPTION='Pure-Rust traits and utilities for constant-time cryptographic implementations.' CARGO_PKG_HOMEPAGE='https://dalek.rs/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=subtle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/subtle' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name subtle --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/subtle-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "core_hint_black_box", "default", "i128", "nightly", "std"))' -C metadata=acc39d3e57715cb2 -C extra-filename=-e3eb8d844acd3fbd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/src/lib.rs:235:33 | 235 | pub unsafe fn iter_position(&mut self) -> (slice::IterMut, &mut usize) { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 235 | pub unsafe fn iter_position(&mut self) -> (slice::IterMut<'_, T>, &mut usize) { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/src/lib.rs:290:33 | 290 | pub unsafe fn iter_position(&mut self) -> (slice::Iter, &mut usize) { | ^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 290 | pub unsafe fn iter_position(&mut self) -> (slice::Iter<'_, T>, &mut usize) { | +++ warning: `subtle` (lib) generated 3 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_sink CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-sink-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-sink-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The asynchronous `Sink` trait for the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-sink CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_sink --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-sink-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=a7312e38b99ad1cb -C extra-filename=-a9ce2829513afe7c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling rustc-hash v1.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustc_hash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc-hash-1.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc-hash-1.1.0/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='speed, non-cryptographic hash used in rustc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-hash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rustc-hash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustc_hash --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc-hash-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=7a83699526fd1cfb -C extra-filename=-59861e9afb0d0e18 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=slab CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slab CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/slab' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/slab-2e92b89118c7ca7c/out /usr/local/bin/rustc --crate-name slab --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slab-0.4.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=ba8f746368715fd6 -C extra-filename=-11d2f6222843d4de --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `slab` (lib) generated 6 warnings (6 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=typenum CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/Cargo.toml CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_DESCRIPTION='Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typenum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_RUST_VERSION=1.37.0 CARGO_PKG_VERSION=1.17.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/typenum-c32863c7bbc60665/out /usr/local/bin/rustc --crate-name typenum --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typenum-1.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "force_unix_path_separator", "i128", "no_std", "scale-info", "scale_info", "strict"))' -C metadata=3b879526dbc22dd9 -C extra-filename=-4eb36e8350b8ae4f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `generic-array` (lib) generated 6 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=more_lengths,zeroize CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_MORE_LENGTHS=1 CARGO_FEATURE_ZEROIZE=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/Cargo.toml CARGO_PKG_AUTHORS='Bartłomiej Kamiński :Aaron Trent ' CARGO_PKG_DESCRIPTION='Generic types implementing functionality of arrays' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=generic-array CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/fizyk20/generic-array.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.14.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/generic-array-410ae2dc67c877eb/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/generic-array-cc61b37fd800abff/build-script-build` [generic-array 0.14.7] cargo:rustc-cfg=relaxed_coherence Compiling dunce v1.0.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dunce CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dunce-1.0.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dunce-1.0.5/Cargo.toml CARGO_PKG_AUTHORS='Kornel ' CARGO_PKG_DESCRIPTION='Normalize Windows paths to the most compatible format, avoiding UNC where possible' CARGO_PKG_HOMEPAGE='https://lib.rs/crates/dunce' CARGO_PKG_LICENSE='CC0-1.0 OR MIT-0 OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dunce CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/kornelski/dunce' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dunce --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dunce-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=31ed96bf88c9e893 -C extra-filename=-9345eb40457f191a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `bindgen` (lib) generated 5 warnings Compiling crypto-common v0.1.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crypto_common CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-common-0.1.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-common-0.1.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Common cryptographic traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crypto-common CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crypto_common --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-common-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="getrandom"' --cfg 'feature="rand_core"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("getrandom", "rand_core", "std"))' -C metadata=0d47f15fd4a18481 -C extra-filename=-ab6f665ad0f8e1e9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-0e66f678ded6fce4.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --extern typenum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtypenum-61876095b7390494.rmeta --cap-lints warn -L/usr/local/lib` Compiling paste v1.0.15 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/paste-1.0.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/paste-1.0.15/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Macros for all your token pasting needs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=paste CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/paste' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.15 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/paste-1.0.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8ed7bb88a8e7f6dd -C extra-filename=-779192a3a08593b4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/paste-779192a3a08593b4 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustc_hash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc-hash-2.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc-hash-2.1.1/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A speedy, non-cryptographic hashing algorithm used by rustc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-hash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rustc-hash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustc_hash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc-hash-2.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "rand", "std"))' -C metadata=12679fb88daf56ff -C extra-filename=-ce52bcbbf63dd83a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_channel CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-channel-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-channel-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Channels for asynchronous communication using futures-rs. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-channel CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_channel --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-channel-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="futures-sink"' --cfg 'feature="sink"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "futures-sink", "sink", "std", "unstable"))' -C metadata=0747bbbddb940d14 -C extra-filename=-4078c5c0d5ddf2dd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-a9ce2829513afe7c.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/paste-1.0.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/paste-1.0.15/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Macros for all your token pasting needs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=paste CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/paste' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.15 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/paste-43cec28e67b9c14c/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/paste-779192a3a08593b4/build-script-build` [paste 1.0.15] cargo:rerun-if-changed=build.rs [paste 1.0.15] cargo:rustc-check-cfg=cfg(no_literal_fromstr) [paste 1.0.15] cargo:rustc-check-cfg=cfg(feature, values("protocol_feature_paste")) Compiling gzip-header v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=gzip_header CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gzip-header-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gzip-header-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='oyvindln ' CARGO_PKG_DESCRIPTION='A crate for decoding and encoding the header part of gzip files based on the gzip header implementation in the flate2 crate. ' CARGO_PKG_HOMEPAGE='https://github.com/oyvindln/gzip-header' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gzip-header CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/oyvindln/gzip-header' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name gzip_header --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gzip-header-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2d585d461e81a1a0 -C extra-filename=-82cc4577cc77aee0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crc32fast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrc32fast-0664d32e6275fdad.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gzip-header-1.0.0/src/lib.rs:429:29 | 429 | fn into_string(data: Option<&[u8]>) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 429 | fn into_string(data: Option<&[u8]>) -> Cow<'_, str> { | +++ Compiling which v6.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=which CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/which-6.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/which-6.0.1/Cargo.toml CARGO_PKG_AUTHORS='Harry Fei ' CARGO_PKG_DESCRIPTION='A Rust equivalent of Unix command "which". Locate installed executable in cross platforms.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=which CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/harryfei/which-rs.git' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=6.0.1 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name which --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/which-6.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("regex"))' -C metadata=639880498e2edb84 -C extra-filename=-63784401cd40c462 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --extern home=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhome-59dde66763005e03.rmeta --extern rustix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustix-edaed522519a64de.rmeta --cap-lints warn -L/usr/local/lib` warning: `gzip-header` (lib) generated 1 warning Compiling fslock v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fslock CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A library to use files as locks' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fslock CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/brunoczim/fslock' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fslock --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=b93ab3c2ad7698a5 -C extra-filename=-d1c87afc97d6da92 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/src/unix.rs:208:18 | 208 | fn to_os_str(&self) -> Result { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 208 | fn to_os_str(&self) -> Result, Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/src/unix.rs:215:18 | 215 | fn to_os_str(&self) -> Result { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 215 | fn to_os_str(&self) -> Result, Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/src/unix.rs:223:23 | 223 | fn make_os_str(slice: &[u8]) -> Result { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 223 | fn make_os_str(slice: &[u8]) -> Result, Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/src/string.rs:131:18 | 131 | fn to_os_str(&self) -> Result { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 131 | fn to_os_str(&self) -> Result, Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/src/string.rs:140:18 | 140 | fn to_os_str(&self) -> Result; | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 140 | fn to_os_str(&self) -> Result, Error>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/src/string.rs:144:18 | 144 | fn to_os_str(&self) -> Result { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 144 | fn to_os_str(&self) -> Result, Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/src/string.rs:155:18 | 155 | fn to_os_str(&self) -> Result { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 155 | fn to_os_str(&self) -> Result, Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/src/string.rs:161:18 | 161 | fn to_os_str(&self) -> Result { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 161 | fn to_os_str(&self) -> Result, Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/src/string.rs:168:18 | 168 | fn to_os_str(&self) -> Result { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 168 | fn to_os_str(&self) -> Result, Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/src/string.rs:175:18 | 175 | fn to_os_str(&self) -> Result { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 175 | fn to_os_str(&self) -> Result, Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fslock-0.2.1/src/string.rs:182:18 | 182 | fn to_os_str(&self) -> Result { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 182 | fn to_os_str(&self) -> Result, Error> { | ++++ warning: `typenum` (lib) generated 6 warnings (6 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=generic_array CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/Cargo.toml CARGO_PKG_AUTHORS='Bartłomiej Kamiński :Aaron Trent ' CARGO_PKG_DESCRIPTION='Generic types implementing functionality of arrays' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=generic-array CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/fizyk20/generic-array.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.14.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/generic-array-410ae2dc67c877eb/out /usr/local/bin/rustc --crate-name generic_array --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/generic-array-0.14.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="more_lengths"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("more_lengths", "serde", "zeroize"))' -C metadata=6184c3a9215de8b8 -C extra-filename=-25d0fc8ed427f6f0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern typenum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtypenum-4eb36e8350b8ae4f.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib --cfg relaxed_coherence` warning: `fslock` (lib) generated 11 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=paste CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/paste-1.0.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/paste-1.0.15/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Macros for all your token pasting needs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=paste CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/paste' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.15 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/paste-43cec28e67b9c14c/out /usr/local/bin/rustc --crate-name paste --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/paste-1.0.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ee62f29e7dc326da -C extra-filename=-b91fa00252e45556 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(no_literal_fromstr)' --check-cfg 'cfg(feature, values("protocol_feature_paste"))'` Compiling v8 v137.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Rust bindings to V8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=v8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/rusty_v8' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=137.2.1 CARGO_PKG_VERSION_MAJOR=137 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="use_custom_libcxx"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_custom_libcxx", "v8_enable_pointer_compression"))' -C metadata=8de5220afac599b7 -C extra-filename=-4885359e6407b300 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/v8-4885359e6407b300 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bindgen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbindgen-6e9aba82e4a305a0.rlib --extern fslock=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfslock-d1c87afc97d6da92.rlib --extern gzip_header=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgzip_header-82cc4577cc77aee0.rlib --extern home=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhome-59dde66763005e03.rlib --extern miniz_oxide=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libminiz_oxide-484427f510ad83d4.rlib --extern which=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwhich-63784401cd40c462.rlib --cap-lints warn -L/usr/local/lib` Compiling num-integer v0.1.46 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_integer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-integer-0.1.46 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-integer-0.1.46/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.1.46 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=46 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name num_integer --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-integer-0.1.46/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=f2053437869c87ab -C extra-filename=-7c0ed44e21c4b33b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --cap-lints warn -L/usr/local/lib` Compiling sha1_smol v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sha1_smol CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1_smol-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1_smol-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='Armin Ronacher ' CARGO_PKG_DESCRIPTION='Minimal dependency free implementation of SHA1 for Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sha1_smol CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mitsuhiko/sha1-smol' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sha1_smol --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1_smol-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "std"))' -C metadata=af6a92609bba7e67 -C extra-filename=-f932d612685dd7ea --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: trait `SimdExt` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1_smol-1.0.0/src/simd.rs:30:11 | 30 | pub trait SimdExt { | ^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: struct `u64x2` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1_smol-1.0.0/src/simd.rs:160:16 | 160 | pub struct u64x2(pub u64, pub u64); | ^^^^^ warning: `sha1_smol` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pin_utils CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-utils-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-utils-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Josef Brandl ' CARGO_PKG_DESCRIPTION='Utilities for pinning ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/pin-utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pin_utils --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-utils-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fa26bc5053a73d54 -C extra-filename=-685e1f7ba235729d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `generic-array` (lib) generated 6 warnings (6 duplicates) Compiling thiserror v1.0.69 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=1.0.69 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=69 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d40784704f9a5c68 -C extra-filename=-326809268b0e1784 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-326809268b0e1784 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_task CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-task-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-task-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Tools for working with tasks. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-task CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_task --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-task-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "cfg-target-has-atomic", "default", "std", "unstable"))' -C metadata=f35abfff38b23a78 -C extra-filename=-665033cbc8dc08dd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_io CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-io-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-io-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_io --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-io-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "unstable"))' -C metadata=a5fec95eebc0dbde -C extra-filename=-ab853575e029bba6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_util CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-util-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-util-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Common utilities and extension traits for the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_util --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-util-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="async-await"' --cfg 'feature="async-await-macro"' --cfg 'feature="channel"' --cfg 'feature="default"' --cfg 'feature="futures-channel"' --cfg 'feature="futures-io"' --cfg 'feature="futures-macro"' --cfg 'feature="futures-sink"' --cfg 'feature="io"' --cfg 'feature="memchr"' --cfg 'feature="sink"' --cfg 'feature="slab"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "async-await", "async-await-macro", "bilock", "cfg-target-has-atomic", "channel", "compat", "default", "futures-channel", "futures-io", "futures-macro", "futures-sink", "futures_01", "io", "io-compat", "memchr", "portable-atomic", "sink", "slab", "std", "tokio-io", "unstable", "write-all-vectored"))' -C metadata=da53aa08bb6c3dc2 -C extra-filename=-fe31ce61c78a2c52 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-4078c5c0d5ddf2dd.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern futures_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_io-ab853575e029bba6.rmeta --extern futures_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_macro-a68b02a3b530db65.so --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-a9ce2829513afe7c.rmeta --extern futures_task=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_task-665033cbc8dc08dd.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern pin_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_utils-685e1f7ba235729d.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-11d2f6222843d4de.rmeta --cap-lints warn -L/usr/local/lib` Compiling uuid v1.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=uuid CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0/Cargo.toml CARGO_PKG_AUTHORS='Ashley Mannix:Christopher Armstrong:Dylan DPC:Hunar Roop Kahlon' CARGO_PKG_DESCRIPTION='A library to generate and parse UUIDs.' CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/uuid' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=uuid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/uuid-rs/uuid' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=1.8.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name uuid --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="rng"' --cfg 'feature="serde"' --cfg 'feature="sha1"' --cfg 'feature="std"' --cfg 'feature="v4"' --cfg 'feature="v5"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "atomic", "borsh", "bytemuck", "default", "fast-rng", "js", "macro-diagnostics", "md5", "rng", "serde", "sha1", "slog", "std", "v1", "v3", "v4", "v5", "v6", "v7", "v8", "zerocopy"))' -C metadata=d5b1f99d47cdad05 -C extra-filename=-7665d57ee31e6e83 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern getrandom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgetrandom-84ef722d48f43ea6.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern sha1_smol=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha1_smol-f932d612685dd7ea.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.0.12 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-5d10f6a9e2299dca/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-1414d8ccab85ceea/build-script-build` [thiserror 2.0.12] cargo:rerun-if-changed=build/probe.rs [thiserror 2.0.12] cargo:rustc-check-cfg=cfg(error_generic_member_access) [thiserror 2.0.12] cargo:rustc-check-cfg=cfg(thiserror_nightly_testing) [thiserror 2.0.12] cargo:rustc-check-cfg=cfg(thiserror_no_backtrace_type) warning: unexpected `cfg` condition name: `uuid_unstable` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0/src/lib.rs:228:11 | 228 | #[cfg(all(uuid_unstable, feature = "zerocopy"))] | ^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(uuid_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(uuid_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `uuid_unstable` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0/src/lib.rs:439:9 | 439 | all(uuid_unstable, feature = "zerocopy"), | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(uuid_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(uuid_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [thiserror 2.0.12] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP Compiling az v1.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Casts and checked casts' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=az CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/tspiteri/az' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fail-on-warnings"))' -C metadata=22db5c008e41c432 -C extra-filename=-10baee73986b411f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-10baee73986b411f -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0/src/parser.rs:135:27 | 135 | const fn try_parse(input: &[u8]) -> Result<[u8; 16], InvalidUuid> { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 135 | const fn try_parse(input: &[u8]) -> Result<[u8; 16], InvalidUuid<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0/src/parser.rs:154:41 | 154 | pub(crate) const fn parse_braced(input: &[u8]) -> Result<[u8; 16], InvalidUuid> { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 154 | pub(crate) const fn parse_braced(input: &[u8]) -> Result<[u8; 16], InvalidUuid<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0/src/parser.rs:163:38 | 163 | pub(crate) const fn parse_urn(input: &[u8]) -> Result<[u8; 16], InvalidUuid> { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 163 | pub(crate) const fn parse_urn(input: &[u8]) -> Result<[u8; 16], InvalidUuid<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0/src/parser.rs:174:37 | 174 | pub(crate) const fn parse_simple(s: &[u8]) -> Result<[u8; 16], InvalidUuid> { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 174 | pub(crate) const fn parse_simple(s: &[u8]) -> Result<[u8; 16], InvalidUuid<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0/src/parser.rs:206:30 | 206 | const fn parse_hyphenated(s: &[u8]) -> Result<[u8; 16], InvalidUuid> { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 206 | const fn parse_hyphenated(s: &[u8]) -> Result<[u8; 16], InvalidUuid<'_>> { | ++++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=thiserror CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.0.12 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-5d10f6a9e2299dca/out /usr/local/bin/rustc --crate-name thiserror --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-2.0.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=705cf82f60dd48fb -C extra-filename=-f468a33ea1726f71 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern thiserror_impl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror_impl-becc416da8b53d8a.so --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)' --check-cfg 'cfg(thiserror_no_backtrace_type)'` Compiling thiserror-impl v1.0.69 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=thiserror_impl CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-1.0.69 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-1.0.69/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Implementation detail of the `thiserror` crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror-impl CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=1.0.69 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=69 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name thiserror_impl --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=44b361d91dff5122 -C extra-filename=-ade17f3b69db11dd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: `uuid` (lib) generated 7 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.98 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=98 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/anyhow-bf1b874ecd4d3a49/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/anyhow-0dd4b5828cfe49d7/build-script-build` [anyhow 1.0.98] cargo:rerun-if-changed=src/nightly.rs Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crypto_common CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-common-0.1.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-common-0.1.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Common cryptographic traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crypto-common CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crypto_common --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-common-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="getrandom"' --cfg 'feature="rand_core"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("getrandom", "rand_core", "std"))' -C metadata=07a904178153562c -C extra-filename=-1c086c23b75b19cd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-25d0fc8ed427f6f0.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --extern typenum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtypenum-4eb36e8350b8ae4f.rmeta --cap-lints warn -L/usr/local/lib` [anyhow 1.0.98] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_build_probe) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_nightly_testing) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_no_core_error) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_no_core_unwind_safe) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_no_fmt_arguments_as_str) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_no_ptr_addr_of) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(error_generic_member_access) [anyhow 1.0.98] cargo:rustc-check-cfg=cfg(std_backtrace) [anyhow 1.0.98] cargo:rustc-cfg=std_backtrace Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=anyhow CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_RUST_VERSION=1.39 CARGO_PKG_VERSION=1.0.98 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=98 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/anyhow-bf1b874ecd4d3a49/out /usr/local/bin/rustc --crate-name anyhow --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anyhow-1.0.98/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "std"))' -C metadata=5083f6d6b12f8bd7 -C extra-filename=-9dfc09ec1bd82fff --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg std_backtrace --check-cfg 'cfg(anyhow_build_probe)' --check-cfg 'cfg(anyhow_nightly_testing)' --check-cfg 'cfg(anyhow_no_core_error)' --check-cfg 'cfg(anyhow_no_core_unwind_safe)' --check-cfg 'cfg(anyhow_no_fmt_arguments_as_str)' --check-cfg 'cfg(anyhow_no_ptr_addr_of)' --check-cfg 'cfg(anyhow_no_unsafe_op_in_unsafe_fn_lint)' --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(std_backtrace)'` Compiling strum_macros v0.27.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=strum_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum_macros-0.27.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum_macros-0.27.1/Cargo.toml CARGO_PKG_AUTHORS='Peter Glotfelty ' CARGO_PKG_DESCRIPTION='Helpful macros for working with enums and strings' CARGO_PKG_HOMEPAGE='https://github.com/Peternator7/strum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strum_macros CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Peternator7/strum' CARGO_PKG_RUST_VERSION=1.66.1 CARGO_PKG_VERSION=0.27.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name strum_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum_macros-0.27.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=13a641e12e8a97aa -C extra-filename=-2e1674446cf80314 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern heck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libheck-69ef441218103475.rlib --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern rustversion=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustversion-b747815cbd95476b.so --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-1.0.69/src/attr.rs:48:19 | 48 | pub fn get(input: &[Attribute]) -> Result { | ^^^^^^^^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 48 | pub fn get(input: &[Attribute]) -> Result> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-1.0.69/src/prop.rs:7:30 | 7 | pub(crate) fn from_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 7 | pub(crate) fn from_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-1.0.69/src/prop.rs:11:32 | 11 | pub(crate) fn source_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 11 | pub(crate) fn source_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-1.0.69/src/prop.rs:15:35 | 15 | pub(crate) fn backtrace_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 15 | pub(crate) fn backtrace_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-1.0.69/src/prop.rs:19:44 | 19 | pub(crate) fn distinct_backtrace_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 19 | pub(crate) fn distinct_backtrace_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-1.0.69/src/prop.rs:53:30 | 53 | pub(crate) fn from_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 53 | pub(crate) fn from_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-1.0.69/src/prop.rs:57:32 | 57 | pub(crate) fn source_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 57 | pub(crate) fn source_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-1.0.69/src/prop.rs:61:35 | 61 | pub(crate) fn backtrace_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 61 | pub(crate) fn backtrace_field(&self) -> Option<&Field<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-impl-1.0.69/src/prop.rs:65:44 | 65 | pub(crate) fn distinct_backtrace_field(&self) -> Option<&Field> { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 65 | pub(crate) fn distinct_backtrace_field(&self) -> Option<&Field<'_>> { | ++++ warning: `anyhow` (lib) generated 9 warnings (9 duplicates) Compiling proc-macro-rules-macros v0.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro_rules_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro-rules-macros-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro-rules-macros-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='Nick Cameron ' CARGO_PKG_DESCRIPTION='Emulate macro-rules pattern matching in procedural macros' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-rules-macros CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nrc/proc-macro-rules' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name proc_macro_rules_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro-rules-macros-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b9c174c8b77d1226 -C extra-filename=-93fdfc51cdd9dc2a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rlib --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: field `1` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro-rules-macros-0.4.0/src/ast.rs:89:16 | 89 | Var(Ident, Type), | --- ^^^^ | | | field in this variant | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 89 - Var(Ident, Type), 89 + Var(Ident, ()), | Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=use_custom_libcxx CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_USE_CUSTOM_LIBCXX=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Rust bindings to V8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=v8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/rusty_v8' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=137.2.1 CARGO_PKG_VERSION_MAJOR=137 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=3 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/v8-ab7daa3976738399/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/v8-4885359e6407b300/build-script-build` [v8 137.2.1] cargo:rerun-if-changed=.gn [v8 137.2.1] cargo:rerun-if-changed=BUILD.gn [v8 137.2.1] cargo:rerun-if-changed=src/binding.cc [v8 137.2.1] cargo:rerun-if-env-changed=CCACHE [v8 137.2.1] cargo:rerun-if-env-changed=CLANG_BASE_PATH [v8 137.2.1] cargo:rerun-if-env-changed=CXXSTDLIB [v8 137.2.1] cargo:rerun-if-env-changed=DENO_TRYBUILD [v8 137.2.1] cargo:rerun-if-env-changed=DOCS_RS [v8 137.2.1] cargo:rerun-if-env-changed=GN [v8 137.2.1] cargo:rerun-if-env-changed=GN_ARGS [v8 137.2.1] cargo:rerun-if-env-changed=HOST [v8 137.2.1] cargo:rerun-if-env-changed=NINJA [v8 137.2.1] cargo:rerun-if-env-changed=OUT_DIR [v8 137.2.1] cargo:rerun-if-env-changed=RUSTY_V8_ARCHIVE [v8 137.2.1] cargo:rerun-if-env-changed=RUSTY_V8_MIRROR [v8 137.2.1] cargo:rerun-if-env-changed=RUSTY_V8_SRC_BINDING_PATH [v8 137.2.1] cargo:rerun-if-env-changed=SCCACHE [v8 137.2.1] cargo:rerun-if-env-changed=V8_FORCE_DEBUG [v8 137.2.1] cargo:rerun-if-env-changed=V8_FROM_SOURCE [v8 137.2.1] cargo:rerun-if-env-changed=PYTHON [v8 137.2.1] cargo:rerun-if-env-changed=DISABLE_CLANG [v8 137.2.1] cargo:rerun-if-env-changed=EXTRA_GN_ARGS [v8 137.2.1] cargo:rerun-if-env-changed=PRINT_GN_ARGS [v8 137.2.1] cargo:rerun-if-env-changed=CARGO_ENCODED_RUSTFLAGS [v8 137.2.1] cargo:rustc-link-lib=static=rusty_v8 [v8 137.2.1] lockfile: "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/v8.fslock" [v8 137.2.1] clang_base_path (system): /usr [v8 137.2.1] cargo:warning=Not using sccache or ccache [v8 137.2.1] The current directory is /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1 [v8 137.2.1] gn gen --root=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1 /exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out warning: `proc-macro-rules-macros` (lib) generated 1 warning Compiling proc-macro-rules v0.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro_rules CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro-rules-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro-rules-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='Nick Cameron ' CARGO_PKG_DESCRIPTION='Emulate macro-rules pattern matching in procedural macros' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro-rules CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nrc/proc-macro-rules' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name proc_macro_rules --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro-rules-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bf1819218514cbac -C extra-filename=-9668b070a80a4197 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro_rules_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro_rules_macros-93fdfc51cdd9dc2a.so --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,rand,serde,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_RAND=1 CARGO_FEATURE_SERDE=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Big integer implementation for Rust' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-bigint' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-bigint CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-bigint' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-bigint-60db2cfc5e77f318/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-bigint-0640b07db2a7db6c/build-script-build` [num-bigint 0.4.4] cargo:rustc-cfg=u64_digit [v8 137.2.1] Generating JSON projects took 300ms [v8 137.2.1] Done. Made 576 targets from 141 files in 900ms [num-bigint 0.4.4] cargo:rustc-cfg=has_try_from warning: `thiserror-impl` (lib) generated 9 warnings Compiling bindgen v0.69.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5/Cargo.toml CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bindgen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.69.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=69 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="logging"' --cfg 'feature="prettyplease"' --cfg 'feature="runtime"' --cfg 'feature="which-rustfmt"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static", "which-rustfmt"))' -C metadata=2e8408222e3332de -C extra-filename=-041224989397614e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/bindgen-041224989397614e -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/script.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/contexts.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/numbers/fast-dtoa.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/index-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ubiditransform.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/data-view.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-flags-and-tokens.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/module.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/type-narrowing-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/asmjs/asm-scanner.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-collections-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/locdispnames.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/error_category.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-towellformed.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-findlastindex.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/init/isolate-group.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-then.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/baseline/baseline-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/stdlib_exception.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-zos.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/pipeline-statistics.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/regexp-split.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/safepoint-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/nfsubs.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-locale.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression-interface.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/init/startup-data-util.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ast/modules.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/gc-invoker.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/unumsys.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/memory-balancer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/proxy-has-property.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/localematcher.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/debugging/internal/demangle.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/frame.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-debugger.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/crdtp/status.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-from-async.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-wasm-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/strings/uri.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/hash/internal/low_level_hash.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/representation-change.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/ios.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/search.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-iswellformed.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/measunit.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-error.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/filesystem/operations.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-call-descriptors.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/appendable.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uloc_keytype.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/module-decoder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/umapfile.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/node-observer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucharstriebuilder.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/selfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/factory-base.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/internal-coverage.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/code-comments.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/code-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-segment-iterator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-any.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ic/unary-op-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/inputext.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/new_helpers.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationdatawriter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/simdutf/simdutf.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-utils.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/highway/src/hwy/abort.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/stack-guard.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/iso8601cal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-of.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/strrepl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-heap-profiler-agent-impl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/liveness-broker.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/charconv.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/valarray.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/numbers/strtod.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/dtptngen.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/cxa_vector.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/x64/code-generator-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/esctrn.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/graphcycles.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/read-only-deserializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/zapping.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimize-reason.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/torque-code-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-collator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/external-reference-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-findindex.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-slice.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/string-escape-analysis-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-at.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-shadow-realm.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/string-forwarding-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-temporal.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/cxa_virtual.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/platform/platform.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/servnotf.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/static-roots-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_io.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/tracing/trace-config.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/bmpset.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/udateintervalformat.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/inspector_protocol_config.json [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-internal.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/json/json-stringifier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_cnv.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/bytecode-graph-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/tznames_impl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/displayoptions.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/unified-heap-marking-visitor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/propsvec.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/string_segment.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-repeat.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/constant-pool.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/utils/address-map.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/process-heap.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/heap-state.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/generate-bytecodes-builtins-list.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/bytestrie.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/stubdata/stubdata.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/weak-ref.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-promise.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/memory-optimizer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ic/handler-configuration.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/simulator-base.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationweights.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-reflect.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libunwind/src/src/UnwindRegistersSave.S [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/debugging/internal/examine_stack.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/putil.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/regexp-test.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/source-positions.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/wasm.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_u16.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucharstrie.cpp Compiling stringcase v0.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=stringcase CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stringcase-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stringcase-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='Takayuki Sato ' CARGO_PKG_DESCRIPTION='Converts string cases between camelCase, COBOL-CASE, kebab-case, and so on.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=stringcase CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sttk/stringcase-rust' CARGO_PKG_RUST_VERSION=1.56.1 CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name stringcase --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stringcase-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4a233b6e8de2dd33 -C extra-filename=-a257b85e7e5036fc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/fromstring.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-objects.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/vlq-base64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/fpu.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/nultrans.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/collections.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/x64/macro-assembler-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/templates/TypeBuilder_cpp.template [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/zone/zone.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/gen-regexp-special-case.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-segment-iterator.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/shared_mutex.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-constructor.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/logging/metrics.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/wasm-strings.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/turbolev-graph-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-from.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/external-reference.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/emojiprops.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uinvchar.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/checkpoint-elimination.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationiterator.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/calendar.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_padding.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/stringtriebuilder.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/formattedvalue.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/highway/src/hwy/per_target.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/x64/frame-constants-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/status.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/default-foreground-task-runner.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/synthetic-module.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/minor-gc-job.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-promise.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module-sourcemap.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/allocation-site.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/locid.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/lib/ValueConversions_cpp.template [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/repattrn.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/loclikely.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/visit-object.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/utrie.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/debug-interface.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-intl-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/locdspnm.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unifunct.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/api/api-natives.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_reader.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/tracing/traced-value.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/heap-profiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/escape-analysis.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/proxy-is-extensible.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-weak-refs.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-module.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-reverse.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/diagnostics/x64/eh-frame-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-generator-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-ir.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/debug-objects.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uloc_tag.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/ucoleitr.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/fphdlimp.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/embedder-data-array.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/servls.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-call-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/heap-space.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/heap-verifier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ast/scopes.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/type-hints.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/test-interface.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/megadom-handler.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/utils/random-number-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/div-burnikel.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/simplified-lowering.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-serialization-duplicate-tracker.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/numbers/math-random.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_fluent.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/condition_variable.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/fast-api-calls.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/ulistformatter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/parsing.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-struct.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-substr.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/duration.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/highway/src/hwy/print.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-graph.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-label.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-regalloc.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/cpp-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/str_format/output.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/string.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/feedback-vector.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/promise.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ulocale.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/double-conversion-strtod.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/regexp.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/extensions/ignition-statistics-extension.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/debugging/leak_check.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/typed-optimizations-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/date/date.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/remembered-set.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/cstr.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/loadednormalizer2impl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-code-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_u32.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-graph-visualizer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/feedback-vector.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/class-debug-reader-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-debug.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/utypes.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/tracing/trace-object.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/flush-instruction-cache.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/ephemeron-remembered-set.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/typed-optimization.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/bigint.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-profiler-agent-impl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/reloc-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/chariter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/allocation.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ast/prettyprinter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/sandbox/trusted-pointer-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/virtual-memory.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/filesystem/filesystem_error.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/dead-code-elimination.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationtailoring.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/module.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uniset_props.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-operators.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/servslkf.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-heap-broker.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-subarray.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/stdlib_stdexcept.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/wintzimpl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ubidi_props.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/zone/accounting-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-macro-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/register-allocator-verifier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/process-heap-statistics.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/titletrn.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/lib/Values_cpp.template [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/snapshot-empty.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/crc32.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/server-data.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationruleparser.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-graph-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-values.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/zonemeta.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/zone_info_source.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/alphaindex.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/random/seed_gen_exception.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/graph-trimmer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-atomics-synchronization.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/object-fromentries.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/store-store-elimination-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/functional.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/charstr.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/elements.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/object-type.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-array-writer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-generator.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/fixed-array.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-error.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/ucol_sit.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/zone/type-stats.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-intl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/regexp-match-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-stack.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/cell.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/map.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/zone-stats.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/call_once.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/regexst.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-shadow-realm.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-gc-operator-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/verbose_abort.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/cstring.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-classes.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/filterednormalizer2.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/utf_impl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/filesystem/directory_iterator.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-microtask-queue-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ustr_wcs.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/prototype-info.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-findlast.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numparse_compositions.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uenum.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unistr_cnv.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uchar.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/umutex.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/build/write_buildflag_header.py [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-includes.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/escaping.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-findlast.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-isarray.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/numbers/ieee754.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numparse_impl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/unified-heap-marking-state.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/extensions/gc-extension.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-break-iterator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/caged-heap-local-data.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/strings/string-case.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-array-random-iterator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/build-graph-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/heap-growing.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/olsontz.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/rbt_rule.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/cast.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/string_view.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unistr.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/coleitr.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uprops.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/gc-tracer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/code-reference.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/proxy-constructor.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-debug-memory-lowering-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/astro.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/tzrule.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/tmunit.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/machine-lowering-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/trusted-range.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/json/json-parser.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/pluralranges.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/double-conversion-double-to-string.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/strings.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/descriptor-array.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/template-objects.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/gregoimp.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/persistent-node.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/ordered-hash-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uarrsort.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucat.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/data-handler.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/fixed-array.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-native-context-specialization.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-at.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-shared.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/safepoint.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/symbol.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/property-access-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/loop-finder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/frame-arguments.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/simplify-tf-loops.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/keys.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/weak-object-worklists.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/graph-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-break-iterator.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/tools/testrunner/utils/dump_build_config.py [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/local-factory.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/explicit-management.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/cmemory.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/embedder-data-array.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnvisci.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-trace.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/measunit_extra.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-number-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-array.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numparse_scientific.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/debug-property-iterator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-shift.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/utf8collationiterator.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-numbers.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/value-mirror.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uscript_props.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/ic-callable.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/smpdtfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/branch-elimination.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/simd-shuffle.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/memory-chunk.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/field-type.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/umath.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-operator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/pgo.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/hash/internal/hash.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_patternstring.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/bitcast-elider.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/quantityformatter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/marking-barrier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/iostream.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/uspoof.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ustrenum.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/map-inference.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/thread.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-string-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-struct.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/linkage.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/sandbox/code-pointer-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/marking-verifier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/isolate.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/liveedit.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/trusted-object.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/set-symmetric-difference.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/vlog_config.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/dangical.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/block-instrumentation-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/platform/semaphore.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationbuilder.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-bytecode-peephole.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/diagnostics/objects-debug.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/string.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/handles/traced-handles.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-proxy.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/jump-threading.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/concurrent-marking.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/clobber-registers.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/map-updater.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/cord.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/platform/condition-variable.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/str_format/extension.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/declarable.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/source-text-module.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/utils.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-string.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-collection-iterator.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/use-map.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/opcodes.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/math.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/snapshot-utils.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/contexts.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/windtfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-filter.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/glibc/src/sysdeps/ieee754/dbl-64/branred.c [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/turboshaft-types.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-forin.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/string.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-callsite.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/match.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ubidiwrt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/member-storage.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/machine-graph-verifier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/fnmatch.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-relative-time-format.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/csrutf8.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/embedder-state.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/trace-trait.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-iterator.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/raw-machine-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/property-cell.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/int64-lowering-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/platform/time.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-shared-array.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uidna.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-function.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/regexcmp.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/debug-coverage.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/regexp-match-info.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-bytecode-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-mac.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/crdtp/json.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ic/stub-cache.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/roots/roots.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/page-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/instruction-stream.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_patternmodifier.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/indiancal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/heap-number.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ast/ast-value-factory.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/nortrans.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/default-platform.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/lookup.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/region-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-deopt-data.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/csrecog.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/buildtools/third_party/libc++/__assertion_handler [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/torque-internal.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/include/js_protocol.pdl [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/ascii.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/local-decl-encoder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/stacks.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uscript.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-finally.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/heap-consistency.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-simd-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/set-is-disjoint-from.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/machine-type.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/embedded-empty.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/hole.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/barrier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/cross-heap-remembered-set.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/implementation-visitor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-import-wrapper-cache.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/dtfmtsym.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/tolowtrn.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/machine-operator-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/allocation-tracker.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/raw_logging.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/utrie_swap.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-pointer-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uchriter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-sharedarraybuffer-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/dtitvfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/instance-type-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-createtypedarray.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-in-js-inlining-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/snapshot-source-sink.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/call-site-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-weak-refs.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/heap-page.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unistr_props.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/osr.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/experimental/experimental-bytecode.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/tztrans.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/preparser.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/filesystem/path.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/csrsbcs.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/simd.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-display-names.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/feedback-cell.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_compact.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-display-names.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-date-time-format.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-register.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/streaming-decoder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler-base.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/heap-visitor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/bytecode-analysis.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uniset.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/profiler-stats.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/fuzzing/random-module-generation.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucmndata.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/setup-builtins-internal.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/source-text-module.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-misc.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/rbbirb.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-debug.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/sandbox/hardware-support.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/random/internal/seed_material.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/marking-state.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/arguments.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/compilation-dependencies.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/virtual-address-space-page-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/sync-streaming-decoder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/rbt_set.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/platform/platform-openbsd.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/datefmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/tzgnames.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-temporal-objects.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-replaceall.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/platform/mutex.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/diagnostics/compilation-statistics.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/strerror.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/platform/memory-protection-key.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/stress-scavenge-observer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/scriptset.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/cycleclock.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/types.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/base/asm/x64/push_registers_asm.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-json.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/rbt_data.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/abort_message.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/search-util.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/number.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ast/variables.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-regex.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/cpu-profiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/siphash/halfsiphash.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-node.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/common/ptr-compr.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-utils.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/servlkf.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-iterator-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/tracing/trace-buffer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/frames.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ustrfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/ethpccal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/bytestrieiterator.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-set.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/wasm-to-js.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/scheduler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/currfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/condition_variable_destructor.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/brkeng.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/type-parser.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-test.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/sweeper.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/ryu/d2fixed.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/set-union.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/memory-optimization-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/timezone.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/mutable-page-metadata.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-interpreter-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-number-tsa.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/handler-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/rbbitblb.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/revectorizer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_set.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/highway/src/hwy/stats.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-dataview.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unorm.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/hash.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-shadow-realm-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/debug-wasm-objects.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/snapshot-data.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-arraybuffer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/bitwise.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/experimental/experimental-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/sysinfo.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/numeric/int128.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/simplified-operator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/read-only-heap.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/deoptimizer/x64/deoptimizer-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-ic-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/uni2name.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-temporal-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnvbocu.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree_navigator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-inspector-impl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-context-specialization.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-locale.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/proxy-set-property.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-deep-serializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/globals.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ubrk.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/cxa_aux_runtime.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_fallback.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/propname.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numparse_parsednumber.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_longnames.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/vzone.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-to-reversed.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/double-conversion-string-to-double.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/heap-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-graph-printer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_u8.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/x64/regexp-macro-assembler-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/sharedobject.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/state-values-utils.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/basictz.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uhash.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-test-wasm.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/builtin-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-number-format.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/templates/Imported_h.template [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numsys.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/preparse-data.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ruleiter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-escape-analysis.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv2022.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/loop-unrolling.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-lowering-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-string-tsa.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/regexp-source.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-array-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/loclikelysubtags.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_err.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/decompression-optimization-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/dependent-code.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationsettings.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/init/setup-isolate-deserialize.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-find.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/liveedit-diff.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/mul-fft.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/bytecode-array.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/lookup-cache.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/debugging/internal/utf8_for_code_point.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnvmbcs.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/uspoof_build.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/pipeline.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-array-iterator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/property.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/csa-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/rulebasedcollator.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/numbers/cached-powers.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-strings.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/utils/utils.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/symbolizer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ustrtrns.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/utils/memcopy.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/embedded-file-writer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/templates.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/udata.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/mark-sweep-utilities.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/utils/hex-format.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-interpreter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/unesctrn.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/coll.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/ucol.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/units_complexconverter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/value-numbering-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uhash_us.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/numbers.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-temporal.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/node-matchers.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/marker.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numparse_decimal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/file-utils.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationdatabuilder.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnvhz.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/regexp-match-all.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-with.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uloc.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-outside-posix.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/token.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_posix.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/resbund.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/smpdtfst.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/udataswp.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/usetiter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uinit.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/spill-placer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-aix.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/iterator.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/swiss-name-dictionary.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/object-size-trait.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/iterator-from.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ic/accessor-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/heap.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ulocbuilder.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-reduce.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationdata.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uniset_closure.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/api-callbacks.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/uspoof_impl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-promise-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-map.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/uregex.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/heap-base.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/traced-handles-marking-visitor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/die_if_null.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/cxa_exception_storage.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/slot-set.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-startswith.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_symbolswrapper.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/code-kind.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/csrmbcs.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationkeys.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/types.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-disposable-stack.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/optimize-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/diagnostics/gdb-jit.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/mutex_destructor.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-internal-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/handles/handles.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/execution.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-generator-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/memory-measurement.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/stats-collector.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-function.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/code-serializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/cwchar.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/utf16collationiterator.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/crc/internal/crc_non_temporal_memcpy.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/format.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/proxy-revocable.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucase.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-findindex.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/logging/counters.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/debugging/internal/decode_rust_punycode.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/global-context.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/localebuilder.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ic/handler-configuration.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/locale.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimized-frame-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/funcrepl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/handles/global-handles.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-pad.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/object.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/linear-scheduler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/v8/builtins/array-sort.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-enabled.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/handles/shared-object-conveyor-handles.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/bailout-reason.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/compactdecimalformat.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/strmatch.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/pluralmap.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-console-message.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/futex-emulation.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/thread-id.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/strstream.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/waiter-queue-node.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/common/assert-scope.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-array-buffer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-symbol.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/debugging/internal/address_is_readable.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/region.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/tools/run.py [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/sandbox/js-dispatch-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/udat.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/bytecode-liveness-map.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/debug-stack-trace-iterator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/abort-mode.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/cxa_handlers.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/regexp-match.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/plurrule.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/rbbinode.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/type-inference.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/utils/detachable-vector.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_capi.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-typedarray.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/debug/stack_trace_posix.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/simplified-lowering-verifier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/earley-parser.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-foreach.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-graph-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_formatimpl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-atomics-synchronization.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/sandbox/sandbox.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/evacuation-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ustring.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/locavailable.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/filesystem/filesystem_clock.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/convert.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/utils/version.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/logging/log.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/large-page-metadata.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-futex.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler-dispatcher/lazy-compile-dispatcher.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/asmjs/asm-parser.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-weak-refs.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/win32_waiter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-inlining-heuristic.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/bytestream.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/udatamem.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/debug-objects.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/frame-elider.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/cxa_guard.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/cpu.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/literal-objects.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-subtyping.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/cxa_thread_atexit.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/upluralrules.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-lazy-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/marking-worklist.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/type-oracle.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/tasks/cancelable-task.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-copywithin.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/access-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/servrbf.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/gc-info-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/vtzone.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/regexp-search.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/log_severity.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/normalizer2.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/startup-serializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unifiedcache.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-address-reassociation.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_decimalquantity.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/array-buffer-sweeper.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/utext.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/debug.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucasemap_titlecase_brkiter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/new_handler.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-revec-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/strings/unicode-decoder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/finalization-registry.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/aligned-slot-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/profiler-listener.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/random/seed_sequences.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/schriter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/compactor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/crc/internal/crc_x86_arm_combined.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/random/internal/entropy_pool.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/call-site-info.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/diagnostics/basic-block-profiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/baseline/bytecode-offset-iterator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-with.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/measure.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-list-format.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-duration-format.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/template-objects.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-serialization.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucurr.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/operator-properties.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/load-elimination.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/option-utils.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/decompression-optimization.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/marking-visitor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/decimfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/filesystem/directory_entry.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/tostring.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationfastlatinbuilder.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/cecal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/cpp-snapshot.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/debugging/internal/vdso_support.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/locdistance.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-endswith.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/protectors.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unormcmp.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-global.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/rbbi.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-literals.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/base/incremental-marking-schedule.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/wintz.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/thread_identity.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/memory-lowering.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wrappers.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/filteredbrk.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ustack.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/rbbidata.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_mapper.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimizer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/algorithm.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-disposable-stack.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-join.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-abstract-operations.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/custom-preview.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/experimental/experimental.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/logging.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/erarules.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/frames.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/primitive-heap-object.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/heap-object-header.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/code.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/pipelines.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/free-list.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/msgfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-some.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ic/ic-stats.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/extensions/externalize-string-extension.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/punycode.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-debugger-barrier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucptrie.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-try.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numrange_fluent.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-global-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numparse_validators.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/utf8.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-number.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/dcfmtsym.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/debug/stack_trace.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/proxy.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/context-serializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/new-spaces.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/resbund_cnv.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/strings/string-stream.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/numbers/fixed-dtoa.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/type-cache.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/ryu/d2s.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/x64/maglev-assembler-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/well-known-imports.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/rematch.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-reduceright.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/locmap.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/random/internal/randen_hwaes.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/icudataver.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/coptccal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-pipeline-statistics.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unames.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-function.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/chnsecal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/set-intersection.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_lmb.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/csmatch.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_grouping.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationrootelements.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/incremental-marking.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/locbased.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/diagnostics/objects-printer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/microtask.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-withresolvers.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/constants-table-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-typed-array-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/strings-storage.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/sweeper.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/csrucode.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnvlat1.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/rbt_pars.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/utmscale.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/ucsdet.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-jobs.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-to-sorted.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/code_generator.py [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/optional.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-to-spliced.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/util.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/elements-kind.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/common-node-cache.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/aggregate-error.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-segmenter.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/api/api.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/tracing.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/ulocdata.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-segments.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/compilation-cache.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/simpleformatter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-constructor-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/default-job.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cord_internal.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-stack-trace-impl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/random/internal/randen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/lib/Object_cpp.template [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uts46.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-splice.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-gc-lowering.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/structured_proto.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/diagnostics/disassembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-bigint.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-from.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/frame-states.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/casetrn.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/scope-info.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/memory-chunk-metadata.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/sandbox/trusted-pointer-scope.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/property-array.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/shared-ia32-x64/macro-assembler-shared-ia32-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/crdtp/span.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/patternprops.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/gender.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/fmtable_cnv.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-call-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/messages.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/templates/TypeBuilder_h.template [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/allocation-observer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/normlzr.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libunwind/src/src/Unwind-sjlj.c [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationroot.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/profile-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/operations.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/any.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/code-space-access.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/nfrule.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/rbbi_cache.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/hebrwcal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-external-refs.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/weak-code-registry.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/cpp-heap-external-object.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/internal/status_internal.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/random/discrete_distribution.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/register-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/debug-wasm-objects.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/decContext.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-load-elimination.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/currpinf.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-inside.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/templates.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/logging/local-logger.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_currencysymbols.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/deoptimizer/materialized-object-store.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/refs-map.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/log_format.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/caniter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/date/dateparser.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ast/source-range-ast-visitor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/check_protocol_compatibility.py [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/arraybuffer.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/managed.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/umutablecptrie.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/declarations.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-inside-posix.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-reduce.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-schema-agent-impl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/lib/Forward_h.template [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-wasm.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-iterator-helpers.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_affixutils.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/sys-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/regex.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/experimental/experimental-interpreter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/graph-visualizer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/proxy-get-prototype-of.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-bytecodes.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/set-is-subset-of.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/sampling-heap-profiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-race.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uresdata.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/rbtz.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/node-properties.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/swiss-hash-table-helpers.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/utils/identity-map.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/code-desc.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/proxy-delete-property.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/logging/tracing-flags.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/read-only-serializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/debugging/stacktrace.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-type-hint-lowering.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/shared-heap-deserializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-html.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-features.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/rbnf.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/heap-snapshot-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/injected-script.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/curramt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-collection.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-filter.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-phi-representation-selector.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/deserializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/str_format/bind.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/crdtp/error_support.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uvector.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/memory-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/ryu/f2s.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/gregocal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/growable-fixed-array.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/substitute.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/tiering-manager.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/heap-controller.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-compiler-definitions.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libsampler/sampler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/foreign.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ubidi.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-concurrent-dispatcher.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collation.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/conditions.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/spinlock.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/heap-statistics-collector.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/torque-defined-classes.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/debugging/symbolize.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/loop-peeling-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/strings/string-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/set-is-superset-of.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/ordered-hash-table.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/variant.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/crdtp/cbor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/lib/Object_h.template [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-array.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-register-optimizer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/intl-objects.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/sanitizer/lsan-virtual-address-space.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/instruction-selection-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/raw-heap.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/microtask-queue.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/notification.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/errorcode.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-inspector-session-impl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-abstract-module-source.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-indexof.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/dictionarydata.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-substring.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/nfrs.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/copying-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/verifier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/task-queue.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/profile-data-reader.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/select-lowering.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ast/ast.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_skeletons.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/virtual-address-space.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/brktrans.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter-intrinsics-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/temporal/temporal-parser.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/measfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/object-deserializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-foreach.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/marking-worklists.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/regexp-exec.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/str_cat.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-console-agent-impl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/scanner-character-streams.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-segments.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/debug-scopes.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/asmjs/asm-types.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/abstract-code.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/turbofan-types.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/constructor.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/schedule.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/visitor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/source-position-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/fpositer.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/parsepos.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_scientific.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/control-flow-builders.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_ext.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/bytesinkutil.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/stringpiece.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_usageprefs.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-reaction-job.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/accessors.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/machine-operator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unistr_case_locale.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/regeximp.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/uitercollationiterator.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/name-trait.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-shared-array.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-debugger-id.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/int64-lowering.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/reldtfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/status_payload_printer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/torque.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/random/internal/randen_detect.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/fmtable.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libunwind/src/src/UnwindLevel1-gcc-ext.c [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/highway/src/hwy/timer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-internal.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/inspected-context.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/tmutfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/baseline/liftoff-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/cpdtrans.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-optimize-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-number-format.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/csdetect.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_output.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/incremental-marking-job.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/name2uni.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/late-escape-analysis-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/cxa_exception.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/initialize.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/type-visitor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-typed-lowering.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/boolean.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/object-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/umsg.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/regextxt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/memory.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/tnode.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/heap.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-string.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/proxy-revoke.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-entries.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/loop-peeling.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/str_format/parser.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-source-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-of.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/currunit.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/diagnostics/eh-frame.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/maglev-safepoint-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-create-lowering.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/free-space.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/representations.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/static_unicode_sets.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/js-to-wasm.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/x64/builtins-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/lstmbe.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/uregion.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/double-conversion-cached-powers.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_cb.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/servlk.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-debugger-agent-impl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/str_replace.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-collator.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/loop-variable-optimizer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unisetspan.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/read-only-spaces.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/growable-fixed-array-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/usearch.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-every.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/csa-load-elimination.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/crc/internal/crc_memcpy_x86_arm_combined.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/access-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/tracing-cpu-profiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/islamcal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-sharedarraybuffer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/arguments.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/debugging/internal/demangle_rust.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/proxy-prevent-extensions.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/private_typeinfo.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/persncal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-parser.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-proxy-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/default-worker-threads-task-runner.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-relative-time-format.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/crc/internal/cpu_detect.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-findlastindex.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/tracing/tracing-category-observer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-array-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/cpp-heap.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numparse_currency.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/handler-table-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/simplified-operator-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/deoptimization-data.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unistr_case.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/double-conversion-fast-dtoa.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/shared-heap-serializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/main-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/delayed-task-queue.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_multiplier.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uset.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/snapshot.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/restrace.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/log_message.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnvdisp.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/unum.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/all-nodes.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/pair-load-store-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/stdexcept.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/init/v8.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/rbbisetb.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/debug-frames.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/mlbe.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/bits.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnvscsu.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/code-factory.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/base/stack.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/pending-optimization-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/torque-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-to-reversed.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/lib/Values_h.template [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/map-groupby.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/analyzer-iterator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/rbbiscan.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_utils.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ubidiln.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationcompare.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/sort-builtins.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-dotprinter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/iterator-helpers.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/flags/flags.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-shuffle-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/string-comparator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-ast.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/dictbe.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/vector-arithmetic.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uresbund.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/c-linkage.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-regexp-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/str_split.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ulist.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-graph.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/lib/ValueConversions_h.template [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/register-configuration.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/statusor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/baseline/parallel-move.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/typer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ustrcase_locale.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-iterator-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/memory.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/standardplural.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/check_op.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/block-instrumentation-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-interpreter-frame-state.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/init/setup-isolate-full.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/heap-object.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/paged-spaces.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/atomic.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_rounding.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-weak-refs.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-disposable-stack.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/console.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-compilation-unit.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-list-format.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-compilation-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/blocking_counter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/source-position.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/anytrans.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/scientificnumberformatter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/basic-block-instrumentor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-keys.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/swiss-name-dictionary.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/zrule.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_integerwidth.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/crdtp/dispatch.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/ufieldpositer.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/code-stats.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-concat.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numrange_capi.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-function.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/remtrans.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/worker-thread.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/dayperiodrules.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_modifiers.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/zone/zone-segment.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/crdtp/serializable.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/localeprioritylist.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/testing.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/glibc/src/sysdeps/ieee754/dbl-64/s_sin.c [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/brkiter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/names-provider.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/minor-mark-sweep.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/normalizer2impl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/globals.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-all.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/mul-schoolbook.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucharstrieiterator.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/x64/cpu-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-result.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/handles/persistent-handles.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-flat.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/plurfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/control-equivalence.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/platform/platform-posix-time.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-function-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/taiwncal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/tmutamt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-api.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/units_converter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/maglev/x64/maglev-ir-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/typeinfo.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/constant-array-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/units_data.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/stsearch.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/log_sink.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/buddhcal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-date-time-format.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/once.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/value-serializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/extensions/statistics-extension.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/csr2022.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-proxy.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/vector.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/external-reference-encoder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/v8threads.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction-selector.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/type-assertions-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/backing-store.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/literal-objects.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/utils/ostreams.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/unoptimized-compilation-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/debug-evaluate.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-trace.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/reldatefmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/map.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/diagnostics/x64/unwinder-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cord_rep_crc.cc [num-bigint 0.4.4] cargo:rustc-cfg=use_addcarry [num-bigint 0.4.4] cargo:rerun-if-changed=build.rs [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-operands.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/nullguard.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-plural-rules.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-handler-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-intrinsic-lowering.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-macro-assembler-tracer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/stdlib_typeinfo.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/strings/string-hasher.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numparse_symbols.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecodes.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-objects.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-raw-json.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/x64/instruction-selector-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_asformat.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/lsr.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/uregexc.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/strings/char-predicates.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uobject.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/constant-folding-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/random.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/property-descriptor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-scopes.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/page-metadata.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/mutex.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-regexp.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/mul-toom.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/torque-parser.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/buildtools/third_party/libc++/__config_site [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/quant.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-typer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ic/binary-op-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/x64/instruction-scheduler-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/loop-analysis.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-decoder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/base.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/trap-handler/handler-outside.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/bind.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/ieee754.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-typed-array.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationfcd.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/bigint.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-compiler-tonode.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-inlining-into-js.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/uspoof_conf.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/init/bootstrapper.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/operator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/cxa_demangle.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-intl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucasemap.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/large-spaces.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/pointer-policies.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-disposable-stack.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/utrace.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/visitors.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/unified-heap-marking-verifier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/utrie2_builder.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/numbers/bignum-dtoa.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/sandbox/external-pointer-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-console.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/debug/debug-scope-iterator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-date-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/platform.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/concurrent-marker.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-object.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ustr_cnv.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/read-only-promotion.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationsets.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/roots-serializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/compaction-worklists.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/remote-object-id.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/baseline/liftoff-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/div-schoolbook.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-symbol.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/bytecode-array.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/string-builder-optimizer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/late-escape-analysis.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/debugging/failure_signal_handler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_ct.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/reflect.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/listformatter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-generic-lowering.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/sandbox/cppheap-pointer-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/numbers/dtoa.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/characterproperties.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/utils/sha-256.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/tznames.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/dtintrv.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/icuplug.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/js-to-js.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/page-pool.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/messagepattern.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/highway/src/hwy/aligned_allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unistr_titlecase_brkiter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/collection-barrier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/winnmfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-object-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/utrie2.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-duration-format.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-runtime-agent-impl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/scope-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/sharedbreakiterator.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/encoded-c-signature.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/numbers/conversions.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/internal.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/function.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/logging/log-file.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/compilation-cache-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/translit.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/baseline/baseline-batch-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/ostringstream.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/charconv.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/setup-heap-internal.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp-string-iterator.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numparse_affixes.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_u7.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/util_props.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/binding.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/templates/Exported_h.template [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-unshift.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-tracer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-js.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/gc-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/csa-optimize-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/base/memory-tagging.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ures_cnv.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/turboshaft-graph-interface.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-engine.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/format.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/oddball.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/name.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/diagnostics/unwinder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/decNumber.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/graph.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ustrcase.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-result-vector.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/init/icu_util.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/cxa_default_handlers.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uset_props.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/object-groupby.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/escaping.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/function-body-decoder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucln_cmn.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/utils/allocation.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ast/ast-function-literal-id-reindexer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/usprep.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/cord_analysis.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cordz_functions.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/caged-heap.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uvectr64.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/page-memory.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/base/worklist.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/factory.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/locutil.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/set-difference.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-console.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/proto.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/escape-analysis-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/canonical-types.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/property-descriptor-object.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/formattedval_iterimpl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/crdtp/protocol_core.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/pretenuring-handler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/machine-graph.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/mksnapshot.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/gap-resolver.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/rbt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/formatted_string_builder.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/utils.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/serv.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libunwind/src/src/libunwind.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/jump-table-assembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-revec-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/embedded-data.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/proxy-get-property.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/cc-generator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/choicfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/string-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/emulated-virtual-address-subspace.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ushape.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ic/ic.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-collections.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-temporal-objects.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-every.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/random_shuffle.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cord_rep_btree.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/double-conversion-bignum.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/ucol_res.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/ic.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/logging.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/rewriter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction-scheduler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/hash/internal/city.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/add-type-assertions-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/symbol-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/objects.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/random/internal/randen_round_keys.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/new.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/context-deserializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/usc_impl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/literal-buffer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/bytestriebuilder.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/prefinalizer-handler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/strings/unicode.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-reduce-right.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/move-optimizer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/loop-unrolling-phase.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libunwind/src/src/Unwind-EHABI.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer-deserializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/fallback_malloc.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-match-search.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/utrans.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/tracing/trace-event.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-bigint-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/memory-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/cfg.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libunwind/src/src/UnwindRegistersRestore.S [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/div-barrett.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-segmenter.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucol_swp.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/sidetable.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-struct.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-conversion-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-module.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-atomics.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/free-list.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationdatareader.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/division-by-constant.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/loop-unrolling-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/jump-table-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/suppressed-error.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/declaration-visitor.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/rbbistbl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-gen.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-resolve.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/extensions/cputracemark-extension.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-slice.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-array.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/memutil.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-value-utils.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/func-name-inferrer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/inspector_protocol/crdtp/json_platform_v8.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++abi/src/src/cxa_personality.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/ic/keyed-store-generic.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/bigint-internal.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/collationfastlatin.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/udatpg.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/third_party/glibc/src/sysdeps/ieee754/dbl-64/sincostab.c [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv_bld.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/div-helpers.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/crc/crc32c.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-slice.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/sanitizer/lsan-page-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/finalization-registry-cleanup-task.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/node.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/platform-embedded-file-writer-win.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/transreg.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-bigint.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/string-16.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/damerau_levenshtein_distance.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/double-conversion-bignum-dtoa.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/compiler-source-position-table.cc Compiling vcpkg v0.2.15 [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter-generator-tsa.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/module-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/js-inlining.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/transitions.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/synthetic-module.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/sortkey.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-objects.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/utils/bit-vector.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-debugger-script.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/numbers/diy-fp.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/exception.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/str_format/float_conversion.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/baseline/baseline.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/backend/x64/unwinding-info-writer-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/proxy-set-prototype-of.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/marking.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/diagnostics/x64/disasm-x64.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-collections.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/tracing/tracing-controller.cc Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=vcpkg CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vcpkg-0.2.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vcpkg-0.2.15/Cargo.toml CARGO_PKG_AUTHORS='Jim McGrath ' CARGO_PKG_DESCRIPTION='A library to find native dependencies in a vcpkg tree at build time in order to be used in Cargo build scripts. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vcpkg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mcgoo/vcpkg-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name vcpkg --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vcpkg-0.2.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cbf044d506461377 -C extra-filename=-0aad9d13ad2c6b61 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-object.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/crc/internal/crc.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libunwind/src/src/UnwindLevel1.c [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-some.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uiter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/mark-compact.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ustr_titlecase_brkiter.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/edits.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/intl-objects.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/parser.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/tridpars.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/chrono.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_notation.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/function-compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/instructions.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cord_rep_consume.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/str_format/arg.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/barrier.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/resource.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/scavenger.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-typer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/asmjs/asm-js.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/object-stats.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-disassembler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/dtrule.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/code-range.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/units_router.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/ucal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_decimfmtprops.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/cppgc/write-barrier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/japancal.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/struct.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/parsing/pending-compilation-error-handler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/tasks/operations-barrier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-regexp.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-to-sorted.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/profiler/tick-sample.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/tasks/task-utils.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/bigint/mul-karatsuba.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnvsel.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-objects.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/node-origin-table.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/highway/src/hwy/targets.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/graph-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/formattedval_sbimpl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/torque/kythe-data.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/regexp-replace.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/string-trim.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/tzfmt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/conversion.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/typed-array-sort.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/default-thread-isolated-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/random/gaussian_distribution.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/system_error.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/simpletz.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter-intrinsics.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/toupptrn.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/number_simple.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-raw-json.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/crc/internal/crc_cord_state.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/extensions/trigger-failure-extension.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/evacuation-verifier.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/bocsu.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/base/active-system-pages.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module-builder.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/spaces.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/ucln_in.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/unifilt.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/ztrans.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/ios.instantiations.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/numbers/bignum.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-bigint.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-atomics-synchronization.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/locresdata.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/promise-all-element-closure.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/string-util.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-at.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/platform/platform-posix.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/operation-typer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/test/torque/test-torque.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/libplatform/tracing/trace-writer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-date.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/sandbox/testing.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/numrange_impl.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/heap/combined-heap.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/inspector/v8-string-conversions.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/random/internal/randen_slow.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/redundancy-elimination.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/stringify_sink.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/i18n/dtitvinf.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/snapshot/startup-deserializer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/uvectr32.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-plural-rules.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-lastindexof.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/profiling/internal/exponential_biased.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/wasm/module-instantiate.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/icu/source/common/ucnv.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/third_party/libc++/src/src/future.cpp [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-date.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-shadow-realm.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/objects/js-array-buffer.tq [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/base/bounded-page-allocator.cc [v8 137.2.1] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/v8/src/builtins/array-find.tq [v8 137.2.1] cargo:rustc-env=GN_OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out [v8 137.2.1] ninja: Entering directory `/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out' Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,logging,prettyplease,runtime,which-rustfmt CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_LOGGING=1 CARGO_FEATURE_PRETTYPLEASE=1 CARGO_FEATURE_RUNTIME=1 CARGO_FEATURE_WHICH_RUSTFMT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5/Cargo.toml CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bindgen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.69.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=69 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' DEBUG=false DEP_PRETTYPLEASE02_VERSION=0.2.17 HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/bindgen-e091716873e9c5fe/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/bindgen-041224989397614e/build-script-build` [bindgen 0.69.5] cargo:rerun-if-env-changed=LLVM_CONFIG_PATH [bindgen 0.69.5] cargo:rerun-if-env-changed=LIBCLANG_PATH [bindgen 0.69.5] cargo:rerun-if-env-changed=LIBCLANG_STATIC_PATH [bindgen 0.69.5] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS [bindgen 0.69.5] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64-unknown-openbsd [bindgen 0.69.5] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64_unknown_openbsd Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_bigint CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Big integer implementation for Rust' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-bigint' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-bigint CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-bigint' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-bigint-60db2cfc5e77f318/out /usr/local/bin/rustc --crate-name num_bigint --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="rand"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "quickcheck", "rand", "serde", "std"))' -C metadata=5a1be5346884b0d5 -C extra-filename=-f7c4ce887468d208 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_integer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_integer-7c0ed44e21c4b33b.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib --cfg u64_digit --cfg has_try_from --cfg use_addcarry` Compiling which v4.4.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=which CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/which-4.4.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/which-4.4.2/Cargo.toml CARGO_PKG_AUTHORS='Harry Fei ' CARGO_PKG_DESCRIPTION='A Rust equivalent of Unix command "which". Locate installed executable in cross platforms.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=which CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/harryfei/which-rs.git' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=4.4.2 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name which --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/which-4.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("regex"))' -C metadata=4f8f7eaedc036027 -C extra-filename=-b2bee90044980238 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --extern home=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhome-59dde66763005e03.rmeta --extern rustix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustix-edaed522519a64de.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs:186:7 | 186 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs:192:7 | 192 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs:209:28 | 209 | #[cfg(all(feature = "std", has_try_from))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs:219:7 | 219 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:5:7 | 5 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:10:7 | 10 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:316:7 | 316 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:328:7 | 328 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:112:15 | 112 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 134 | impl_try_from_bigint!(u8, ToPrimitive::to_u8); | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:122:15 | 122 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 134 | impl_try_from_bigint!(u8, ToPrimitive::to_u8); | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:112:15 | 112 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 135 | impl_try_from_bigint!(u16, ToPrimitive::to_u16); | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:122:15 | 122 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 135 | impl_try_from_bigint!(u16, ToPrimitive::to_u16); | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:112:15 | 112 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 136 | impl_try_from_bigint!(u32, ToPrimitive::to_u32); | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:122:15 | 122 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 136 | impl_try_from_bigint!(u32, ToPrimitive::to_u32); | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:112:15 | 112 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 137 | impl_try_from_bigint!(u64, ToPrimitive::to_u64); | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:122:15 | 122 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 137 | impl_try_from_bigint!(u64, ToPrimitive::to_u64); | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:112:15 | 112 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 138 | impl_try_from_bigint!(usize, ToPrimitive::to_usize); | --------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:122:15 | 122 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 138 | impl_try_from_bigint!(usize, ToPrimitive::to_usize); | --------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:112:15 | 112 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 139 | impl_try_from_bigint!(u128, ToPrimitive::to_u128); | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:122:15 | 122 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 139 | impl_try_from_bigint!(u128, ToPrimitive::to_u128); | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:112:15 | 112 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 141 | impl_try_from_bigint!(i8, ToPrimitive::to_i8); | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:122:15 | 122 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 141 | impl_try_from_bigint!(i8, ToPrimitive::to_i8); | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:112:15 | 112 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 142 | impl_try_from_bigint!(i16, ToPrimitive::to_i16); | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:122:15 | 122 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 142 | impl_try_from_bigint!(i16, ToPrimitive::to_i16); | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:112:15 | 112 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 143 | impl_try_from_bigint!(i32, ToPrimitive::to_i32); | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:122:15 | 122 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 143 | impl_try_from_bigint!(i32, ToPrimitive::to_i32); | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:112:15 | 112 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 144 | impl_try_from_bigint!(i64, ToPrimitive::to_i64); | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:122:15 | 122 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 144 | impl_try_from_bigint!(i64, ToPrimitive::to_i64); | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:112:15 | 112 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 145 | impl_try_from_bigint!(isize, ToPrimitive::to_isize); | --------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:122:15 | 122 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 145 | impl_try_from_bigint!(isize, ToPrimitive::to_isize); | --------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:112:15 | 112 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 146 | impl_try_from_bigint!(i128, ToPrimitive::to_i128); | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigint/convert.rs:122:15 | 122 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 146 | impl_try_from_bigint!(i128, ToPrimitive::to_i128); | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_bigint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint.rs:1029:21 | 1029 | #[cfg(any(test, not(u64_digit)))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint.rs:1036:21 | 1036 | #[cfg(any(test, not(u64_digit)))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint.rs:1047:11 | 1047 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint.rs:1061:7 | 1061 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/addition.rs:1:11 | 1 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_addcarry` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/addition.rs:12:11 | 12 | #[cfg(all(use_addcarry, target_arch = "x86_64"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_addcarry)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_addcarry)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_addcarry` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/addition.rs:15:11 | 15 | #[cfg(all(use_addcarry, target_arch = "x86"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_addcarry)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_addcarry)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_addcarry` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/addition.rs:19:11 | 19 | #[cfg(all(use_addcarry, u64_digit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_addcarry)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_addcarry)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/addition.rs:19:25 | 19 | #[cfg(all(use_addcarry, u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_addcarry` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/addition.rs:27:11 | 27 | #[cfg(all(use_addcarry, not(u64_digit)))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_addcarry)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_addcarry)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/addition.rs:27:29 | 27 | #[cfg(all(use_addcarry, not(u64_digit)))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_addcarry` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/addition.rs:36:11 | 36 | #[cfg(not(use_addcarry))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_addcarry)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_addcarry)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/addition.rs:157:15 | 157 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/addition.rs:175:11 | 175 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/addition.rs:202:15 | 202 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/addition.rs:228:11 | 228 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/division.rs:2:11 | 2 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/division.rs:389:15 | 389 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/division.rs:400:11 | 400 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/division.rs:431:15 | 431 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/division.rs:448:11 | 448 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/multiplication.rs:3:11 | 3 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/multiplication.rs:487:15 | 487 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/multiplication.rs:498:11 | 498 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/multiplication.rs:516:15 | 516 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/multiplication.rs:530:11 | 530 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:1:11 | 1 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_addcarry` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:12:11 | 12 | #[cfg(all(use_addcarry, target_arch = "x86_64"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_addcarry)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_addcarry)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_addcarry` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:15:11 | 15 | #[cfg(all(use_addcarry, target_arch = "x86"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_addcarry)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_addcarry)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_addcarry` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:19:11 | 19 | #[cfg(all(use_addcarry, u64_digit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_addcarry)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_addcarry)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:19:25 | 19 | #[cfg(all(use_addcarry, u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_addcarry` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:27:11 | 27 | #[cfg(all(use_addcarry, not(u64_digit)))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_addcarry)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_addcarry)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:27:29 | 27 | #[cfg(all(use_addcarry, not(u64_digit)))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `use_addcarry` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:36:11 | 36 | #[cfg(not(use_addcarry))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(use_addcarry)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(use_addcarry)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:170:15 | 170 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:181:11 | 181 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:204:15 | 204 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:212:11 | 212 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:223:15 | 223 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:235:11 | 235 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:258:15 | 258 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:266:11 | 266 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:278:15 | 278 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/subtraction.rs:290:11 | 290 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:13:7 | 13 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:17:7 | 17 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:399:15 | 399 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 421 | impl_try_from_biguint!(u8, ToPrimitive::to_u8); | ---------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:409:15 | 409 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 421 | impl_try_from_biguint!(u8, ToPrimitive::to_u8); | ---------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:399:15 | 399 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 422 | impl_try_from_biguint!(u16, ToPrimitive::to_u16); | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:409:15 | 409 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 422 | impl_try_from_biguint!(u16, ToPrimitive::to_u16); | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:399:15 | 399 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 423 | impl_try_from_biguint!(u32, ToPrimitive::to_u32); | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:409:15 | 409 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 423 | impl_try_from_biguint!(u32, ToPrimitive::to_u32); | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:399:15 | 399 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 424 | impl_try_from_biguint!(u64, ToPrimitive::to_u64); | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:409:15 | 409 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 424 | impl_try_from_biguint!(u64, ToPrimitive::to_u64); | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:399:15 | 399 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 425 | impl_try_from_biguint!(usize, ToPrimitive::to_usize); | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:409:15 | 409 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 425 | impl_try_from_biguint!(usize, ToPrimitive::to_usize); | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:399:15 | 399 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 426 | impl_try_from_biguint!(u128, ToPrimitive::to_u128); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:409:15 | 409 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 426 | impl_try_from_biguint!(u128, ToPrimitive::to_u128); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:399:15 | 399 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 428 | impl_try_from_biguint!(i8, ToPrimitive::to_i8); | ---------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:409:15 | 409 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 428 | impl_try_from_biguint!(i8, ToPrimitive::to_i8); | ---------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:399:15 | 399 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 429 | impl_try_from_biguint!(i16, ToPrimitive::to_i16); | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:409:15 | 409 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 429 | impl_try_from_biguint!(i16, ToPrimitive::to_i16); | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:399:15 | 399 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 430 | impl_try_from_biguint!(i32, ToPrimitive::to_i32); | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:409:15 | 409 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 430 | impl_try_from_biguint!(i32, ToPrimitive::to_i32); | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:399:15 | 399 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 431 | impl_try_from_biguint!(i64, ToPrimitive::to_i64); | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:409:15 | 409 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 431 | impl_try_from_biguint!(i64, ToPrimitive::to_i64); | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:399:15 | 399 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 432 | impl_try_from_biguint!(isize, ToPrimitive::to_isize); | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:409:15 | 409 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 432 | impl_try_from_biguint!(isize, ToPrimitive::to_isize); | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:399:15 | 399 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 433 | impl_try_from_biguint!(i128, ToPrimitive::to_i128); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:409:15 | 409 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 433 | impl_try_from_biguint!(i128, ToPrimitive::to_i128); | -------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_try_from_biguint` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:542:15 | 542 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 554 | impl_biguint_try_from_int!(i8, FromPrimitive::from_i8); | ------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_biguint_try_from_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:542:15 | 542 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 555 | impl_biguint_try_from_int!(i16, FromPrimitive::from_i16); | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_biguint_try_from_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:542:15 | 542 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 556 | impl_biguint_try_from_int!(i32, FromPrimitive::from_i32); | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_biguint_try_from_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:542:15 | 542 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 557 | impl_biguint_try_from_int!(i64, FromPrimitive::from_i64); | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_biguint_try_from_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:542:15 | 542 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 558 | impl_biguint_try_from_int!(isize, FromPrimitive::from_isize); | ------------------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_biguint_try_from_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `has_try_from` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/convert.rs:542:15 | 542 | #[cfg(has_try_from)] | ^^^^^^^^^^^^ ... 559 | impl_biguint_try_from_int!(i128, FromPrimitive::from_i128); | ---------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_try_from)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_try_from)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_biguint_try_from_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:3:11 | 3 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:20:7 | 20 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:39:7 | 39 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:87:7 | 87 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:111:7 | 111 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:119:11 | 119 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:127:11 | 127 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:156:11 | 156 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:163:11 | 163 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:183:11 | 183 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:191:11 | 191 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:216:11 | 216 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:223:7 | 223 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:231:7 | 231 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:260:7 | 260 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:9:11 | 9 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:11:11 | 11 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:13:11 | 13 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:16:15 | 16 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:176:15 | 176 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/iter.rs:179:11 | 179 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/serde.rs:21:15 | 21 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/serde.rs:33:11 | 33 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/serde.rs:79:15 | 79 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint/serde.rs:94:11 | 94 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint.rs:529:19 | 529 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint.rs:535:15 | 535 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint.rs:558:19 | 558 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/biguint.rs:561:15 | 561 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigrand.rs:50:15 | 50 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/bigrand.rs:61:11 | 61 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs:240:15 | 240 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs:242:11 | 242 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs:247:15 | 247 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs:249:11 | 249 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs:253:15 | 253 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs:255:11 | 255 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs:259:15 | 259 | #[cfg(not(u64_digit))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `u64_digit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs:261:11 | 261 | #[cfg(u64_digit)] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(u64_digit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(u64_digit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Compiling itertools v0.12.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=itertools CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.12.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.12.1/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itertools CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-itertools/itertools' CARGO_PKG_RUST_VERSION=1.43.1 CARGO_PKG_VERSION=0.12.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name itertools --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=0ae2bc7d968beefc -C extra-filename=-4dee2884ad028362 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1/2177] ACTION //build:chromeos_buildflags(//build/toolchain/openbsd:clang_x64) [v8 137.2.1] [2/2177] CXX obj/buildtools/third_party/libc++/libc++/any.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling lazycell v1.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lazycell CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazycell-1.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazycell-1.3.0/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Nikita Pekin ' CARGO_PKG_DESCRIPTION='A library providing a lazily filled Cell struct' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazycell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/indiv0/lazycell' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name lazycell --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazycell-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clippy", "nightly", "nightly-testing", "serde"))' -C metadata=59def90781c0405a -C extra-filename=-78968cd01d07a499 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazycell-1.3.0/src/lib.rs:269:31 | 269 | if NONE != self.state.compare_and_swap(NONE, LOCK, Ordering::Acquire) { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `core::sync::atomic::AtomicUsize::compare_and_swap`: Use `compare_exchange` or `compare_exchange_weak` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazycell-1.3.0/src/lib.rs:275:31 | 275 | if LOCK != self.state.compare_and_swap(LOCK, SOME, Ordering::Release) { | ^^^^^^^^^^^^^^^^ warning: `lazycell` (lib) generated 2 warnings Compiling zerocopy-derive v0.7.32 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zerocopy_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-derive-0.7.32 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-derive-0.7.32/Cargo.toml CARGO_PKG_AUTHORS='Joshua Liebow-Feeser ' CARGO_PKG_DESCRIPTION='Custom derive for traits from the zerocopy crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='BSD-2-Clause OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zerocopy-derive CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/google/zerocopy' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.7.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zerocopy_derive --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-derive-0.7.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f2efd01030a35170 -C extra-filename=-f33f86a454628d92 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: trait `BoolExt` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-derive-0.7.32/src/lib.rs:818:7 | 818 | trait BoolExt { | ^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [v8 137.2.1] [3/2177] CXX obj/buildtools/third_party/libc++/libc++/bind.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [4/2177] CXX obj/buildtools/third_party/libc++/libc++/call_once.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [5/2177] CXX obj/buildtools/third_party/libc++/libc++/atomic.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [6/2177] CXX obj/buildtools/third_party/libc++/libc++/charconv.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [7/2177] CXX obj/buildtools/third_party/libc++/libc++/condition_variable_destructor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `zerocopy-derive` (lib) generated 1 warning Compiling fs_extra v1.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fs_extra CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs_extra-1.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs_extra-1.3.0/Cargo.toml CARGO_PKG_AUTHORS='Denis Kurilenko ' CARGO_PKG_DESCRIPTION='Expanding std::fs and std::io. Recursively copy folders with information about process and much more.' CARGO_PKG_HOMEPAGE='https://github.com/webdesus/fs_extra' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fs_extra CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/webdesus/fs_extra' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fs_extra --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs_extra-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1702b8b7223ab652 -C extra-filename=-635e049f23de229b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [8/2177] CXX obj/buildtools/third_party/libc++/libc++/exception.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [9/2177] CXX obj/buildtools/third_party/libc++/libc++/barrier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [10/2177] CXX obj/buildtools/third_party/libc++/libc++/error_category.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling siphasher v0.3.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=siphasher CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/siphasher-0.3.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/siphasher-0.3.11/Cargo.toml CARGO_PKG_AUTHORS='Frank Denis ' CARGO_PKG_DESCRIPTION='SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust' CARGO_PKG_HOMEPAGE='https://docs.rs/siphasher' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=siphasher CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jedisct1/rust-siphash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name siphasher --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/siphasher-0.3.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=4adce909aa2cfb56 -C extra-filename=-add1f74d193485c6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.12.1/src/lib.rs:1438:30 | 1438 | fn peeking_take_while(&mut self, accept: F) -> PeekingTakeWhile | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1438 | fn peeking_take_while(&mut self, accept: F) -> PeekingTakeWhile<'_, Self, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.12.1/src/lib.rs:1464:26 | 1464 | fn take_while_ref(&mut self, accept: F) -> TakeWhileRef | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1464 | fn take_while_ref(&mut self, accept: F) -> TakeWhileRef<'_, Self, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.12.1/src/lib.rs:2309:26 | 2309 | fn format(self, sep: &str) -> Format | ^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2309 | fn format(self, sep: &str) -> Format<'_, Self> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.12.1/src/lib.rs:2348:34 | 2348 | fn format_with(self, sep: &str, format: F) -> FormatWith | ^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2348 | fn format_with(self, sep: &str, format: F) -> FormatWith<'_, Self, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.12.1/src/adaptors/mod.rs:591:35 | 591 | pub fn take_while_ref(iter: &mut I, f: F) -> TakeWhileRef | ^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 591 | pub fn take_while_ref(iter: &mut I, f: F) -> TakeWhileRef<'_, I, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.12.1/src/peeking_take_while.rs:129:39 | 129 | pub fn peeking_take_while(iter: &mut I, f: F) -> PeekingTakeWhile | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 129 | pub fn peeking_take_while(iter: &mut I, f: F) -> PeekingTakeWhile<'_, I, F> | +++ Compiling strum v0.27.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=strum CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum-0.27.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum-0.27.1/Cargo.toml CARGO_PKG_AUTHORS='Peter Glotfelty ' CARGO_PKG_DESCRIPTION='Helpful macros for working with enums and strings' CARGO_PKG_HOMEPAGE='https://github.com/Peternator7/strum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Peternator7/strum' CARGO_PKG_RUST_VERSION=1.66.1 CARGO_PKG_VERSION=0.27.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name strum --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum-0.27.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="std"' --cfg 'feature="strum_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "phf", "std", "strum_macros"))' -C metadata=9a9d61f0daaec61b -C extra-filename=-91838348c94bb6a2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern strum_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstrum_macros-2e1674446cf80314.so --cap-lints warn -L/usr/local/lib` Compiling deno_ops v0.231.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_ops CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ops-0.231.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ops-0.231.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Proc macro for writing Deno Ops' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_ops CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_core' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.231.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=231 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_ops --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ops-0.231.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8b1db8722acf154d -C extra-filename=-77f3eea77850bc3c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rlib --extern proc_macro_rules=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro_rules-9668b070a80a4197.rlib --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern stringcase=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstringcase-a257b85e7e5036fc.rlib --extern strum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstrum-91838348c94bb6a2.rlib --extern strum_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstrum_macros-2e1674446cf80314.so --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling phf_shared v0.11.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=phf_shared CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf_shared-0.11.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf_shared-0.11.2/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Support code shared by PHF libraries' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=phf_shared CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-phf/rust-phf' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name phf_shared --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf_shared-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=bb0099e09027dbac -C extra-filename=-9c28fa6eaf09a990 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern siphasher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsiphasher-add1f74d193485c6.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bindgen CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5/Cargo.toml CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bindgen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.69.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=69 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/bindgen-e091716873e9c5fe/out /usr/local/bin/rustc --crate-name bindgen --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="logging"' --cfg 'feature="prettyplease"' --cfg 'feature="runtime"' --cfg 'feature="which-rustfmt"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static", "which-rustfmt"))' -C metadata=4e222e15f0c3f2e6 -C extra-filename=-bb99fa647d47e868 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern cexpr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcexpr-4d37902fa50c119b.rmeta --extern clang_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libclang_sys-e8368c82af764acb.rmeta --extern itertools=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitertools-4dee2884ad028362.rmeta --extern lazy_static=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_static-9b4bcdad367b2e36.rmeta --extern lazycell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazycell-78968cd01d07a499.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern prettyplease=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprettyplease-ba8e044c7e711fa9.rmeta --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-3b4eff8a1051cf22.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-59861e9afb0d0e18.rmeta --extern shlex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libshlex-714597095896006d.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rmeta --extern which=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwhich-b2bee90044980238.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [11/2177] CXX obj/buildtools/third_party/libc++/libc++/condition_variable.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `itertools` (lib) generated 6 warnings Compiling zerocopy v0.7.32 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zerocopy CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/Cargo.toml CARGO_PKG_AUTHORS='Joshua Liebow-Feeser ' CARGO_PKG_DESCRIPTION='Utilities for zero-copy parsing and serialization' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='BSD-2-Clause OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zerocopy CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/google/zerocopy' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.7.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zerocopy --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="byteorder"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="simd"' --cfg 'feature="zerocopy-derive"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "byteorder", "default", "derive", "simd", "simd-nightly", "zerocopy-derive"))' -C metadata=a1c04281cdd2365e -C extra-filename=-56b8d54fd3a5dd6b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern byteorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbyteorder-b807ad734c62f7e2.rmeta --extern zerocopy_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerocopy_derive-f33f86a454628d92.so --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [12/2177] CXX obj/buildtools/third_party/libc++/libc++/chrono.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: lint `illegal_floating_point_literal_pattern` has been removed: no longer a warning, float patterns behave the same as `==` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:161:5 | 161 | illegal_floating_point_literal_pattern, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:157:9 | 157 | #![deny(renamed_and_removed_lints)] | ^^^^^^^^^^^^^^^^^^^^^^^^^ warning: unexpected `cfg` condition name: `__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:177:5 | 177 | __INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `kani` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:218:23 | 218 | #![cfg_attr(any(test, kani), allow( | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(kani)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:232:13 | 232 | #![cfg_attr(doc_cfg, feature(doc_cfg))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:234:5 | 234 | __INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:248:12 | 248 | #[cfg_attr(doc_cfg, doc(cfg(feature = "byteorder")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:258:12 | 258 | #[cfg_attr(doc_cfg, doc(cfg(feature = "byteorder")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:263:12 | 263 | #[cfg_attr(doc_cfg, doc(cfg(feature = "derive")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:270:12 | 270 | #[cfg_attr(doc_cfg, doc(cfg(feature = "derive")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `kani` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:295:30 | 295 | #[cfg(any(feature = "alloc", kani))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(kani)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:312:21 | 312 | #[cfg(all(test, not(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `kani` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:352:16 | 352 | #[cfg_attr(any(kani, test), derive(Copy, Clone, Debug, PartialEq, Eq))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(kani)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `kani` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:358:16 | 358 | #[cfg_attr(any(kani, test), derive(Copy, Clone, Debug, PartialEq, Eq))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(kani)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `kani` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:364:16 | 364 | #[cfg_attr(any(kani, test), derive(Copy, Clone, Debug, PartialEq, Eq))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(kani)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:1096:12 | 1096 | #[cfg_attr(doc_cfg, doc(cfg(feature = "derive")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:1711:12 | 1711 | #[cfg_attr(doc_cfg, doc(cfg(feature = "derive")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:2577:12 | 2577 | #[cfg_attr(doc_cfg, doc(cfg(feature = "derive")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:3657:12 | 3657 | #[cfg_attr(doc_cfg, doc(cfg(feature = "simd")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `kani` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:8019:7 | 8019 | #[cfg(kani)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(kani)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `kani` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/byteorder.rs:602:17 | 602 | #[cfg(any(test, kani))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(kani)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macro_util.rs:24:7 | 24 | #[cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macro_util.rs:73:7 | 73 | #[cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macro_util.rs:85:7 | 85 | #[cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macro_util.rs:114:7 | 114 | #[cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macro_util.rs:213:7 | 213 | #[cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `kani` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/util.rs:760:7 | 760 | #[cfg(kani)] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(kani)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/util.rs:578:20 | 578 | #[cfg_attr(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS, allow(lossy_provenance_casts))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__INTERNAL_USE_ONLY_NIGHLTY_FEATURES_IN_TESTS)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/util.rs:597:32 | 597 | let remainder = t.addr() % mem::align_of::(); | ^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:173:5 | 173 | unused_qualifications, | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 597 - let remainder = t.addr() % mem::align_of::(); 597 + let remainder = t.addr() % align_of::(); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/wrappers.rs:137:13 | 137 | if !crate::util::aligned_to::<_, T>(self) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 137 - if !crate::util::aligned_to::<_, T>(self) { 137 + if !util::aligned_to::<_, T>(self) { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/wrappers.rs:157:13 | 157 | if !crate::util::aligned_to::<_, T>(&*self) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 157 - if !crate::util::aligned_to::<_, T>(&*self) { 157 + if !util::aligned_to::<_, T>(&*self) { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:321:35 | 321 | const POINTER_WIDTH_BITS: usize = mem::size_of::() * 8; | ^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 321 - const POINTER_WIDTH_BITS: usize = mem::size_of::() * 8; 321 + const POINTER_WIDTH_BITS: usize = size_of::() * 8; | warning: unexpected `cfg` condition name: `kani` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:434:15 | 434 | #[cfg(not(kani))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(kani)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:476:44 | 476 | align: match NonZeroUsize::new(mem::align_of::()) { | ^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 476 - align: match NonZeroUsize::new(mem::align_of::()) { 476 + align: match NonZeroUsize::new(align_of::()) { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:480:49 | 480 | size_info: SizeInfo::Sized { _size: mem::size_of::() }, | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 480 - size_info: SizeInfo::Sized { _size: mem::size_of::() }, 480 + size_info: SizeInfo::Sized { _size: size_of::() }, | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:499:44 | 499 | align: match NonZeroUsize::new(mem::align_of::()) { | ^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 499 - align: match NonZeroUsize::new(mem::align_of::()) { 499 + align: match NonZeroUsize::new(align_of::()) { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:505:29 | 505 | _elem_size: mem::size_of::(), | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 505 - _elem_size: mem::size_of::(), 505 + _elem_size: size_of::(), | warning: unexpected `cfg` condition name: `kani` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:552:19 | 552 | #[cfg(not(kani))] | ^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(kani)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(kani)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:1406:19 | 1406 | let len = mem::size_of_val(self); | ^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 1406 - let len = mem::size_of_val(self); 1406 + let len = size_of_val(self); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:2702:19 | 2702 | let len = mem::size_of_val(self); | ^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 2702 - let len = mem::size_of_val(self); 2702 + let len = size_of_val(self); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:2777:19 | 2777 | let len = mem::size_of_val(self); | ^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 2777 - let len = mem::size_of_val(self); 2777 + let len = size_of_val(self); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:2851:27 | 2851 | if bytes.len() != mem::size_of_val(self) { | ^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 2851 - if bytes.len() != mem::size_of_val(self) { 2851 + if bytes.len() != size_of_val(self) { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:2908:20 | 2908 | let size = mem::size_of_val(self); | ^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 2908 - let size = mem::size_of_val(self); 2908 + let size = size_of_val(self); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:2969:45 | 2969 | let start = bytes.len().checked_sub(mem::size_of_val(self))?; | ^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 2969 - let start = bytes.len().checked_sub(mem::size_of_val(self))?; 2969 + let start = bytes.len().checked_sub(size_of_val(self))?; | warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:3672:24 | 3672 | #[cfg_attr(doc_cfg, doc(cfg $cfg))] | ^^^^^^^ ... 3697 | / simd_arch_mod!( 3698 | | #[cfg(target_arch = "x86_64")] 3699 | | x86_64, x86_64, __m128, __m128d, __m128i, __m256, __m256d, __m256i 3700 | | ); | |_________- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `simd_arch_mod` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:4149:27 | 4149 | if bytes.len() != mem::size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 4149 - if bytes.len() != mem::size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { 4149 + if bytes.len() != size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:4164:26 | 4164 | if bytes.len() < mem::size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 4164 - if bytes.len() < mem::size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { 4164 + if bytes.len() < size_of::() || !util::aligned_to::<_, T>(bytes.deref()) { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:4167:46 | 4167 | let (bytes, suffix) = bytes.split_at(mem::size_of::()); | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 4167 - let (bytes, suffix) = bytes.split_at(mem::size_of::()); 4167 + let (bytes, suffix) = bytes.split_at(size_of::()); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:4182:46 | 4182 | let split_at = bytes_len.checked_sub(mem::size_of::())?; | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 4182 - let split_at = bytes_len.checked_sub(mem::size_of::())?; 4182 + let split_at = bytes_len.checked_sub(size_of::())?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:4209:26 | 4209 | .checked_rem(mem::size_of::()) | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 4209 - .checked_rem(mem::size_of::()) 4209 + .checked_rem(size_of::()) | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:4231:34 | 4231 | let expected_len = match mem::size_of::().checked_mul(count) { | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 4231 - let expected_len = match mem::size_of::().checked_mul(count) { 4231 + let expected_len = match size_of::().checked_mul(count) { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:4256:34 | 4256 | let expected_len = match mem::size_of::().checked_mul(count) { | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 4256 - let expected_len = match mem::size_of::().checked_mul(count) { 4256 + let expected_len = match size_of::().checked_mul(count) { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:4783:25 | 4783 | let elem_size = mem::size_of::(); | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 4783 - let elem_size = mem::size_of::(); 4783 + let elem_size = size_of::(); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:4813:25 | 4813 | let elem_size = mem::size_of::(); | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 4813 - let elem_size = mem::size_of::(); 4813 + let elem_size = size_of::(); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:5130:36 | 5130 | Deref + Sized + self::sealed::ByteSliceSealed | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 5130 - Deref + Sized + self::sealed::ByteSliceSealed 5130 + Deref + Sized + sealed::ByteSliceSealed | warning: this item cannot be used as its where bounds are not satisfied for the `Self` type --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:946:5 | 946 | / fn only_derive_is_allowed_to_implement_this_trait() 947 | | where 948 | | Self: Sized, | |____________________^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: this item cannot be used as its where bounds are not satisfied for the `Self` type --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:380:17 | 380 | fn only_derive_is_allowed_to_implement_this_trait() {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:982:1 | 982 | / safety_comment! { 983 | | /// SAFETY: 984 | | /// `str` and `ManuallyDrop<[T]>` [1] have the same representations as 985 | | /// `[u8]` and `[T]` repsectively. `str` has different bit validity than ... | 999 | | unsafe_impl_known_layout!(T: ?Sized + KnownLayout => #[repr(T)] ManuallyDrop); 1000 | | } | |_- in this macro invocation | = note: this warning originates in the macro `unsafe_impl_known_layout` which comes from the expansion of the macro `safety_comment` (in Nightly builds, run with -Z macro-backtrace for more info) warning: this item cannot be used as its where bounds are not satisfied for the `Self` type --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:180:9 | 180 | fn only_derive_is_allowed_to_implement_this_trait() {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:3171:1 | 3171 | / safety_comment! { 3172 | | /// SAFETY: 3173 | | /// - `FromZeroes`, `AsBytes`, `Unaligned`: Per the reference [1], `str` 3174 | | /// has the same layout as `[u8]`, and `[u8]` is `FromZeroes`, `AsBytes`, ... | 3210 | | unsafe_impl!(str: TryFromBytes; |candidate: &[u8]| core::str::from_utf8(candidate).is_ok()); 3211 | | } | |_- in this macro invocation | = note: this warning originates in the macro `unsafe_impl` which comes from the expansion of the macro `safety_comment` (in Nightly builds, run with -Z macro-backtrace for more info) warning: this item cannot be used as its where bounds are not satisfied for the `Self` type --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:180:9 | 180 | fn only_derive_is_allowed_to_implement_this_trait() {} | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs:3506:1 | 3506 | / safety_comment! { 3507 | | /// SAFETY: 3508 | | /// Per the reference [1]: 3509 | | /// ... | 3573 | | unsafe_impl!(T: Unaligned => Unaligned for [T]); 3574 | | } | |_- in this macro invocation | = note: this warning originates in the macro `unsafe_impl` which comes from the expansion of the macro `safety_comment` (in Nightly builds, run with -Z macro-backtrace for more info) [v8 137.2.1] [13/2177] CXX obj/buildtools/third_party/libc++/libc++/filesystem_error.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [14/2177] CXX obj/buildtools/third_party/libc++/libc++/functional.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: trait `Subtrait` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:323:19 | 323 | trait Subtrait: $trait {} | ^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/byteorder.rs:465:1 | 465 | / define_type!( 466 | | A, 467 | | U16, 468 | | u16, ... | 477 | | [U32, U64, U128] 478 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_or_verify` which comes from the expansion of the macro `define_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `Subtrait` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:323:19 | 323 | trait Subtrait: $trait {} | ^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/byteorder.rs:479:1 | 479 | / define_type!( 480 | | A, 481 | | U32, 482 | | u32, ... | 491 | | [U64, U128] 492 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_or_verify` which comes from the expansion of the macro `define_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `Subtrait` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:323:19 | 323 | trait Subtrait: $trait {} | ^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/byteorder.rs:493:1 | 493 | / define_type!( 494 | | A, 495 | | U64, 496 | | u64, ... | 505 | | [U128] 506 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_or_verify` which comes from the expansion of the macro `define_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `Subtrait` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:323:19 | 323 | trait Subtrait: $trait {} | ^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/byteorder.rs:507:1 | 507 | define_type!(A, U128, u128, 128, 16, read_u128, write_u128, "unsigned integer", [], [], [], []); | ----------------------------------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_or_verify` which comes from the expansion of the macro `define_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `Subtrait` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:323:19 | 323 | trait Subtrait: $trait {} | ^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/byteorder.rs:508:1 | 508 | / define_type!( 509 | | An, 510 | | I16, 511 | | i16, ... | 520 | | [I32, I64, I128] 521 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_or_verify` which comes from the expansion of the macro `define_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `Subtrait` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:323:19 | 323 | trait Subtrait: $trait {} | ^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/byteorder.rs:522:1 | 522 | / define_type!( 523 | | An, 524 | | I32, 525 | | i32, ... | 534 | | [I64, I128] 535 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_or_verify` which comes from the expansion of the macro `define_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `Subtrait` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:323:19 | 323 | trait Subtrait: $trait {} | ^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/byteorder.rs:536:1 | 536 | / define_type!( 537 | | An, 538 | | I64, 539 | | i64, ... | 548 | | [I128] 549 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_or_verify` which comes from the expansion of the macro `define_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `Subtrait` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:323:19 | 323 | trait Subtrait: $trait {} | ^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/byteorder.rs:550:1 | 550 | define_type!(An, I128, i128, 128, 16, read_i128, write_i128, "signed integer", [], [], [], []); | ---------------------------------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_or_verify` which comes from the expansion of the macro `define_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `Subtrait` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:323:19 | 323 | trait Subtrait: $trait {} | ^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/byteorder.rs:551:1 | 551 | / define_type!( 552 | | An, 553 | | F32, 554 | | f32, ... | 563 | | [] 564 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_or_verify` which comes from the expansion of the macro `define_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `Subtrait` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:323:19 | 323 | trait Subtrait: $trait {} | ^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/byteorder.rs:565:1 | 565 | define_type!(An, F64, f64, 64, 8, read_f64, write_f64, "floating point number", [], [], [], []); | ----------------------------------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_or_verify` which comes from the expansion of the macro `define_type` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `NonNullExt` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/util.rs:655:22 | 655 | pub(crate) trait NonNullExt { | ^^^^^^^^^^ warning: trait `Subtrait` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/macros.rs:323:19 | 323 | trait Subtrait: $trait {} | ^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/wrappers.rs:71:1 | 71 | / safety_comment! { 72 | | /// SAFETY: 73 | | /// - `Unalign` is `repr(packed)`, so it is unaligned regardless of the 74 | | /// alignment of `T`, and so we don't require that `T: Unaligned` ... | 80 | | impl_or_verify!(T: AsBytes => AsBytes for Unalign); 81 | | } | |_- in this macro invocation | = note: this warning originates in the macro `impl_or_verify` which comes from the expansion of the macro `safety_comment` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `zerocopy` (lib) generated 108 warnings (38 duplicates) Compiling phf_generator v0.11.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=phf_generator CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf_generator-0.11.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf_generator-0.11.2/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='PHF generation logic' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=phf_generator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-phf/rust-phf' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name phf_generator --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf_generator-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("criterion"))' -C metadata=1f027cffd91cbb25 -C extra-filename=-0c69a279a1a2cc22 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern phf_shared=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf_shared-9c28fa6eaf09a990.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [15/2177] CXX obj/buildtools/third_party/libc++/libc++/operations.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [16/2177] CXX obj/buildtools/third_party/libc++/libc++/hash.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_integer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-integer-0.1.46 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-integer-0.1.46/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-integer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.1.46 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=46 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name num_integer --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-integer-0.1.46/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=13568eb98741fb87 -C extra-filename=-d24d0caa66463c5a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [17/2177] CXX obj/buildtools/third_party/libc++/libc++/directory_iterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [18/2177] CXX obj/buildtools/third_party/libc++/libc++/algorithm.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [19/2177] CXX obj/buildtools/third_party/libc++/libc++/future.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `futures-util` (lib) generated 2 warnings (2 duplicates) Compiling phf_macros v0.11.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=phf_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf_macros-0.11.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf_macros-0.11.2/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Macros to generate types in the phf crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=phf_macros CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-phf/rust-phf' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name phf_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf_macros-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unicase", "unicase_"))' -C metadata=67408ac4e55d54a0 -C extra-filename=-7f954109a7665cb0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern phf_generator=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf_generator-0c69a279a1a2cc22.rlib --extern phf_shared=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf_shared-9c28fa6eaf09a990.rlib --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/Cargo.toml CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.8.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ahash-ec004de3bca881cd/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ahash-be4c8e3f502d526c/build-script-build` [ahash 0.8.11] cargo:rerun-if-changed=build.rs [ahash 0.8.11] cargo:rustc-cfg=feature="folded_multiply" Compiling tracing-core v0.1.33 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tracing_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-core-0.1.33 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-core-0.1.33/Cargo.toml CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Core primitives for application-level tracing. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tracing-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tracing' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.1.33 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tracing_core --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-core-0.1.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --cfg 'feature="once_cell"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "once_cell", "std", "valuable"))' -C metadata=601cd9e757037e3a -C extra-filename=-32a699dc2b95f57b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --cap-lints warn -L/usr/local/lib` Compiling const-oid v0.9.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=const_oid CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/const-oid-0.9.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/const-oid-0.9.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Const-friendly implementation of the ISO/IEC Object Identifier (OID) standard as defined in ITU X.660, with support for BER/DER encoding/decoding as well as heapless no_std (i.e. embedded) support ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=const-oid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/const-oid' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.9.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name const_oid --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/const-oid-0.9.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "db", "std"))' -C metadata=8c0bce53a9024c1c -C extra-filename=-6718c65c8d8e607e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/const-oid-0.9.6/src/arcs.rs:25:30 | 25 | const ARC_MAX_BYTES: usize = mem::size_of::(); | ^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/const-oid-0.9.6/src/lib.rs:17:5 | 17 | unused_qualifications | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 25 - const ARC_MAX_BYTES: usize = mem::size_of::(); 25 + const ARC_MAX_BYTES: usize = size_of::(); | [v8 137.2.1] [20/2177] CXX obj/buildtools/third_party/libc++/libc++/path.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `const-oid` (lib) generated 1 warning Compiling data-encoding v2.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=data_encoding CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/data-encoding-2.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/data-encoding-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Julien Cretin ' CARGO_PKG_DESCRIPTION='Efficient and customizable data-encoding functions like base64, base32, and hex' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=data-encoding CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ia0/data-encoding' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name data_encoding --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/data-encoding-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=ac3d7d13447d9488 -C extra-filename=-51a47c0dd6817736 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [21/2177] CXX obj/buildtools/third_party/libc++/libc++/ios.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling tracing v0.1.41 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tracing CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-0.1.41 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-0.1.41/Cargo.toml CARGO_PKG_AUTHORS='Eliza Weisman :Tokio Contributors ' CARGO_PKG_DESCRIPTION='Application-level tracing for Rust. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tracing CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tracing' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.1.41 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=41 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tracing --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-0.1.41/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' --cfg 'feature="attributes"' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="std"' --cfg 'feature="tracing-attributes"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await", "attributes", "default", "log", "log-always", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "std", "tracing-attributes", "valuable"))' -C metadata=7833fcf7827faf62 -C extra-filename=-6a879a57ccde813d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern tracing_attributes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing_attributes-f966428a316d6260.so --extern tracing_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing_core-32a699dc2b95f57b.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [22/2177] CXX obj/buildtools/third_party/libc++/libc++/iostream.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [23/2177] CXX obj/buildtools/third_party/libc++/libc++/mutex_destructor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ahash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/Cargo.toml CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.8.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ahash-ec004de3bca881cd/out /usr/local/bin/rustc --crate-name ahash --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("atomic-polyfill", "compile-time-rng", "const-random", "default", "getrandom", "nightly-arm-aes", "no-rng", "runtime-rng", "serde", "std"))' -C metadata=2bf9e5a227a546b6 -C extra-filename=-96d282cfd5220543 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern zerocopy=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerocopy-56b8d54fd3a5dd6b.rmeta --cap-lints warn -L/usr/local/lib --cfg 'feature="folded_multiply"'` [v8 137.2.1] [24/2177] CXX obj/buildtools/third_party/libc++/libc++/new_helpers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/lib.rs:100:13 | 100 | #![cfg_attr(feature = "specialize", feature(min_specialization))] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/fallback_hash.rs:202:7 | 202 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/fallback_hash.rs:209:7 | 209 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/fallback_hash.rs:253:7 | 253 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/fallback_hash.rs:257:7 | 257 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/fallback_hash.rs:300:7 | 300 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/fallback_hash.rs:305:7 | 305 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/fallback_hash.rs:118:11 | 118 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/fallback_hash.rs:164:11 | 164 | #[cfg(target_pointer_width = "128")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_pointer_width` are: `16`, `32`, and `64` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `folded_multiply` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/operations.rs:16:7 | 16 | #[cfg(feature = "folded_multiply")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `folded_multiply` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `folded_multiply` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/operations.rs:23:11 | 23 | #[cfg(not(feature = "folded_multiply"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `folded_multiply` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/random_state.rs:468:7 | 468 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/random_state.rs:14:14 | 14 | if #[cfg(feature = "specialize")]{ | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fuzzing` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/random_state.rs:53:58 | 53 | if #[cfg(all(feature = "compile-time-rng", any(test, fuzzing)))] { | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fuzzing` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/random_state.rs:73:54 | 73 | } else if #[cfg(all(feature = "runtime-rng", not(fuzzing)))] { | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/random_state.rs:461:11 | 461 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:10:7 | 10 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:12:7 | 12 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:14:7 | 14 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:24:11 | 24 | #[cfg(not(feature = "specialize"))] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:37:7 | 37 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:70:7 | 70 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:78:7 | 78 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:86:7 | 86 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:94:7 | 94 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:102:7 | 102 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:110:7 | 110 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:118:7 | 118 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:126:11 | 126 | #[cfg(all(feature = "specialize"))] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:52:15 | 52 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ ... 61 | call_hasher_impl!(u8); | --------------------- in this macro invocation | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `call_hasher_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:52:15 | 52 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ ... 62 | call_hasher_impl!(u16); | ---------------------- in this macro invocation | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `call_hasher_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:52:15 | 52 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ ... 63 | call_hasher_impl!(u32); | ---------------------- in this macro invocation | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `call_hasher_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:52:15 | 52 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ ... 64 | call_hasher_impl!(u64); | ---------------------- in this macro invocation | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `call_hasher_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:52:15 | 52 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ ... 65 | call_hasher_impl!(i8); | --------------------- in this macro invocation | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `call_hasher_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:52:15 | 52 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ ... 66 | call_hasher_impl!(i16); | ---------------------- in this macro invocation | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `call_hasher_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:52:15 | 52 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ ... 67 | call_hasher_impl!(i32); | ---------------------- in this macro invocation | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `call_hasher_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/specialize.rs:52:15 | 52 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ ... 68 | call_hasher_impl!(i64); | ---------------------- in this macro invocation | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `call_hasher_impl` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/lib.rs:265:11 | 265 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/lib.rs:272:15 | 272 | #[cfg(not(feature = "specialize"))] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/lib.rs:279:11 | 279 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/lib.rs:286:15 | 286 | #[cfg(not(feature = "specialize"))] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/lib.rs:293:11 | 293 | #[cfg(feature = "specialize")] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `specialize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/lib.rs:300:15 | 300 | #[cfg(not(feature = "specialize"))] | ^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `atomic-polyfill`, `compile-time-rng`, `const-random`, `default`, `getrandom`, `nightly-arm-aes`, `no-rng`, `runtime-rng`, `serde`, and `std` = help: consider adding `specialize` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: trait `BuildHasherExt` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/lib.rs:252:18 | 252 | pub(crate) trait BuildHasherExt: BuildHasher { | ^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: methods `read_u128x2`, `read_u128x4`, `read_last_u16`, `read_last_u128x2`, and `read_last_u128x4` are never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/convert.rs:80:8 | 75 | pub(crate) trait ReadFromSlice { | ------------- methods in this trait ... 80 | fn read_u128x2(&self) -> ([u128; 2], &[u8]); | ^^^^^^^^^^^ 81 | fn read_u128x4(&self) -> ([u128; 4], &[u8]); | ^^^^^^^^^^^ 82 | fn read_last_u16(&self) -> u16; | ^^^^^^^^^^^^^ ... 86 | fn read_last_u128x2(&self) -> [u128; 2]; | ^^^^^^^^^^^^^^^^ 87 | fn read_last_u128x4(&self) -> [u128; 4]; | ^^^^^^^^^^^^^^^^ [v8 137.2.1] [25/2177] CXX obj/buildtools/third_party/libc++/libc++/memory.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [26/2177] CXX obj/buildtools/third_party/libc++/libc++/optional.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `ahash` (lib) generated 45 warnings Compiling deno_error v0.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_error CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_error-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_error-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Error representation to JavaScript for deno' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_error CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_error --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_error-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="serde"' --cfg 'feature="serde_json"' --cfg 'feature="tokio"' --cfg 'feature="url"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_json", "tokio", "url"))' -C metadata=87a7301ec2f0a39c -C extra-filename=-7cc68dd1ec7dbf9c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_error_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error_macro-218675dc228be392.so --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [27/2177] CXX obj/buildtools/third_party/libc++/libc++/ios.instantiations.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [28/2177] CXX obj/buildtools/third_party/libc++/libc++/new_handler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [29/2177] CXX obj/buildtools/third_party/libc++/libc++/mutex.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling swc_macros_common v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_macros_common CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_macros_common-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_macros_common-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Common utilities for swc macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_macros_common CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_macros_common --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_macros_common-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2db1e223780ed17e -C extra-filename=-7336a0ec18b96b92 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [30/2177] CXX obj/buildtools/third_party/libc++/libc++/d2s.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling hashbrown v0.14.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.14.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.14.5/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.14.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hashbrown --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.14.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="ahash"' --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="inline-more"' --cfg 'feature="raw"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "alloc", "allocator-api2", "compiler_builtins", "core", "default", "equivalent", "inline-more", "nightly", "raw", "rayon", "rkyv", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=aebae5d58e9c8800 -C extra-filename=-4086fd9c0af02c53 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ahash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libahash-96d282cfd5220543.rmeta --extern allocator_api2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballocator_api2-3d3cf04c8b018b3f.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [31/2177] CXX obj/buildtools/third_party/libc++/libc++/d2fixed.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [32/2177] CXX obj/buildtools/third_party/libc++/libc++/random.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [33/2177] CXX obj/buildtools/third_party/libc++/libc++/f2s.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [34/2177] CXX obj/buildtools/third_party/libc++/libc++/shared_mutex.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [35/2177] CXX obj/buildtools/third_party/libc++/libc++/random_shuffle.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [36/2177] CXX obj/buildtools/third_party/libc++/libc++/regex.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [37/2177] CXX obj/buildtools/third_party/libc++/libc++/stdexcept.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [38/2177] CXX obj/buildtools/third_party/libc++/libc++/system_error.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [39/2177] CXX obj/buildtools/third_party/libc++/libc++/typeinfo.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [40/2177] CXX obj/buildtools/third_party/libc++/libc++/thread.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [41/2177] CXX obj/buildtools/third_party/libc++/libc++/variant.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [42/2177] CXX obj/buildtools/third_party/libc++/libc++/strstream.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [43/2177] CXX obj/buildtools/third_party/libc++/libc++/verbose_abort.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `num-bigint` (lib) generated 147 warnings Compiling block-buffer v0.10.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=block_buffer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/block-buffer-0.10.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/block-buffer-0.10.4/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Buffer type for block processing of data' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=block-buffer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name block_buffer --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/block-buffer-0.10.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=831420ea33840aaa -C extra-filename=-61d5a05855aa6359 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-0e66f678ded6fce4.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [44/2177] CXX obj/buildtools/third_party/libc++/libc++/new.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [45/2177] CXX obj/buildtools/third_party/libc++/libc++/valarray.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='Nika Layzell :myrrlyn ' CARGO_PKG_DESCRIPTION='Portable interfaces for maybe-atomic types' CARGO_PKG_HOMEPAGE='https://github.com/bitvecto-rs/radium' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=radium CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitvecto-rs/radium' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/radium-96480a4ce5797001/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/radium-ed8e6d0ff691dce4/build-script-build` [radium 0.7.0] cargo:rustc-cfg=radium_atomic_8 [radium 0.7.0] cargo:rustc-cfg=radium_atomic_16 [radium 0.7.0] cargo:rustc-cfg=radium_atomic_32 [radium 0.7.0] cargo:rustc-cfg=radium_atomic_64 [radium 0.7.0] cargo:rustc-cfg=radium_atomic_ptr Compiling tap v1.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tap-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tap-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Elliott Linder :myrrlyn ' CARGO_PKG_DESCRIPTION='Generic extensions for tapping values in Rust' CARGO_PKG_HOMEPAGE='https://github.com/myrrlyn/tap' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/myrrlyn/tap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tap --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tap-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f1886ec664e1c181 -C extra-filename=-72d44825ad690231 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling wyz v0.5.1 Compiling digest v0.10.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=digest CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/digest-0.10.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/digest-0.10.7/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits for cryptographic hash functions and message authentication codes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=digest CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name digest --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/digest-0.10.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="block-buffer"' --cfg 'feature="const-oid"' --cfg 'feature="core-api"' --cfg 'feature="default"' --cfg 'feature="mac"' --cfg 'feature="oid"' --cfg 'feature="std"' --cfg 'feature="subtle"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "blobby", "block-buffer", "const-oid", "core-api", "default", "dev", "mac", "oid", "rand_core", "std", "subtle"))' -C metadata=ec2f5762d8418daa -C extra-filename=-c886db49bd3a0ed7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern block_buffer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libblock_buffer-61d5a05855aa6359.rmeta --extern const_oid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconst_oid-6718c65c8d8e607e.rmeta --extern crypto_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrypto_common-ab6f665ad0f8e1e9.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wyz CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='myrrlyn ' CARGO_PKG_DESCRIPTION='myrrlyn’s utility collection' CARGO_PKG_HOMEPAGE='https://myrrlyn.net/crates/wyz' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wyz CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/myrrlyn/wyz' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name wyz --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "garbage", "once_cell", "std", "typemap"))' -C metadata=611230ca9e6aa820 -C extra-filename=-8338782d8fcef6a9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern tap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtap-72d44825ad690231.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/comu.rs:9:12 | 9 | #![cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/bidi.rs:107:12 | 107 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/bidi.rs:113:12 | 113 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/bidi.rs:119:12 | 119 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/bidi.rs:143:12 | 143 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:37:11 | 37 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:368:11 | 368 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:380:11 | 380 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:390:11 | 390 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:400:11 | 400 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:156:13 | 156 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ ... 263 | / fmt!( 264 | | FmtBinary => Binary, 265 | | FmtDisplay => Display, 266 | | FmtLowerExp => LowerExp, ... | 271 | | FmtUpperHex => UpperHex, 272 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:171:13 | 171 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ ... 263 | / fmt!( 264 | | FmtBinary => Binary, 265 | | FmtDisplay => Display, 266 | | FmtLowerExp => LowerExp, ... | 271 | | FmtUpperHex => UpperHex, 272 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:179:13 | 179 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ ... 263 | / fmt!( 264 | | FmtBinary => Binary, 265 | | FmtDisplay => Display, 266 | | FmtLowerExp => LowerExp, ... | 271 | | FmtUpperHex => UpperHex, 272 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:187:13 | 187 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ ... 263 | / fmt!( 264 | | FmtBinary => Binary, 265 | | FmtDisplay => Display, 266 | | FmtLowerExp => LowerExp, ... | 271 | | FmtUpperHex => UpperHex, 272 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:195:13 | 195 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ ... 263 | / fmt!( 264 | | FmtBinary => Binary, 265 | | FmtDisplay => Display, 266 | | FmtLowerExp => LowerExp, ... | 271 | | FmtUpperHex => UpperHex, 272 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:203:13 | 203 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ ... 263 | / fmt!( 264 | | FmtBinary => Binary, 265 | | FmtDisplay => Display, 266 | | FmtLowerExp => LowerExp, ... | 271 | | FmtUpperHex => UpperHex, 272 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:211:13 | 211 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ ... 263 | / fmt!( 264 | | FmtBinary => Binary, 265 | | FmtDisplay => Display, 266 | | FmtLowerExp => LowerExp, ... | 271 | | FmtUpperHex => UpperHex, 272 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:219:13 | 219 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ ... 263 | / fmt!( 264 | | FmtBinary => Binary, 265 | | FmtDisplay => Display, 266 | | FmtLowerExp => LowerExp, ... | 271 | | FmtUpperHex => UpperHex, 272 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:227:13 | 227 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ ... 263 | / fmt!( 264 | | FmtBinary => Binary, 265 | | FmtDisplay => Display, 266 | | FmtLowerExp => LowerExp, ... | 271 | | FmtUpperHex => UpperHex, 272 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:237:13 | 237 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ ... 263 | / fmt!( 264 | | FmtBinary => Binary, 265 | | FmtDisplay => Display, 266 | | FmtLowerExp => LowerExp, ... | 271 | | FmtUpperHex => UpperHex, 272 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:245:13 | 245 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ ... 263 | / fmt!( 264 | | FmtBinary => Binary, 265 | | FmtDisplay => Display, 266 | | FmtLowerExp => LowerExp, ... | 271 | | FmtUpperHex => UpperHex, 272 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/fmt.rs:253:13 | 253 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ ... 263 | / fmt!( 264 | | FmtBinary => Binary, 265 | | FmtDisplay => Display, 266 | | FmtLowerExp => LowerExp, ... | 271 | | FmtUpperHex => UpperHex, 272 | | ); | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: trait `HasFloat` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5/ir/item.rs:89:18 | 89 | pub(crate) trait HasFloat { | ^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5/lib.rs:968:21 | 968 | fn rustfmt_path(&self) -> io::Result> { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 968 | fn rustfmt_path(&self) -> io::Result> { | +++ [v8 137.2.1] [46/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/abort_message.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `wyz` (lib) generated 22 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=radium CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='Nika Layzell :myrrlyn ' CARGO_PKG_DESCRIPTION='Portable interfaces for maybe-atomic types' CARGO_PKG_HOMEPAGE='https://github.com/bitvecto-rs/radium' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=radium CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitvecto-rs/radium' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/radium-96480a4ce5797001/out /usr/local/bin/rustc --crate-name radium --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=004b6f71a31d716d -C extra-filename=-a84dfd85d5a2f043 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg radium_atomic_8 --cfg radium_atomic_16 --cfg radium_atomic_32 --cfg radium_atomic_64 --cfg radium_atomic_ptr` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5/clang.rs:946:26 | 946 | pub(crate) fn tokens(&self) -> RawTokens { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 946 | pub(crate) fn tokens(&self) -> RawTokens<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5/clang.rs:1004:24 | 1004 | pub(crate) fn iter(&self) -> ClangTokenIterator { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1004 | pub(crate) fn iter(&self) -> ClangTokenIterator<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5/ir/context.rs:1243:9 | 1243 | &self, | ^^^^^ the lifetime is elided here 1244 | ) -> traversal::AssertNoDanglingItemsTraversal { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1244 | ) -> traversal::AssertNoDanglingItemsTraversal<'_> { | ++++ Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,rand,serde,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_RAND=1 CARGO_FEATURE_SERDE=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Big integer implementation for Rust' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-bigint' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-bigint CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-bigint' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-bigint-58f26d9fd8300d18/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-bigint-0640b07db2a7db6c/build-script-build` warning: unexpected `cfg` condition name: `radium_atomic_8` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/src/macros.rs:3:7 | 3 | #[cfg(radium_atomic_8)] | ^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(radium_atomic_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(radium_atomic_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.69.5/ir/ty.rs:246:28 | 246 | fn sanitize_name(name: &str) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 246 | fn sanitize_name(name: &str) -> Cow<'_, str> { | +++ warning: unexpected `cfg` condition name: `radium_atomic_8` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/src/macros.rs:10:11 | 10 | #[cfg(not(radium_atomic_8))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(radium_atomic_8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(radium_atomic_8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `radium_atomic_16` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/src/macros.rs:17:7 | 17 | #[cfg(radium_atomic_16)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(radium_atomic_16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(radium_atomic_16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `radium_atomic_16` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/src/macros.rs:24:11 | 24 | #[cfg(not(radium_atomic_16))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(radium_atomic_16)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(radium_atomic_16)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `radium_atomic_32` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/src/macros.rs:31:7 | 31 | #[cfg(radium_atomic_32)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(radium_atomic_32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(radium_atomic_32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `radium_atomic_32` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/src/macros.rs:38:11 | 38 | #[cfg(not(radium_atomic_32))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(radium_atomic_32)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(radium_atomic_32)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `radium_atomic_64` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/src/macros.rs:45:7 | 45 | #[cfg(radium_atomic_64)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(radium_atomic_64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(radium_atomic_64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `radium_atomic_64` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/src/macros.rs:52:11 | 52 | #[cfg(not(radium_atomic_64))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(radium_atomic_64)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(radium_atomic_64)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `radium_atomic_ptr` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/src/macros.rs:59:7 | 59 | #[cfg(radium_atomic_ptr)] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(radium_atomic_ptr)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(radium_atomic_ptr)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `radium_atomic_ptr` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/src/macros.rs:66:11 | 66 | #[cfg(not(radium_atomic_ptr))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(radium_atomic_ptr)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(radium_atomic_ptr)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [num-bigint 0.4.4] cargo:rustc-cfg=u64_digit [v8 137.2.1] [47/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/cxa_aux_runtime.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [48/2177] CXX obj/buildtools/third_party/libc++/libc++/string.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [num-bigint 0.4.4] cargo:rustc-cfg=has_try_from warning: `radium` (lib) generated 10 warnings Compiling funty v2.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=funty CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/funty-2.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/funty-2.0.0/Cargo.toml CARGO_PKG_AUTHORS='myrrlyn ' CARGO_PKG_DESCRIPTION='Trait generalization over the primitive types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=funty CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/myrrlyn/funty' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name funty --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/funty-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=a831ea4196169616 -C extra-filename=-d3fb6f92db3cfc73 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [49/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/cxa_default_handlers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [num-bigint 0.4.4] cargo:rustc-cfg=use_addcarry [num-bigint 0.4.4] cargo:rerun-if-changed=build.rs Compiling outref v0.5.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=outref CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/outref-0.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/outref-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Out reference' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=outref CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Nugine/outref' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name outref --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/outref-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=176f96f6f8dad13a -C extra-filename=-9d51ecced7b1ff47 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/outref-0.5.1/src/lib.rs:191:5 | 191 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/outref-0.5.1/src/lib.rs:199:5 | 199 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/outref-0.5.1/src/lib.rs:210:5 | 210 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/outref-0.5.1/src/lib.rs:218:5 | 218 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `outref` (lib) generated 4 warnings Compiling vsimd v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=vsimd CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vsimd-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vsimd-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='SIMD utilities' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vsimd CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Nugine/simd' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name vsimd --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vsimd-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="detect"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "detect", "std", "unstable"))' -C metadata=e8e8efab239d7e78 -C extra-filename=-917462cf8a1d7260 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [50/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/cxa_exception.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [51/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/cxa_exception_storage.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [52/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/cxa_personality.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [53/2177] CXX obj/buildtools/third_party/libc++/libc++/vector.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [54/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/cxa_virtual.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [55/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/cxa_handlers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling base64-simd v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base64_simd CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-simd-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-simd-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='SIMD-accelerated base64 encoding and decoding' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64-simd CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Nugine/simd' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name base64_simd --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-simd-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="detect"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "detect", "std", "unstable"))' -C metadata=5da957998ce1213c -C extra-filename=-2a7a2e1c8fa1e4b7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern outref=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liboutref-9d51ecced7b1ff47.rmeta --extern vsimd=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libvsimd-917462cf8a1d7260.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [56/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/cxa_vector.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [57/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/fallback_malloc.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [58/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/stdlib_exception.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [59/2177] CXX obj/buildtools/third_party/libc++/libc++/filesystem_clock.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [60/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/private_typeinfo.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [61/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/stdlib_typeinfo.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling bitvec v1.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bitvec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Addresses memory by bits, for packed collections and bitfields' CARGO_PKG_HOMEPAGE='https://bitvecto-rs.github.io/bitvec' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitvecto-rs/bitvec' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bitvec --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="atomic"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic", "default", "serde", "std", "testing"))' -C metadata=1f85cfe6e0ffc1f5 -C extra-filename=-3057b34485e0e15a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern funty=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfunty-d3fb6f92db3cfc73.rmeta --extern radium=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libradium-a84dfd85d5a2f043.rmeta --extern tap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtap-72d44825ad690231.rmeta --extern wyz=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwyz-8338782d8fcef6a9.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_bigint CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Big integer implementation for Rust' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-bigint' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-bigint CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-bigint' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-bigint-58f26d9fd8300d18/out /usr/local/bin/rustc --crate-name num_bigint --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="rand"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "quickcheck", "rand", "serde", "std"))' -C metadata=9c00a6b5edd0feae -C extra-filename=-df402a30ed8afdfd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_integer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_integer-d24d0caa66463c5a.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib --cfg u64_digit --cfg has_try_from --cfg use_addcarry` warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/macros/internal.rs:364:11 | 364 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/macros/internal.rs:388:11 | 388 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/api.rs:29:12 | 29 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/api.rs:50:12 | 50 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/iter.rs:41:11 | 41 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/iter.rs:57:11 | 57 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/iter.rs:163:11 | 163 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/iter.rs:121:12 | 121 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/iter.rs:143:12 | 143 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/ops.rs:25:11 | 25 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/ops.rs:37:11 | 37 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/ops.rs:76:11 | 76 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/ops.rs:88:11 | 88 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/ops.rs:127:11 | 127 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/ops.rs:139:11 | 139 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:35:11 | 35 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:47:11 | 47 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:83:11 | 83 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:95:11 | 95 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:109:11 | 109 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:123:11 | 123 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:136:11 | 136 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:150:11 | 150 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:162:11 | 162 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:174:11 | 174 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:270:11 | 270 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:327:11 | 327 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/devel.rs:19:14 | 19 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/array/traits.rs:261:1 | 261 | / easy_fmt! { 262 | | impl Binary 263 | | impl Display 264 | | impl LowerHex ... | 267 | | for BitArray 268 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `easy_fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/api.rs:134:12 | 134 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/iter.rs:122:11 | 122 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/iter.rs:134:11 | 134 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/iter.rs:150:11 | 150 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/iter.rs:88:12 | 88 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/iter.rs:113:12 | 113 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/ops.rs:27:11 | 27 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/ops.rs:39:11 | 39 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/ops.rs:78:11 | 78 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/ops.rs:90:11 | 90 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/ops.rs:129:11 | 129 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/ops.rs:141:11 | 141 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/ops.rs:215:11 | 215 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/ops.rs:230:11 | 230 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:39:11 | 39 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:51:11 | 51 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:63:11 | 63 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:75:11 | 75 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:83:11 | 83 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:95:11 | 95 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:109:11 | 109 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:123:11 | 123 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:137:11 | 137 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:150:11 | 150 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:164:11 | 164 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:177:11 | 177 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:191:11 | 191 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:205:11 | 205 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:217:11 | 217 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:345:11 | 345 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:359:11 | 359 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/devel.rs:32:14 | 32 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/boxed/traits.rs:335:1 | 335 | / easy_fmt! { 336 | | impl Binary 337 | | impl Display 338 | | impl LowerHex ... | 342 | | for BitBox 343 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `easy_fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/domain.rs:206:11 | 206 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/domain.rs:561:11 | 561 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/domain.rs:892:11 | 892 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/domain.rs:929:11 | 929 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/domain.rs:765:12 | 765 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/domain.rs:772:12 | 772 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/domain.rs:780:12 | 780 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/domain.rs:787:12 | 787 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/domain.rs:840:12 | 840 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/domain.rs:851:12 | 851 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/domain.rs:862:12 | 862 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/field.rs:444:11 | 444 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/field.rs:477:11 | 477 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/field/io.rs:64:12 | 64 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/field/io.rs:102:12 | 102 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/field.rs:44:12 | 44 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/field.rs:70:12 | 70 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/index.rs:388:11 | 388 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/index.rs:109:12 | 109 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/index.rs:160:12 | 160 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/index.rs:173:12 | 173 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/index.rs:185:12 | 185 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/index.rs:373:12 | 373 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/index.rs:484:12 | 484 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/index.rs:676:12 | 676 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/index.rs:695:12 | 695 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/index.rs:797:12 | 797 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/index.rs:804:12 | 804 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/index.rs:894:12 | 894 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/mem.rs:61:11 | 61 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/mem.rs:68:11 | 68 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/order.rs:237:11 | 237 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:118:11 | 118 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:130:11 | 130 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:141:11 | 141 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:152:11 | 152 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:164:11 | 164 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:176:11 | 176 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:187:11 | 187 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:198:11 | 198 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:212:11 | 212 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:260:11 | 260 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:271:11 | 271 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:287:11 | 287 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:299:11 | 299 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:312:11 | 312 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr.rs:326:11 | 326 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/addr.rs:67:11 | 67 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/addr.rs:85:11 | 85 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/addr.rs:103:11 | 103 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/addr.rs:113:11 | 113 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/addr.rs:139:11 | 139 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/addr.rs:150:11 | 150 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:172:11 | 172 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:192:11 | 192 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:205:11 | 205 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:222:11 | 222 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:235:11 | 235 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:248:11 | 248 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:261:11 | 261 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:274:11 | 274 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:294:11 | 294 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:307:11 | 307 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:320:11 | 320 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:333:11 | 333 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:358:11 | 358 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:371:11 | 371 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:384:11 | 384 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:99:12 | 99 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/proxy.rs:110:12 | 110 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/range.rs:203:11 | 203 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/range.rs:242:11 | 242 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/range.rs:255:11 | 255 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/range.rs:268:11 | 268 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/range.rs:281:11 | 281 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/range.rs:297:11 | 297 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/range.rs:387:11 | 387 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:1208:11 | 1208 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:1289:11 | 1289 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:1301:11 | 1301 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:1377:11 | 1377 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:1412:11 | 1412 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:1422:11 | 1422 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:1432:11 | 1432 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:344:12 | 344 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:391:12 | 391 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:452:12 | 452 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:834:12 | 834 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:854:12 | 854 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:1014:12 | 1014 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/single.rs:1046:12 | 1046 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/span.rs:681:11 | 681 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/span.rs:735:11 | 735 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/span.rs:800:11 | 800 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/span.rs:813:11 | 813 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/span.rs:823:11 | 823 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/ptr/span.rs:843:11 | 843 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:2740:11 | 2740 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:528:12 | 528 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:536:12 | 536 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:556:12 | 556 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:574:12 | 574 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:2180:12 | 2180 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:2192:12 | 2192 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:41:11 | 41 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:57:11 | 57 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:230:11 | 230 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:246:11 | 246 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:259:11 | 259 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:380:11 | 380 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:393:11 | 393 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:131:12 | 131 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:221:12 | 221 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:325:12 | 325 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:331:12 | 331 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:365:12 | 365 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:371:12 | 371 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:884:12 | 884 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:989:12 | 989 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:1295:12 | 1295 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/iter.rs:1400:12 | 1400 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/traits.rs:531:11 | 531 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/traits.rs:570:11 | 570 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice.rs:974:12 | 974 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice.rs:998:12 | 998 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice.rs:1011:12 | 1011 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice.rs:1024:12 | 1024 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice.rs:1037:12 | 1037 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/api.rs:314:12 | 314 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/api.rs:368:12 | 368 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/api.rs:376:12 | 376 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/api.rs:384:12 | 384 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/api.rs:392:12 | 392 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/api.rs:773:12 | 773 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/api.rs:788:12 | 788 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/api.rs:894:12 | 894 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/api.rs:931:12 | 931 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:81:11 | 81 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:94:11 | 94 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:128:11 | 128 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:145:11 | 145 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:159:11 | 159 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:172:11 | 172 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:190:11 | 190 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:203:11 | 203 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:234:11 | 234 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:250:11 | 250 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:410:11 | 410 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:422:11 | 422 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:435:11 | 435 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:457:11 | 457 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:475:11 | 475 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:601:11 | 601 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:619:11 | 619 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:323:12 | 323 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/iter.rs:329:12 | 329 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:30:11 | 30 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:42:11 | 42 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:54:11 | 54 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:70:11 | 70 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:83:11 | 83 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:95:11 | 95 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:107:11 | 107 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:123:11 | 123 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:136:11 | 136 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:148:11 | 148 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:160:11 | 160 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:176:11 | 176 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:226:11 | 226 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/ops.rs:241:11 | 241 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:40:11 | 40 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:52:11 | 52 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:64:11 | 64 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:83:11 | 83 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:95:11 | 95 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:109:11 | 109 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:123:11 | 123 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:137:11 | 137 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:150:11 | 150 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:164:11 | 164 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:178:11 | 178 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:192:11 | 192 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:205:11 | 205 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:217:11 | 217 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:229:11 | 229 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:241:11 | 241 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:253:11 | 253 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:265:11 | 265 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:277:11 | 277 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:289:11 | 289 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:301:11 | 301 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:313:11 | 313 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:325:11 | 325 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:339:11 | 339 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:377:11 | 377 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/devel.rs:32:14 | 32 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/traits.rs:367:1 | 367 | / easy_fmt! { 368 | | impl Binary 369 | | impl Display 370 | | impl LowerHex ... | 374 | | for BitVec 375 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `easy_fmt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/view.rs:43:11 | 43 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/view.rs:73:11 | 73 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/view.rs:107:11 | 107 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/view.rs:225:11 | 225 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tarpaulin_include` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/view.rs:244:11 | 244 | #[cfg(not(tarpaulin_include))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tarpaulin_include)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [62/2177] CXX obj/buildtools/third_party/libc++/libc++/directory_entry.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [63/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/cxa_guard.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [64/2177] CXX obj/buildtools/third_party/libunwind/libunwind/Unwind-EHABI.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [65/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/stdlib_stdexcept.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling debugid v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=debugid CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/debugid-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/debugid-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Sentry ' CARGO_PKG_DESCRIPTION='Common reusable types for implementing the sentry.io protocol.' CARGO_PKG_HOMEPAGE='https://sentry.io/' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=debugid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/getsentry/rust-debugid' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name debugid --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/debugid-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=c01decb89d26d850 -C extra-filename=-f3c759d3f439a121 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [66/2177] CC obj/buildtools/third_party/libunwind/libunwind/Unwind-sjlj.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [67/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/cxa_thread_atexit.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [68/2177] CC obj/buildtools/third_party/libunwind/libunwind/UnwindLevel1-gcc-ext.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [69/2177] CC obj/buildtools/third_party/libunwind/libunwind/UnwindLevel1.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [70/2177] ASM obj/buildtools/third_party/libunwind/libunwind/UnwindRegistersSave.o [v8 137.2.1] [71/2177] CXX obj/buildtools/third_party/libunwind/libunwind/libunwind.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=uuid CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0/Cargo.toml CARGO_PKG_AUTHORS='Ashley Mannix:Christopher Armstrong:Dylan DPC:Hunar Roop Kahlon' CARGO_PKG_DESCRIPTION='A library to generate and parse UUIDs.' CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/uuid' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=uuid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/uuid-rs/uuid' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=1.8.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name uuid --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/uuid-1.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="rng"' --cfg 'feature="serde"' --cfg 'feature="std"' --cfg 'feature="v4"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "atomic", "borsh", "bytemuck", "default", "fast-rng", "js", "macro-diagnostics", "md5", "rng", "serde", "sha1", "slog", "std", "v1", "v3", "v4", "v5", "v6", "v7", "v8", "zerocopy"))' -C metadata=0a848a744a3572fb -C extra-filename=-29a41b6c8738b163 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern getrandom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgetrandom-04d070dcec028905.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [72/2177] ASM obj/buildtools/third_party/libunwind/libunwind/UnwindRegistersRestore.o warning: `uuid` (lib) generated 7 warnings (7 duplicates) Compiling memoffset v0.9.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/Cargo.toml CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=358f7c5962f58c15 -C extra-filename=-c8b5737c92ea0119 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/memoffset-c8b5737c92ea0119 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern autocfg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libautocfg-28beb9ab0828a253.rlib --cap-lints warn -L/usr/local/lib` Compiling if_chain v1.0.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=if_chain CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/if_chain-1.0.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/if_chain-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='Chris Wong ' CARGO_PKG_DESCRIPTION='Macro for writing nested `if let` expressions.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=if_chain CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/lambda-fairy/if_chain' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name if_chain --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/if_chain-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e7e8b97a8fc5beaa -C extra-filename=-b4b424fa7af78b16 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling unicode-id-start v1.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_id_start CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-id-start-1.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-id-start-1.2.0/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Boshen ' CARGO_PKG_DESCRIPTION='Determine whether characters have the ID_Start or ID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-id-start CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Boshen/unicode-id-start' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_id_start --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-id-start-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4f7ece22405d5f2c -C extra-filename=-9a1bd313f5ebcac3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling aws-lc-rs v1.13.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1/Cargo.toml CARGO_PKG_AUTHORS=AWS-LibCrypto CARGO_PKG_DESCRIPTION='aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. This library strives to be API-compatible with the popular Rust library named ring.' CARGO_PKG_HOMEPAGE='https://github.com/aws/aws-lc-rs' CARGO_PKG_LICENSE='ISC AND (Apache-2.0 OR ISC)' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aws-lc-rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/aws/aws-lc-rs' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=1.13.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="aws-lc-sys"' --cfg 'feature="default"' --cfg 'feature="prebuilt-nasm"' --cfg 'feature="ring-io"' --cfg 'feature="ring-sig-verify"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "asan", "aws-lc-sys", "bindgen", "default", "fips", "non-fips", "prebuilt-nasm", "ring-io", "ring-sig-verify", "test_logging", "unstable"))' -C metadata=5af310223b0ee480 -C extra-filename=-a13e2791fc45f111 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-rs-a13e2791fc45f111 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling ptr_meta_derive v0.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ptr_meta_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ptr_meta_derive-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ptr_meta_derive-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='David Koloski ' CARGO_PKG_DESCRIPTION='Proc macros for ptr_meta' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ptr_meta_derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rkyv/ptr_meta' CARGO_PKG_RUST_VERSION=1.81 CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ptr_meta_derive --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ptr_meta_derive-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=83c0798c872253ef -C extra-filename=-2a80f3c0d86bc73e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=const_oid CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/const-oid-0.9.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/const-oid-0.9.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Const-friendly implementation of the ISO/IEC Object Identifier (OID) standard as defined in ITU X.660, with support for BER/DER encoding/decoding as well as heapless no_std (i.e. embedded) support ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=const-oid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/const-oid' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.9.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name const_oid --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/const-oid-0.9.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "db", "std"))' -C metadata=aa51a87b909b5630 -C extra-filename=-23d64c99b85acf33 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [73/2177] CXX obj/third_party/abseil-cpp/absl/base/base/spinlock.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `const-oid` (lib) generated 1 warning (1 duplicate) Compiling crossbeam-utils v0.8.21 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.8.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "loom", "nightly", "std"))' -C metadata=a5c6cbb9c01bcfa7 -C extra-filename=-9317294047e36237 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/crossbeam-utils-9317294047e36237 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [74/2177] CXX obj/third_party/abseil-cpp/absl/base/base/cycleclock.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=block_buffer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/block-buffer-0.10.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/block-buffer-0.10.4/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Buffer type for block processing of data' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=block-buffer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name block_buffer --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/block-buffer-0.10.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4d118091b475f845 -C extra-filename=-26e4019ee9943a86 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-25d0fc8ed427f6f0.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_error CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_error-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_error-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Error representation to JavaScript for deno' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_error CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_error --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_error-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="serde"' --cfg 'feature="serde_json"' --cfg 'feature="tokio"' --cfg 'feature="url"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_json", "tokio", "url"))' -C metadata=5e57a96e80502916 -C extra-filename=-f3cc1dad902cc8de --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_error_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error_macro-218675dc228be392.so --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --cap-lints warn -L/usr/local/lib` Compiling futures-executor v0.3.31 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_executor CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-executor-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-executor-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Executors for asynchronous tasks based on the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-executor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_executor --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-executor-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "num_cpus", "std", "thread-pool"))' -C metadata=7410f153a67ff8d0 -C extra-filename=-6c9d54758d4e0e4a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern futures_task=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_task-325e12e9c2aa92cf.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=data_encoding CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/data-encoding-2.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/data-encoding-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Julien Cretin ' CARGO_PKG_DESCRIPTION='Efficient and customizable data-encoding functions like base64, base32, and hex' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=data-encoding CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ia0/data-encoding' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name data_encoding --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/data-encoding-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=2bd4bb18798ee68a -C extra-filename=-e0f2c7ca6dd7db04 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [75/2177] CXX obj/third_party/abseil-cpp/absl/base/base/thread_identity.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [76/2177] CXX obj/third_party/abseil-cpp/absl/base/base/unscaledcycleclock.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [77/2177] CXX obj/buildtools/third_party/libc++/libc++/locale.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [78/2177] CXX obj/third_party/abseil-cpp/absl/base/base/sysinfo.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=digest CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/digest-0.10.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/digest-0.10.7/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits for cryptographic hash functions and message authentication codes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=digest CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name digest --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/digest-0.10.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="block-buffer"' --cfg 'feature="const-oid"' --cfg 'feature="core-api"' --cfg 'feature="default"' --cfg 'feature="mac"' --cfg 'feature="oid"' --cfg 'feature="std"' --cfg 'feature="subtle"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "blobby", "block-buffer", "const-oid", "core-api", "default", "dev", "mac", "oid", "rand_core", "std", "subtle"))' -C metadata=aa3000047e3de857 -C extra-filename=-bd35921eb17c64d2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern block_buffer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libblock_buffer-26e4019ee9943a86.rmeta --extern const_oid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconst_oid-23d64c99b85acf33.rmeta --extern crypto_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrypto_common-1c086c23b75b19cd.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [79/2177] CXX obj/third_party/abseil-cpp/absl/base/spinlock_wait/spinlock_wait.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='Nika Layzell :myrrlyn ' CARGO_PKG_DESCRIPTION='Portable interfaces for maybe-atomic types' CARGO_PKG_HOMEPAGE='https://github.com/bitvecto-rs/radium' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=radium CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitvecto-rs/radium' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/radium-79f5de6eb81ef430/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/radium-ed8e6d0ff691dce4/build-script-build` [radium 0.7.0] cargo:rustc-cfg=radium_atomic_8 [radium 0.7.0] cargo:rustc-cfg=radium_atomic_16 [radium 0.7.0] cargo:rustc-cfg=radium_atomic_32 [radium 0.7.0] cargo:rustc-cfg=radium_atomic_64 [radium 0.7.0] cargo:rustc-cfg=radium_atomic_ptr Compiling ring v0.17.14 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='An experiment.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 AND ISC' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ring CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION=1.66.0 CARGO_PKG_VERSION=0.17.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dev_urandom_fallback", "less-safe-getrandom-custom-or-rdrand", "less-safe-getrandom-espidf", "slow_tests", "std", "test_logging", "unstable-testing-arm-no-hw", "unstable-testing-arm-no-neon", "wasm32_unknown_unknown_js"))' -C metadata=647182201bc400ec -C extra-filename=-d9a97b9aa07dc717 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-d9a97b9aa07dc717 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcc-3fab68e4280439a9.rlib --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [80/2177] CXX obj/third_party/abseil-cpp/absl/base/log_severity/log_severity.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling static_assertions v1.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=static_assertions CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/static_assertions-1.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/static_assertions-1.1.0/Cargo.toml CARGO_PKG_AUTHORS='Nikolai Vazquez' CARGO_PKG_DESCRIPTION='Compile-time assertions to ensure that invariants are met.' CARGO_PKG_HOMEPAGE='https://github.com/nvzqz/static-assertions-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=static_assertions CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nvzqz/static-assertions-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name static_assertions --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/static_assertions-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=9bab27f195a32bf3 -C extra-filename=-a5831a73812f0360 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling cpufeatures v0.2.12 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cpufeatures CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cpufeatures-0.2.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cpufeatures-0.2.12/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, with no_std support and support for mobile targets including Android and iOS ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cpufeatures CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cpufeatures --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cpufeatures-0.2.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=65a31437d9b0eef1 -C extra-filename=-b33812527797c8a8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tap-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tap-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Elliott Linder :myrrlyn ' CARGO_PKG_DESCRIPTION='Generic extensions for tapping values in Rust' CARGO_PKG_HOMEPAGE='https://github.com/myrrlyn/tap' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/myrrlyn/tap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tap --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tap-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bfd51bbf9065bc48 -C extra-filename=-8da19eb8572dbefd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling cfg_aliases v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cfg_aliases CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cfg_aliases-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cfg_aliases-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Zicklag ' CARGO_PKG_DESCRIPTION='A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks.' CARGO_PKG_HOMEPAGE='https://github.com/katharostech/cfg_aliases' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg_aliases CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/katharostech/cfg_aliases' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cfg_aliases --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cfg_aliases-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--deny=clippy::str_to_string' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=578f8f26609b6571 -C extra-filename=-bed9a814602bdb2c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [81/2177] CXX obj/third_party/abseil-cpp/absl/base/tracing_internal/tracing.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wyz CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='myrrlyn ' CARGO_PKG_DESCRIPTION='myrrlyn’s utility collection' CARGO_PKG_HOMEPAGE='https://myrrlyn.net/crates/wyz' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wyz CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/myrrlyn/wyz' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name wyz --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wyz-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "garbage", "once_cell", "std", "typemap"))' -C metadata=7acdccbbe77d7792 -C extra-filename=-71fc44624c4aad57 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern tap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtap-8da19eb8572dbefd.rmeta --cap-lints warn -L/usr/local/lib` warning: `num-bigint` (lib) generated 147 warnings (147 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=radium CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='Nika Layzell :myrrlyn ' CARGO_PKG_DESCRIPTION='Portable interfaces for maybe-atomic types' CARGO_PKG_HOMEPAGE='https://github.com/bitvecto-rs/radium' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=radium CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitvecto-rs/radium' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/radium-79f5de6eb81ef430/out /usr/local/bin/rustc --crate-name radium --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radium-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ebdb3b298caa56e7 -C extra-filename=-ade7307eaa049269 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg radium_atomic_8 --cfg radium_atomic_16 --cfg radium_atomic_32 --cfg radium_atomic_64 --cfg radium_atomic_ptr` [v8 137.2.1] [82/2177] CXX obj/third_party/abseil-cpp/absl/base/strerror/strerror.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `wyz` (lib) generated 22 warnings (22 duplicates) Compiling from_variant v2.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=from_variant CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/from_variant-2.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/from_variant-2.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Automatically derive From impls for enums' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=from_variant CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name from_variant --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/from_variant-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=567e042931eb6d6f -C extra-filename=-10fd7523c2d0f935 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern swc_macros_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_macros_common-7336a0ec18b96b92.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [83/2177] CXX obj/third_party/abseil-cpp/absl/base/raw_logging_internal/raw_logging.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `radium` (lib) generated 10 warnings (10 duplicates) Compiling ast_node v3.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ast_node CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ast_node-3.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ast_node-3.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Macros for ast nodes.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ast_node CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.0.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ast_node --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ast_node-3.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=429a34bca720cad9 -C extra-filename=-a1f0d03863b71559 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern swc_macros_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_macros_common-7336a0ec18b96b92.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling swc_eq_ignore_macros v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_eq_ignore_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_eq_ignore_macros-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_eq_ignore_macros-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Macros for EqIgnoreSpan and TypeEq.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_eq_ignore_macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_eq_ignore_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_eq_ignore_macros-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=79aaaaeff866cfad -C extra-filename=-e03bae28c9ec864f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: `bindgen` (lib) generated 6 warnings Compiling aws-lc-sys v0.29.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_main CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/Cargo.toml CARGO_PKG_AUTHORS=AWS-LC CARGO_PKG_DESCRIPTION='AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='ISC AND (Apache-2.0 OR ISC) AND OpenSSL' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aws-lc-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/aws/aws-lc-rs' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_main --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/builder/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="prebuilt-nasm"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asan", "bindgen", "prebuilt-nasm", "ssl"))' -C metadata=e02820f2dab2c3fb -C extra-filename=-bb4be2476ff64ea5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-bb4be2476ff64ea5 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bindgen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbindgen-bb99fa647d47e868.rlib --extern cc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcc-3fab68e4280439a9.rlib --extern cmake=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcmake-301fe5b48b45e396.rlib --extern dunce=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdunce-9345eb40457f191a.rlib --extern fs_extra=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfs_extra-635e049f23de229b.rlib --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice.rs:999:20 | 999 | pub fn bit_domain(&self) -> BitDomain { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 999 | pub fn bit_domain(&self) -> BitDomain<'_, Const, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice.rs:1012:24 | 1012 | pub fn bit_domain_mut(&mut self) -> BitDomain { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1012 | pub fn bit_domain_mut(&mut self) -> BitDomain<'_, Mut, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice.rs:1025:16 | 1025 | pub fn domain(&self) -> Domain { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1025 | pub fn domain(&self) -> Domain<'_, Const, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice.rs:1038:20 | 1038 | pub fn domain_mut(&mut self) -> Domain { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1038 | pub fn domain_mut(&mut self) -> Domain<'_, Mut, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice.rs:1146:19 | 1146 | pub fn iter_ones(&self) -> IterOnes { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1146 | pub fn iter_ones(&self) -> IterOnes<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice.rs:1185:20 | 1185 | pub fn iter_zeros(&self) -> IterZeros { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1185 | pub fn iter_zeros(&self) -> IterZeros<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:133:15 | 133 | pub fn first(&self) -> Option> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 133 | pub fn first(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:164:19 | 164 | pub fn first_mut(&mut self) -> Option> { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 164 | pub fn first_mut(&mut self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:191:21 | 191 | pub fn split_first(&self) -> Option<(BitRef, &Self)> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ ^^^^^ the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 191 | pub fn split_first(&self) -> Option<(BitRef<'_, Const, T, O>, &Self)> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:228:3 | 228 | &mut self, | ^^^^^^^^^ the lifetime is elided here 229 | ) -> Option<(BitRef, &mut BitSlice)> { | ^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is elided here | | | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 229 | ) -> Option<(BitRef<'_, Mut, T::Alias, O>, &mut BitSlice)> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:262:20 | 262 | pub fn split_last(&self) -> Option<(BitRef, &Self)> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ ^^^^^ the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 262 | pub fn split_last(&self) -> Option<(BitRef<'_, Const, T, O>, &Self)> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:299:3 | 299 | &mut self, | ^^^^^^^^^ the lifetime is elided here 300 | ) -> Option<(BitRef, &mut BitSlice)> { | ^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is elided here | | | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 300 | ) -> Option<(BitRef<'_, Mut, T::Alias, O>, &mut BitSlice)> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:333:14 | 333 | pub fn last(&self) -> Option> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 333 | pub fn last(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:367:18 | 367 | pub fn last_mut(&mut self) -> Option> { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 367 | pub fn last_mut(&mut self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:666:14 | 666 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 666 | pub fn iter(&self) -> Iter<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:706:18 | 706 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 706 | pub fn iter_mut(&mut self) -> IterMut<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:738:17 | 738 | pub fn windows(&self, size: usize) -> Windows { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 738 | pub fn windows(&self, size: usize) -> Windows<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:783:16 | 783 | pub fn chunks(&self, chunk_size: usize) -> Chunks { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 783 | pub fn chunks(&self, chunk_size: usize) -> Chunks<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:834:20 | 834 | pub fn chunks_mut(&mut self, chunk_size: usize) -> ChunksMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 834 | pub fn chunks_mut(&mut self, chunk_size: usize) -> ChunksMut<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:880:22 | 880 | pub fn chunks_exact(&self, chunk_size: usize) -> ChunksExact { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 880 | pub fn chunks_exact(&self, chunk_size: usize) -> ChunksExact<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:939:3 | 939 | &mut self, | ^^^^^^^^^ the lifetime is elided here 940 | chunk_size: usize, 941 | ) -> ChunksExactMut { | ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 941 | ) -> ChunksExactMut<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:987:17 | 987 | pub fn rchunks(&self, chunk_size: usize) -> RChunks { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 987 | pub fn rchunks(&self, chunk_size: usize) -> RChunks<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1038:21 | 1038 | pub fn rchunks_mut(&mut self, chunk_size: usize) -> RChunksMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1038 | pub fn rchunks_mut(&mut self, chunk_size: usize) -> RChunksMut<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1085:23 | 1085 | pub fn rchunks_exact(&self, chunk_size: usize) -> RChunksExact { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1085 | pub fn rchunks_exact(&self, chunk_size: usize) -> RChunksExact<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1141:3 | 1141 | &mut self, | ^^^^^^^^^ the lifetime is elided here 1142 | chunk_size: usize, 1143 | ) -> RChunksExactMut { | ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1143 | ) -> RChunksExactMut<'_, T, O> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1327:18 | 1327 | pub fn split(&self, pred: F) -> Split | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1327 | pub fn split(&self, pred: F) -> Split<'_, T, O, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1381:22 | 1381 | pub fn split_mut(&mut self, pred: F) -> SplitMut | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1381 | pub fn split_mut(&mut self, pred: F) -> SplitMut<'_, T, O, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1424:28 | 1424 | pub fn split_inclusive(&self, pred: F) -> SplitInclusive | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1424 | pub fn split_inclusive(&self, pred: F) -> SplitInclusive<'_, T, O, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1475:3 | 1475 | &mut self, | ^^^^^^^^^ the lifetime is elided here 1476 | pred: F, 1477 | ) -> SplitInclusiveMut | ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1477 | ) -> SplitInclusiveMut<'_, T, O, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1557:19 | 1557 | pub fn rsplit(&self, pred: F) -> RSplit | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1557 | pub fn rsplit(&self, pred: F) -> RSplit<'_, T, O, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1609:23 | 1609 | pub fn rsplit_mut(&mut self, pred: F) -> RSplitMut | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1609 | pub fn rsplit_mut(&mut self, pred: F) -> RSplitMut<'_, T, O, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1654:19 | 1654 | pub fn splitn(&self, n: usize, pred: F) -> SplitN | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1654 | pub fn splitn(&self, n: usize, pred: F) -> SplitN<'_, T, O, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1706:23 | 1706 | pub fn splitn_mut(&mut self, n: usize, pred: F) -> SplitNMut | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1706 | pub fn splitn_mut(&mut self, n: usize, pred: F) -> SplitNMut<'_, T, O, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1752:20 | 1752 | pub fn rsplitn(&self, n: usize, pred: F) -> RSplitN | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1752 | pub fn rsplitn(&self, n: usize, pred: F) -> RSplitN<'_, T, O, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/slice/api.rs:1805:24 | 1805 | pub fn rsplitn_mut(&mut self, n: usize, pred: F) -> RSplitNMut | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1805 | pub fn rsplitn_mut(&mut self, n: usize, pred: F) -> RSplitNMut<'_, T, O, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/api.rs:736:18 | 736 | pub fn drain(&mut self, range: R) -> Drain | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 736 | pub fn drain(&mut self, range: R) -> Drain<'_, T, O> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/vec/api.rs:1021:3 | 1021 | &mut self, | ^^^^^^^^^ the lifetime is elided here ... 1024 | ) -> Splice | ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1024 | ) -> Splice<'_, T, O, I::IntoIter> | +++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tracing_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-core-0.1.33 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-core-0.1.33/Cargo.toml CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Core primitives for application-level tracing. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tracing-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tracing' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.1.33 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tracing_core --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-core-0.1.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' -C debug-assertions=off --cfg 'feature="once_cell"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "once_cell", "std", "valuable"))' -C metadata=87f712b56224923e -C extra-filename=-9045a15f7c26992a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [84/2177] CXX obj/third_party/abseil-cpp/absl/base/throw_delegate/throw_delegate.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [85/2177] CXX obj/third_party/abseil-cpp/absl/base/malloc_internal/low_level_alloc.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=vsimd CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vsimd-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vsimd-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='SIMD utilities' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vsimd CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Nugine/simd' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name vsimd --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vsimd-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="detect"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "detect", "std", "unstable"))' -C metadata=78634c2f45e9fd09 -C extra-filename=-6f014792045ccad5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=funty CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/funty-2.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/funty-2.0.0/Cargo.toml CARGO_PKG_AUTHORS='myrrlyn ' CARGO_PKG_DESCRIPTION='Trait generalization over the primitive types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=funty CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/myrrlyn/funty' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name funty --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/funty-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=5a960ff51577145d -C extra-filename=-021b132cf3a98c41 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=allocator_api2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/allocator-api2-0.2.21 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/allocator-api2-0.2.21/Cargo.toml CARGO_PKG_AUTHORS='Zakarum ' CARGO_PKG_DESCRIPTION='Mirror of Rust'\''s allocator API' CARGO_PKG_HOMEPAGE='https://github.com/zakarumych/allocator-api2' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=allocator-api2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zakarumych/allocator-api2' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.2.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name allocator_api2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/allocator-api2-0.2.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(no_global_oom_handling)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "fresh-rust", "nightly", "serde", "std"))' -C metadata=36c4e00595ce5760 -C extra-filename=-87b4d46f4f068367 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [86/2177] CXX obj/third_party/abseil-cpp/absl/container/hashtablez_sampler/hashtablez_sampler_force_weak_definition.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler_force_weak_definition.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h:54: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/profiling/internal/sample_recorder.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [87/2177] CXX obj/third_party/abseil-cpp/absl/crc/cpu_detect/cpu_detect.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=outref CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/outref-0.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/outref-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Out reference' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=outref CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Nugine/outref' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name outref --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/outref-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=59ab68a7e3522d95 -C extra-filename=-ad5af18af6deaa99 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `outref` (lib) generated 4 warnings (4 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base64_simd CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-simd-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-simd-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='SIMD-accelerated base64 encoding and decoding' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64-simd CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Nugine/simd' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name base64_simd --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-simd-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="detect"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "detect", "std", "unstable"))' -C metadata=7a82d5cf9c142fa8 -C extra-filename=-bcfa5657ac866a5e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern outref=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liboutref-ad5af18af6deaa99.rmeta --extern vsimd=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libvsimd-6f014792045ccad5.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [88/2177] CXX obj/buildtools/third_party/libc++abi/libc++abi/cxa_demangle.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bitvec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Addresses memory by bits, for packed collections and bitfields' CARGO_PKG_HOMEPAGE='https://bitvecto-rs.github.io/bitvec' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitvecto-rs/bitvec' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bitvec --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitvec-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="atomic"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic", "default", "serde", "std", "testing"))' -C metadata=8441f89a176b71c6 -C extra-filename=-de2a922e18e94f7c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern funty=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfunty-021b132cf3a98c41.rmeta --extern radium=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libradium-ade7307eaa049269.rmeta --extern tap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtap-8da19eb8572dbefd.rmeta --extern wyz=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwyz-71fc44624c4aad57.rmeta --cap-lints warn -L/usr/local/lib` warning: `allocator-api2` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tracing CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-0.1.41 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-0.1.41/Cargo.toml CARGO_PKG_AUTHORS='Eliza Weisman :Tokio Contributors ' CARGO_PKG_DESCRIPTION='Application-level tracing for Rust. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tracing CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tracing' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.1.41 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=41 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tracing --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tracing-0.1.41/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(flaky_tests)' --check-cfg 'cfg(tracing_unstable)' -C debug-assertions=off --cfg 'feature="attributes"' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="std"' --cfg 'feature="tracing-attributes"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-await", "attributes", "default", "log", "log-always", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "std", "tracing-attributes", "valuable"))' -C metadata=8836cf30dc46d318 -C extra-filename=-78a921277c67cc3e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern tracing_attributes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing_attributes-f966428a316d6260.so --extern tracing_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing_core-9045a15f7c26992a.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=debugid CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/debugid-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/debugid-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Sentry ' CARGO_PKG_DESCRIPTION='Common reusable types for implementing the sentry.io protocol.' CARGO_PKG_HOMEPAGE='https://sentry.io/' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=debugid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/getsentry/rust-debugid' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name debugid --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/debugid-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=2b6e125ad2538e88 -C extra-filename=-58f4741c14335899 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-29a41b6c8738b163.rmeta --cap-lints warn -L/usr/local/lib` Compiling libz-sys v1.1.20 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Josh Triplett :Sebastian Thiel ' CARGO_PKG_DESCRIPTION='Low-level bindings to the system libz library (also known as zlib).' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libz-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libz-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.20 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(zng)' -C debug-assertions=off --cfg 'feature="cmake"' --cfg 'feature="libc"' --cfg 'feature="zlib-ng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "cmake", "default", "libc", "static", "stock-zlib", "zlib-ng", "zlib-ng-no-cmake-experimental-community-maintained"))' -C metadata=7e8a9934dc29856c -C extra-filename=-35f6772a6be945c4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-35f6772a6be945c4 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcc-3fab68e4280439a9.rlib --extern cmake=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcmake-301fe5b48b45e396.rlib --extern pkg_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkg_config-c63b008caddcfd2a.rlib --extern vcpkg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libvcpkg-0aad9d13ad2c6b61.rlib --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [89/2177] CXX obj/third_party/abseil-cpp/absl/crc/crc32c/crc32c.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling sourcemap v9.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sourcemap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sourcemap-9.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sourcemap-9.2.0/Cargo.toml CARGO_PKG_AUTHORS='Sentry ' CARGO_PKG_DESCRIPTION='Basic sourcemap handling for Rust' CARGO_PKG_HOMEPAGE='https://github.com/getsentry/rust-sourcemap' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sourcemap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/getsentry/rust-sourcemap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=9.2.0 CARGO_PKG_VERSION_MAJOR=9 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sourcemap --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sourcemap-9.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ram_bundle", "scroll"))' -C metadata=ce44bd4dfaf59ce8 -C extra-filename=-54f34b7895242094 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64_simd=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64_simd-2a7a2e1c8fa1e4b7.rmeta --extern bitvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitvec-3057b34485e0e15a.rmeta --extern data_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_encoding-51a47c0dd6817736.rmeta --extern debugid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebugid-f3c759d3f439a121.rmeta --extern if_chain=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libif_chain-b4b424fa7af78b16.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern unicode_id_start=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_id_start-9a1bd313f5ebcac3.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/Cargo.toml CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.8.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ahash-5d0253c2c0af6cb8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ahash-be4c8e3f502d526c/build-script-build` [ahash 0.8.11] cargo:rerun-if-changed=build.rs [ahash 0.8.11] cargo:rustc-cfg=feature="folded_multiply" Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zerocopy CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/Cargo.toml CARGO_PKG_AUTHORS='Joshua Liebow-Feeser ' CARGO_PKG_DESCRIPTION='Utilities for zero-copy parsing and serialization' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='BSD-2-Clause OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zerocopy CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/google/zerocopy' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.7.32 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=32 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zerocopy --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zerocopy-0.7.32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="simd"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_use_only_features_that_work_on_stable", "alloc", "byteorder", "default", "derive", "simd", "simd-nightly", "zerocopy-derive"))' -C metadata=8486024c145d6a70 -C extra-filename=-c4238b3f650f27a8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `zerocopy` (lib) generated 56 warnings (56 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=if_chain CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/if_chain-1.0.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/if_chain-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='Chris Wong ' CARGO_PKG_DESCRIPTION='Macro for writing nested `if let` expressions.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=if_chain CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/lambda-fairy/if_chain' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name if_chain --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/if_chain-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b405f277c13978c9 -C extra-filename=-cdac10a63f6d647f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `bitvec` (lib) generated 298 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_id_start CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-id-start-1.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-id-start-1.2.0/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Boshen ' CARGO_PKG_DESCRIPTION='Determine whether characters have the ID_Start or ID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-id-start CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Boshen/unicode-id-start' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_id_start --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-id-start-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=258bc8b939cc7e43 -C extra-filename=-ea1475914abb09be --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ahash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/Cargo.toml CARGO_PKG_AUTHORS='Tom Kaitchuck ' CARGO_PKG_DESCRIPTION='A non-cryptographic hash function using AES-NI for high performance' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ahash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tkaitchuck/ahash' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=0.8.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ahash-5d0253c2c0af6cb8/out /usr/local/bin/rustc --crate-name ahash --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ahash-0.8.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("atomic-polyfill", "compile-time-rng", "const-random", "default", "getrandom", "nightly-arm-aes", "no-rng", "runtime-rng", "serde", "std"))' -C metadata=2c8c13a6e9dbc447 -C extra-filename=-8210c80e340dc085 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern zerocopy=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerocopy-c4238b3f650f27a8.rmeta --cap-lints warn -L/usr/local/lib --cfg 'feature="folded_multiply"'` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sourcemap-9.2.0/src/sourceview.rs:261:18 | 261 | pub fn lines(&self) -> Lines { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 261 | pub fn lines(&self) -> Lines<'_> { | ++++ [v8 137.2.1] [90/2177] CXX obj/third_party/abseil-cpp/absl/container/hashtablez_sampler/hashtablez_sampler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/container/internal/hashtablez_sampler.h:54: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/profiling/internal/sample_recorder.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. Compiling futures v0.3.31 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' --cfg 'feature="alloc"' --cfg 'feature="async-await"' --cfg 'feature="default"' --cfg 'feature="executor"' --cfg 'feature="futures-executor"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "async-await", "bilock", "cfg-target-has-atomic", "compat", "default", "executor", "futures-executor", "io-compat", "std", "thread-pool", "unstable", "write-all-vectored"))' -C metadata=c14035ff9c5fbf8a -C extra-filename=-34927a203354398a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-3a8a765fde0cd5f6.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern futures_executor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_executor-6c9d54758d4e0e4a.rmeta --extern futures_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_io-6da24e95ce7a149e.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-4253d261b19d7a77.rmeta --extern futures_task=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_task-325e12e9c2aa92cf.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --cap-lints warn -L/usr/local/lib` Compiling der_derive v0.7.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=der_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der_derive-0.7.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der_derive-0.7.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Custom derive support for the `der` crate'\''s `Choice` and `Sequence` traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=der_derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/der/derive' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name der_derive --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der_derive-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1d52119da77d408c -C extra-filename=-53b415694ec342c5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: `ahash` (lib) generated 45 warnings (45 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.14.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.14.5/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.14.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hashbrown --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.14.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="ahash"' --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --cfg 'feature="inline-more"' --cfg 'feature="raw"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "alloc", "allocator-api2", "compiler_builtins", "core", "default", "equivalent", "inline-more", "nightly", "raw", "rayon", "rkyv", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=f099cf5a515c20f1 -C extra-filename=-cb9a5598f4783579 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ahash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libahash-8210c80e340dc085.rmeta --extern allocator_api2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballocator_api2-87b4d46f4f068367.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [91/2177] CXX obj/third_party/abseil-cpp/absl/crc/crc32c/crc_memcpy_x86_arm_combined.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [92/2177] CXX obj/third_party/abseil-cpp/absl/crc/crc32c/crc_memcpy_fallback.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [93/2177] CXX obj/third_party/abseil-cpp/absl/debugging/debugging_internal/address_is_readable.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [94/2177] CXX obj/third_party/abseil-cpp/absl/debugging/debugging_internal/elf_mem_image.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [95/2177] CXX obj/third_party/abseil-cpp/absl/crc/crc_internal/crc.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [96/2177] CXX obj/third_party/abseil-cpp/absl/container/raw_hash_set/raw_hash_set.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/container/internal/raw_hash_set.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/container/internal/raw_hash_set.h:210: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/container/internal/hash_function_defaults.h:58: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/cord.h:92: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:31: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [97/2177] CXX obj/third_party/abseil-cpp/absl/debugging/debugging_internal/vdso_support.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling serde_bytes v0.11.14 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_bytes CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_bytes-0.11.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_bytes-0.11.14/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Optimized handling of `&[u8]` and `Vec` for Serde' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_bytes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/bytes' CARGO_PKG_RUST_VERSION=1.53 CARGO_PKG_VERSION=0.11.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name serde_bytes --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_bytes-0.11.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=b53db819303f6da9 -C extra-filename=-5e42c6e3df1c6e11 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [98/2177] CXX obj/third_party/abseil-cpp/absl/crc/crc_internal/crc_x86_arm_combined.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [99/2177] CXX obj/third_party/abseil-cpp/absl/debugging/decode_rust_punycode/decode_rust_punycode.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [100/2177] CXX obj/third_party/abseil-cpp/absl/crc/crc_cord_state/crc_cord_state.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [101/2177] CXX obj/third_party/abseil-cpp/absl/debugging/demangle_rust/demangle_rust.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling Inflector v0.11.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=inflector CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/Cargo.toml CARGO_PKG_AUTHORS='Josh Teeter' CARGO_PKG_DESCRIPTION='Adds String based inflections for Rust. Snake, kebab, camel, sentence, class, title and table cases as well as ordinalize, deordinalize, demodulize, foreign key, and pluralize/singularize are supported as both traits and pure functions acting on String types. ' CARGO_PKG_HOMEPAGE='https://github.com/whatisinternet/inflector' CARGO_PKG_LICENSE=BSD-2-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=Inflector CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/whatisinternet/inflector' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name inflector --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="heavyweight"' --cfg 'feature="lazy_static"' --cfg 'feature="regex"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "heavyweight", "lazy_static", "regex", "unstable"))' -C metadata=e7bba6a50d51c660 -C extra-filename=-8ee8495e4527c9ab --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern lazy_static=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_static-9b4bcdad367b2e36.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-3b4eff8a1051cf22.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [102/2177] CXX obj/third_party/abseil-cpp/absl/crc/crc32c/crc_non_temporal_memcpy.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: call to `.clone()` on a reference in this situation does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/classcase/mod.rs:196:31 | 196 | to_class_case(&test_string.clone()) == test_string | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/classcase/mod.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(noop_method_call)]` implied by `#[warn(warnings)]` warning: call to `.clone()` on a reference in this situation does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/camelcase/mod.rs:171:31 | 171 | to_camel_case(&test_string.clone()) == test_string | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/camelcase/mod.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ warning: call to `.clone()` on a reference in this situation does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/snakecase/mod.rs:147:45 | 147 | test_string == to_snake_case(test_string.clone()) | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/snakecase/mod.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ warning: call to `.clone()` on a reference in this situation does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/screamingsnakecase/mod.rs:124:55 | 124 | test_string == to_screaming_snake_case(test_string.clone()) | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/screamingsnakecase/mod.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ warning: call to `.clone()` on a reference in this situation does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/kebabcase/mod.rs:61:45 | 61 | test_string == to_kebab_case(test_string.clone()) | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/kebabcase/mod.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ warning: call to `.clone()` on a reference in this situation does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/traincase/mod.rs:61:45 | 61 | test_string == to_train_case(test_string.clone()) | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/traincase/mod.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ warning: call to `.clone()` on a reference in this situation does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/sentencecase/mod.rs:130:48 | 130 | test_string == to_sentence_case(test_string.clone()) | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/sentencecase/mod.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ warning: call to `.clone()` on a reference in this situation does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/titlecase/mod.rs:124:45 | 124 | test_string == to_title_case(test_string.clone()) | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/titlecase/mod.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ warning: call to `.clone()` on a reference in this situation does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/tablecase/mod.rs:129:32 | 129 | to_table_case(&test_string.clone()) == test_string | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/tablecase/mod.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ warning: call to `.clone()` on a reference in this situation does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/pascalcase/mod.rs:162:31 | 162 | to_pascal_case(test_string.clone()) == test_string | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/cases/pascalcase/mod.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ warning: call to `.clone()` on a reference in this situation does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/numbers/ordinalize/mod.rs:116:50 | 116 | let chars: Vec = non_ordinalized_string.clone().chars().collect(); | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/numbers/mod.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ warning: call to `.clone()` on a reference in this situation does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/suffix/foreignkey/mod.rs:138:31 | 138 | to_foreign_key(test_string.clone()) == test_string | ^^^^^^^^ help: remove this redundant call | = note: the type `str` does not implement `Clone`, so calling `clone` on `&str` copies the reference, which does not do anything and can be removed note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/Inflector-0.11.4/src/suffix/mod.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ [v8 137.2.1] [103/2177] CXX obj/third_party/abseil-cpp/absl/debugging/leak_check/leak_check.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling filetime v0.2.23 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=filetime CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/filetime-0.2.23 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/filetime-0.2.23/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Platform-agnostic accessors of timestamps in File metadata ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/filetime' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=filetime CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/filetime' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.23 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name filetime --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/filetime-0.2.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5a65643a9c283f33 -C extra-filename=-2f9ab2638712dab7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` warning: `Inflector` (lib) generated 12 warnings Compiling fnv v1.0.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fnv CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fnv-1.0.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fnv-1.0.7/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Fowler–Noll–Vo hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 / MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fnv CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-fnv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.7 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fnv --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fnv-1.0.7/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=868045cccaf54921 -C extra-filename=-4309780ebe250b7a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `bitrig` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/filetime-0.2.23/src/unix/mod.rs:88:11 | 88 | #[cfg(target_os = "bitrig")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `bitrig` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/filetime-0.2.23/src/unix/mod.rs:97:15 | 97 | #[cfg(not(target_os = "bitrig"))] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `emulate_second_only_system` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/filetime-0.2.23/src/lib.rs:82:17 | 82 | if cfg!(emulate_second_only_system) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(emulate_second_only_system)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(emulate_second_only_system)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Compiling sptr v0.3.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sptr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='sptr: The Strict Provenance Polyfill' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sptr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Gankra/sptr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sptr --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "opaque_fn", "uptr"))' -C metadata=f9291eb2b5729983 -C extra-filename=-ed23ddfdd56f6377 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [104/2177] CXX obj/third_party/abseil-cpp/absl/debugging/utf8_for_code_point/utf8_for_code_point.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling httparse v1.10.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httparse-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httparse-1.10.0/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httparse CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httparse-1.10.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(httparse_simd)' --check-cfg 'cfg(httparse_simd_target_feature_avx2)' --check-cfg 'cfg(httparse_simd_target_feature_sse42)' --check-cfg 'cfg(httparse_simd_neon_intrinsics)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=2ea9f2943e95a00a -C extra-filename=-92b8b82cb550e00f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/httparse-92b8b82cb550e00f -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2/src/lib.rs:600:5 | 600 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2/src/lib.rs:612:5 | 612 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2/src/lib.rs:622:5 | 622 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2/src/lib.rs:643:5 | 643 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2/src/lib.rs:656:5 | 656 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2/src/lib.rs:668:5 | 668 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2/src/lib.rs:678:5 | 678 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2/src/lib.rs:699:5 | 699 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `sptr` (lib) generated 8 warnings Compiling hipstr v0.6.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hipstr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hipstr-0.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hipstr-0.6.0/Cargo.toml CARGO_PKG_AUTHORS='Polazarus ' CARGO_PKG_DESCRIPTION='Yet another string for Rust: zero-cost borrow and slicing, inline representation for small strings, (atomic) reference counting' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hipstr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/polazarus/hipstr' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hipstr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hipstr-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(coverage_nightly)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "default", "serde", "std", "unstable"))' -C metadata=4adfac45a01bbb29 -C extra-filename=-d91611095d7cc47d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_bytes-5e42c6e3df1c6e11.rmeta --extern sptr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsptr-ed23ddfdd56f6377.rmeta --cap-lints warn -L/usr/local/lib` warning: `filetime` (lib) generated 3 warnings Compiling ecow v0.2.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ecow CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecow-0.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecow-0.2.3/Cargo.toml CARGO_PKG_AUTHORS='Laurenz ' CARGO_PKG_DESCRIPTION='Compact, clone-on-write vector and string.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ecow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/typst/ecow' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ecow --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecow-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "loom", "serde", "std"))' -C metadata=d80e3a87697ac813 -C extra-filename=-bb9ed5aea23fa6c8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [105/2177] CXX obj/third_party/abseil-cpp/absl/debugging/stacktrace/stacktrace.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [106/2177] CXX obj/third_party/abseil-cpp/absl/debugging/demangle_internal/demangle.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cpufeatures CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cpufeatures-0.2.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cpufeatures-0.2.12/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, with no_std support and support for mobile targets including Android and iOS ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cpufeatures CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cpufeatures --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cpufeatures-0.2.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8f0f2528dbc4afaa -C extra-filename=-2d7ca9f09b54357e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [107/2177] CXX obj/third_party/abseil-cpp/absl/debugging/examine_stack/examine_stack.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httparse-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httparse-1.10.0/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httparse CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=3 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/httparse-f2380467ca4cd4ce/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/httparse-92b8b82cb550e00f/build-script-build` Compiling is-macro v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=is_macro CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/is-macro-0.3.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/is-macro-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Derive methods for using custom enums like Option / Result' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=is-macro CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dudykr/ddbase' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name is_macro --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/is-macro-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=964ab74b035fb001 -C extra-filename=-047eacd34551d24e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern inflector=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libinflector-8ee8495e4527c9ab.rlib --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [108/2177] CXX obj/third_party/abseil-cpp/absl/debugging/failure_signal_handler/failure_signal_handler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [httparse 1.10.0] cargo:rustc-cfg=httparse_simd_neon_intrinsics [httparse 1.10.0] cargo:rustc-cfg=httparse_simd Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sourcemap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sourcemap-9.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sourcemap-9.2.0/Cargo.toml CARGO_PKG_AUTHORS='Sentry ' CARGO_PKG_DESCRIPTION='Basic sourcemap handling for Rust' CARGO_PKG_HOMEPAGE='https://github.com/getsentry/rust-sourcemap' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sourcemap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/getsentry/rust-sourcemap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=9.2.0 CARGO_PKG_VERSION_MAJOR=9 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sourcemap --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sourcemap-9.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ram_bundle", "scroll"))' -C metadata=8d09da5187672057 -C extra-filename=-c3509fdd7c22d3d8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64_simd=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64_simd-bcfa5657ac866a5e.rmeta --extern bitvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitvec-de2a922e18e94f7c.rmeta --extern data_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_encoding-e0f2c7ca6dd7db04.rmeta --extern debugid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebugid-58f4741c14335899.rmeta --extern if_chain=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libif_chain-cdac10a63f6d647f.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern unicode_id_start=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_id_start-ea1475914abb09be.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --cap-lints warn -L/usr/local/lib` warning: `bitvec` (lib) generated 298 warnings (298 duplicates) Compiling string_enum v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=string_enum CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/string_enum-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/string_enum-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='String based enum.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=string_enum CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name string_enum --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/string_enum-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=580819e627f82f98 -C extra-filename=-61eb2b97c0bbdb69 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern swc_macros_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_macros_common-7336a0ec18b96b92.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hipstr-0.6.0/src/bytes.rs:380:22 | 380 | pub fn try_slice(&self, range: impl RangeBounds) -> Result> { | ^^^^^ ^^^^^^^^^^^^^ | | | | | the same lifetime is hidden here | the lifetime is elided here the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 380 | pub fn try_slice(&self, range: impl RangeBounds) -> Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hipstr-0.6.0/src/bytes.rs:1370:25 | 1370 | pub const fn source(&self) -> &HipByt { | ^^^^^ ^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1370 | pub const fn source(&self) -> &HipByt<'_, B> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hipstr-0.6.0/src/string.rs:406:22 | 406 | pub fn try_slice(&self, range: impl RangeBounds) -> Result> { | ^^^^^ ^^^^^^^^^^^^^ | | | | | the same lifetime is hidden here | the lifetime is elided here the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 406 | pub fn try_slice(&self, range: impl RangeBounds) -> Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hipstr-0.6.0/src/string.rs:1559:18 | 1559 | pub fn lines(&self) -> IterWrapper<'_, 'borrow, B, Lines> { | ^^^^^ ^^ ^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1559 | pub fn lines(&self) -> IterWrapper<'_, 'borrow, B, Lines<'_>> { | ++++ [v8 137.2.1] [109/2177] CXX obj/third_party/abseil-cpp/absl/debugging/symbolize/symbolize.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling bytemuck_derive v1.8.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bytemuck_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytemuck_derive-1.8.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytemuck_derive-1.8.1/Cargo.toml CARGO_PKG_AUTHORS='Lokathor ' CARGO_PKG_DESCRIPTION='derive proc-macros for `bytemuck`' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Zlib OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bytemuck_derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Lokathor/bytemuck' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.8.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bytemuck_derive --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytemuck_derive-1.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cadacf6c9d67b330 -C extra-filename=-1a14a39f3f90c851 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=static_assertions CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/static_assertions-1.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/static_assertions-1.1.0/Cargo.toml CARGO_PKG_AUTHORS='Nikolai Vazquez' CARGO_PKG_DESCRIPTION='Compile-time assertions to ensure that invariants are met.' CARGO_PKG_HOMEPAGE='https://github.com/nvzqz/static-assertions-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=static_assertions CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nvzqz/static-assertions-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name static_assertions --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/static_assertions-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=0fd41027e75f8677 -C extra-filename=-c4b6a667ec7a3746 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures_executor CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-executor-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-executor-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Executors for asynchronous tasks based on the futures-rs library. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures-executor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures_executor --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-executor-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "num_cpus", "std", "thread-pool"))' -C metadata=0af3744d76564783 -C extra-filename=-ad567e3ce7999d89 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern futures_task=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_task-665033cbc8dc08dd.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --cap-lints warn -L/usr/local/lib` Compiling capacity_builder v0.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=capacity_builder CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/capacity_builder-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/capacity_builder-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Builders where the code to calculate the capacity is the same as the code to write what'\''s being built.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=capacity_builder CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dsherret/capacity_builder' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name capacity_builder --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/capacity_builder-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="ecow"' --cfg 'feature="hipstr"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ecow", "hipstr"))' -C metadata=5b28363393c9ed6c -C extra-filename=-7c6c92fa89921db7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern capacity_builder_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder_macros-e3193cee1fc6672e.so --extern ecow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecow-bb9ed5aea23fa6c8.rmeta --extern hipstr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhipstr-d91611095d7cc47d.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-8301b1ef2012f57b.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [110/2177] CXX obj/third_party/abseil-cpp/absl/hash/city/city.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [111/2177] CXX obj/third_party/abseil-cpp/absl/hash/low_level_hash/low_level_hash.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_bytes CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_bytes-0.11.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_bytes-0.11.14/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Optimized handling of `&[u8]` and `Vec` for Serde' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_bytes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/serde-rs/bytes' CARGO_PKG_RUST_VERSION=1.53 CARGO_PKG_VERSION=0.11.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name serde_bytes --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_bytes-0.11.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=7764fd65165f706b -C extra-filename=-b56669883aee89f7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` warning: `hipstr` (lib) generated 4 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sptr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='sptr: The Strict Provenance Polyfill' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sptr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Gankra/sptr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sptr --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sptr-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "opaque_fn", "uptr"))' -C metadata=be7f8aa03a6546e9 -C extra-filename=-74443b39f05fb919 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hipstr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hipstr-0.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hipstr-0.6.0/Cargo.toml CARGO_PKG_AUTHORS='Polazarus ' CARGO_PKG_DESCRIPTION='Yet another string for Rust: zero-cost borrow and slicing, inline representation for small strings, (atomic) reference counting' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hipstr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/polazarus/hipstr' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hipstr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hipstr-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(coverage_nightly)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bstr", "default", "serde", "std", "unstable"))' -C metadata=17dd71358242a0ae -C extra-filename=-bc53645d0793206d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_bytes-b56669883aee89f7.rmeta --extern sptr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsptr-74443b39f05fb919.rmeta --cap-lints warn -L/usr/local/lib` warning: `sptr` (lib) generated 8 warnings (8 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ecow CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecow-0.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecow-0.2.3/Cargo.toml CARGO_PKG_AUTHORS='Laurenz ' CARGO_PKG_DESCRIPTION='Compact, clone-on-write vector and string.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ecow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/typst/ecow' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ecow --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecow-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "loom", "serde", "std"))' -C metadata=4df1099454d6cfaa -C extra-filename=-ea6a151fdd7295c9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` Compiling psm v0.1.21 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/Cargo.toml CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='Portable Stack Manipulation: stack manipulation and introspection routines' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=psm CARGO_PKG_README=README.mkd CARGO_PKG_REPOSITORY='https://github.com/rust-lang/stacker/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b784a1288e3e077a -C extra-filename=-a63c8eb82b2db9ae --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-a63c8eb82b2db9ae -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcc-3fab68e4280439a9.rlib --cap-lints warn -L/usr/local/lib` Compiling rustls v0.23.28 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE='Apache-2.0 OR ISC OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.23.28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=23 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(bench)' --check-cfg 'cfg(coverage_nightly)' --check-cfg 'cfg(read_buf)' -C debug-assertions=off --cfg 'feature="aws-lc-rs"' --cfg 'feature="aws_lc_rs"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="ring"' --cfg 'feature="std"' --cfg 'feature="tls12"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aws-lc-rs", "aws_lc_rs", "brotli", "custom-provider", "default", "fips", "hashbrown", "log", "logging", "prefer-post-quantum", "read_buf", "ring", "rustversion", "std", "tls12", "zlib"))' -C metadata=bb2f4326f55248c5 -C extra-filename=-67b41841970af02a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustls-67b41841970af02a -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=either CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/either-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/either-1.10.0/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=either CARGO_PKG_README=README-crates.io.md CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/either' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name either --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/either-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "use_std"))' -C metadata=749a58c8aedbb2da -C extra-filename=-0be6d5f76db27c5f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [112/2177] CXX obj/third_party/abseil-cpp/absl/log/die_if_null/die_if_null.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/die_if_null.cc:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/log.h:209: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/log_impl.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/log_message.h:45: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/log_entry.h:35: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [113/2177] CXX obj/third_party/abseil-cpp/absl/log/initialize/initialize.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/initialize.cc:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/globals.h:28: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [114/2177] CXX obj/third_party/abseil-cpp/absl/log/globals/globals.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=capacity_builder CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/capacity_builder-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/capacity_builder-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Builders where the code to calculate the capacity is the same as the code to write what'\''s being built.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=capacity_builder CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dsherret/capacity_builder' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name capacity_builder --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/capacity_builder-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="ecow"' --cfg 'feature="hipstr"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ecow", "hipstr"))' -C metadata=f2659f47f4dce372 -C extra-filename=-1ff650e18708d6f6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern capacity_builder_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder_macros-e3193cee1fc6672e.so --extern ecow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecow-ea6a151fdd7295c9.rmeta --extern hipstr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhipstr-bc53645d0793206d.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-12fcb489002112f7.rmeta --cap-lints warn -L/usr/local/lib` warning: `hipstr` (lib) generated 4 warnings (4 duplicates) Compiling sys_traits v0.1.17 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sys_traits CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Trait per function for system related functionality.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sys_traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dsherret/sys_traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sys_traits --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="filetime"' --cfg 'feature="getrandom"' --cfg 'feature="libc"' --cfg 'feature="real"' --cfg 'feature="strip_unc"' --cfg 'feature="winapi"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "filetime", "getrandom", "libc", "memory", "real", "serde", "serde_json", "strip_unc", "wasm", "winapi"))' -C metadata=99429be920343f14 -C extra-filename=-6afea8560efff1e5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern filetime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfiletime-2f9ab2638712dab7.rmeta --extern getrandom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgetrandom-84ef722d48f43ea6.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern sys_traits_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits_macros-28a4e860e7935597.so --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [115/2177] CXX obj/third_party/abseil-cpp/absl/hash/hash/hash.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sys_traits CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Trait per function for system related functionality.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sys_traits CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dsherret/sys_traits' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sys_traits --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="libc"' --cfg 'feature="real"' --cfg 'feature="winapi"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "filetime", "getrandom", "libc", "memory", "real", "serde", "serde_json", "strip_unc", "wasm", "winapi"))' -C metadata=9db82edfe96cc5b7 -C extra-filename=-5c7746be9235572a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern getrandom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgetrandom-04d070dcec028905.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern sys_traits_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits_macros-28a4e860e7935597.so --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [116/2177] CXX obj/third_party/abseil-cpp/absl/log/internal/conditions/conditions.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/src/lib.rs:779:16 | 779 | fn file_name(&self) -> Cow; | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 779 | fn file_name(&self) -> Cow<'_, OsStr>; | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/src/lib.rs:782:11 | 782 | fn path(&self) -> Cow; | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 782 | fn path(&self) -> Cow<'_, Path>; | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/src/boxed.rs:304:16 | 304 | fn file_name(&self) -> Cow { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 304 | fn file_name(&self) -> Cow<'_, OsStr> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/src/boxed.rs:322:11 | 322 | fn path(&self) -> Cow { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 322 | fn path(&self) -> Cow<'_, Path> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/src/boxed.rs:342:16 | 342 | fn file_name(&self) -> Cow { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 342 | fn file_name(&self) -> Cow<'_, OsStr> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/src/boxed.rs:357:11 | 357 | fn path(&self) -> Cow { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 357 | fn path(&self) -> Cow<'_, Path> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/src/impls/mod.rs:124:31 | 124 | pub fn wasm_path_to_str(path: &std::path::Path) -> std::borrow::Cow { | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 124 | pub fn wasm_path_to_str(path: &std::path::Path) -> std::borrow::Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/src/impls/real.rs:626:16 | 626 | fn file_name(&self) -> Cow { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 626 | fn file_name(&self) -> Cow<'_, OsStr> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sys_traits-0.1.17/src/impls/real.rs:641:11 | 641 | fn path(&self) -> Cow { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 641 | fn path(&self) -> Cow<'_, Path> { | +++ warning: `sys_traits` (lib) generated 9 warnings Compiling deno_path_util v0.6.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_path_util CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_path_util-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_path_util-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Path utilities used in Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_path_util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_path_util' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_path_util --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_path_util-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=47debbea558d37b1 -C extra-filename=-c7ba630541a461c9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib` warning: `sys_traits` (lib) generated 9 warnings (9 duplicates) Compiling stacker v0.1.15 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='A stack growth library useful when implementing deeply recursive algorithms that may accidentally blow the stack. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/stacker' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=stacker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/stacker' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0b1630d151799322 -C extra-filename=-b9007bca25f873ab --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/stacker-b9007bca25f873ab -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcc-3fab68e4280439a9.rlib --cap-lints warn -L/usr/local/lib` Compiling smartstring v1.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Bodil Stokke ' CARGO_PKG_DESCRIPTION='Compact inlined strings' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0+ CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smartstring CARGO_PKG_README=./README.md CARGO_PKG_REPOSITORY='https://github.com/bodil/smartstring' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "proptest", "serde", "std", "test"))' -C metadata=7db254fcdc90892d -C extra-filename=-e044a8ec227b6988 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/smartstring-e044a8ec227b6988 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern autocfg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libautocfg-28beb9ab0828a253.rlib --extern version_check=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libversion_check-b372154a06b659e1.rlib --cap-lints warn -L/usr/local/lib` Compiling unicode-width v0.1.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-width-0.1.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-width-0.1.13/Cargo.toml CARGO_PKG_AUTHORS='kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-width CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_width --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-width-0.1.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=a7b40844c026db67 -C extra-filename=-76ef6288e0101917 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_path_util CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_path_util-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_path_util-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Path utilities used in Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_path_util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_path_util' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_path_util --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_path_util-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d24def46d69aa74c -C extra-filename=-19085fcf1a71aa4e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-4a531ec3a9f92ae9.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-5c7746be9235572a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=futures CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-0.3.31 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-0.3.31/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='An implementation of futures and streams featuring zero allocations, composability, and iterator-like interfaces. ' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/futures-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=futures CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/futures-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.31 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=31 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name futures --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/futures-0.3.31/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unreachable_pub --warn=unexpected_cfgs --warn=single_use_lifetimes --warn=rust_2018_idioms --warn=missing_debug_implementations --check-cfg 'cfg(futures_sanitizer)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="async-await"' --cfg 'feature="default"' --cfg 'feature="executor"' --cfg 'feature="futures-executor"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "async-await", "bilock", "cfg-target-has-atomic", "compat", "default", "executor", "futures-executor", "io-compat", "std", "thread-pool", "unstable", "write-all-vectored"))' -C metadata=1eb4f741a391d0e7 -C extra-filename=-b108edb8680b3313 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-4078c5c0d5ddf2dd.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern futures_executor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_executor-ad567e3ce7999d89.rmeta --extern futures_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_io-ab853575e029bba6.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-a9ce2829513afe7c.rmeta --extern futures_task=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_task-665033cbc8dc08dd.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --cap-lints warn -L/usr/local/lib` warning: `sourcemap` (lib) generated 1 warning (1 duplicate) Compiling pin-project v1.1.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pin_project CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-1.1.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-1.1.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A crate for safe and ergonomic pin-projection. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-project CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/pin-project' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.1.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pin_project --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unreachable_pub '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes '--warn=clippy::default_union_representation' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2f2b6f1a88275d8f -C extra-filename=-ff19a3803ef0aab4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern pin_project_internal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_internal-f382f6aa5f7e86b3.so --cap-lints warn -L/usr/local/lib` Compiling deno_unsync v0.4.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_unsync CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_unsync-0.4.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_unsync-0.4.4/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='A collection of adapters to make working with Tokio single-threaded runtimes easier' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_unsync CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_unsync' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_unsync --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_unsync-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="tokio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "tokio"))' -C metadata=70b88a833a73f2a7 -C extra-filename=-8afd6135e77344a1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --cap-lints warn -L/usr/local/lib` Compiling bumpalo v3.17.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bumpalo CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bumpalo-3.17.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bumpalo-3.17.0/Cargo.toml CARGO_PKG_AUTHORS='Nick Fitzgerald ' CARGO_PKG_DESCRIPTION='A fast bump allocation arena for Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bumpalo CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/fitzgen/bumpalo' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=3.17.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bumpalo --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bumpalo-3.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="allocator-api2"' --cfg 'feature="collections"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("allocator-api2", "allocator_api", "boxed", "collections", "default", "serde", "std"))' -C metadata=06e0d96226490c0d -C extra-filename=-565ccc8769f909c4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern allocator_api2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballocator_api2-3d3cf04c8b018b3f.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [117/2177] CXX obj/third_party/abseil-cpp/absl/log/log_sink/log_sink.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/log_sink.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/log_sink.h:25: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/log_entry.h:35: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pin_project CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-1.1.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-1.1.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A crate for safe and ergonomic pin-projection. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pin-project CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/pin-project' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.1.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pin_project --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pin-project-1.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes '--warn=clippy::default_union_representation' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9a9f7fde8457d875 -C extra-filename=-74a17bc32ae26ac7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern pin_project_internal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_internal-f382f6aa5f7e86b3.so --cap-lints warn -L/usr/local/lib` Compiling bit-vec v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bit_vec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Alexis Beingessner ' CARGO_PKG_DESCRIPTION='A vector of bits' CARGO_PKG_HOMEPAGE='https://github.com/contain-rs/bit-vec' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bit-vec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/contain-rs/bit-vec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bit_vec --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("borsh", "borsh_std", "default", "miniserde", "nanoserde", "serde", "serde_no_std", "serde_std", "std"))' -C metadata=465a3d4878a31b2a -C extra-filename=-c2f30b0f16254071 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unnecessary parentheses around closure body --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/src/lib.rs:820:38 | 820 | self.process(other, |w1, w2| (w1 | w2)) | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 820 - self.process(other, |w1, w2| (w1 | w2)) 820 + self.process(other, |w1, w2| w1 | w2) | warning: unnecessary parentheses around closure body --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/src/lib.rs:851:38 | 851 | self.process(other, |w1, w2| (w1 & w2)) | ^ ^ | help: remove these parentheses | 851 - self.process(other, |w1, w2| (w1 & w2)) 851 + self.process(other, |w1, w2| w1 & w2) | warning: unnecessary parentheses around closure body --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/src/lib.rs:890:38 | 890 | self.process(other, |w1, w2| (w1 & !w2)) | ^ ^ | help: remove these parentheses | 890 - self.process(other, |w1, w2| (w1 & !w2)) 890 + self.process(other, |w1, w2| w1 & !w2) | warning: unnecessary parentheses around closure body --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/src/lib.rs:921:38 | 921 | self.process(other, |w1, w2| (w1 ^ w2)) | ^ ^ | help: remove these parentheses | 921 - self.process(other, |w1, w2| (w1 ^ w2)) 921 + self.process(other, |w1, w2| w1 ^ w2) | warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_unsync-0.4.4/src/sync/task_queue.rs:38:18 | 38 | pub fn acquire(&self) -> TaskQueuePermitAcquireFuture { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 38 | pub fn acquire(&self) -> TaskQueuePermitAcquireFuture<'_> { | ++++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fnv CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fnv-1.0.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fnv-1.0.7/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Fowler–Noll–Vo hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 / MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fnv CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-fnv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.7 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fnv --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fnv-1.0.7/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=6559a8b6c0854c74 -C extra-filename=-01371fe0dd0b0945 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling getrandom v0.3.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "wasm_js"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_windows_legacy)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rustc-dep-of-std", "std", "wasm_js"))' -C metadata=9f4560f0713d2790 -C extra-filename=-f4120573861c7f04 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/getrandom-f4120573861c7f04 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/src/lib.rs:440:19 | 440 | fn blocks_mut(&mut self) -> MutBlocks { | ^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 440 | fn blocks_mut(&mut self) -> MutBlocks<'_, B> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/src/lib.rs:447:19 | 447 | pub fn blocks(&self) -> Blocks { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 447 | pub fn blocks(&self) -> Blocks<'_, B> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/src/lib.rs:608:20 | 608 | pub fn get_mut(&mut self, index: usize) -> Option> { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 608 | pub fn get_mut(&mut self, index: usize) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/src/lib.rs:638:37 | 638 | pub unsafe fn get_unchecked_mut(&mut self, index: usize) -> MutBorrowedBit { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 638 | pub unsafe fn get_unchecked_mut(&mut self, index: usize) -> MutBorrowedBit<'_, B> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/src/lib.rs:1113:17 | 1113 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1113 | pub fn iter(&self) -> Iter<'_, B> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/src/lib.rs:1137:21 | 1137 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1137 | pub fn iter_mut(&mut self) -> IterMut<'_, B> { | +++ warning: `bit-vec` (lib) generated 10 warnings Compiling bit-set v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bit_set CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-set-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-set-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Alexis Beingessner ' CARGO_PKG_DESCRIPTION='A set of bits' CARGO_PKG_HOMEPAGE='https://github.com/contain-rs/bit-set' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bit-set CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/contain-rs/bit-set' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bit_set --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-set-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=258f3edbb4589824 -C extra-filename=-773f2572e87c85a9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bit_vec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbit_vec-c2f30b0f16254071.rmeta --cap-lints warn -L/usr/local/lib` warning: `deno_unsync` (lib) generated 1 warning Compiling sha2 v0.10.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sha2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha2-0.10.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha2-0.10.8/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sha2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sha2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha2-0.10.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="oid"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "asm-aarch64", "compress", "default", "force-soft", "loongarch64_asm", "oid", "sha2-asm", "std"))' -C metadata=4a71382bc70db7f4 -C extra-filename=-522ebc7148a56152 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern cpufeatures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcpufeatures-b33812527797c8a8.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-set-0.8.0/src/lib.rs:467:17 | 467 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 467 | pub fn iter(&self) -> Iter<'_, B> { | +++ warning: `bit-set` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_unsync CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_unsync-0.4.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_unsync-0.4.4/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='A collection of adapters to make working with Tokio single-threaded runtimes easier' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_unsync CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_unsync' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_unsync --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_unsync-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="tokio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "tokio"))' -C metadata=b5c89a37c7ed112d -C extra-filename=-f9b8e94c46998302 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-f6b20b77dfe21d1a.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --cap-lints warn -L/usr/local/lib` Compiling block-padding v0.3.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=block_padding CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/block-padding-0.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/block-padding-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Padding and unpadding of messages divided into blocks.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=block-padding CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name block_padding --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/block-padding-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=0eb13f5bca14cef4 -C extra-filename=-bd9e5c7e660a89af --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-25d0fc8ed427f6f0.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha2-0.10.8/src/sha256/x86.rs:100:1 | 100 | cpufeatures::new!(shani_cpuid, "sha", "sse2", "ssse3", "sse4.1"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `$crate::__unless_target_features` crate for guidance on how handle this unexpected cfg = help: the macro `$crate::__unless_target_features` may come from an old version of the `cpufeatures` crate, try updating your dependency with `cargo update -p cpufeatures` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default = note: this warning originates in the macro `$crate::__unless_target_features` which comes from the expansion of the macro `cpufeatures::new` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha2-0.10.8/src/sha256/x86.rs:100:1 | 100 | cpufeatures::new!(shani_cpuid, "sha", "sse2", "ssse3", "sse4.1"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `$crate::__unless_target_features` crate for guidance on how handle this unexpected cfg = help: the macro `$crate::__unless_target_features` may come from an old version of the `cpufeatures` crate, try updating your dependency with `cargo update -p cpufeatures` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `$crate::__unless_target_features` which comes from the expansion of the macro `cpufeatures::new` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha2-0.10.8/src/sha512/x86.rs:14:1 | 14 | cpufeatures::new!(avx2_cpuid, "avx2"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `$crate::__unless_target_features` crate for guidance on how handle this unexpected cfg = help: the macro `$crate::__unless_target_features` may come from an old version of the `cpufeatures` crate, try updating your dependency with `cargo update -p cpufeatures` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `$crate::__unless_target_features` which comes from the expansion of the macro `cpufeatures::new` (in Nightly builds, run with -Z macro-backtrace for more info) warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bumpalo-3.17.0/src/collections/vec.rs:1496:21 | 1496 | let count = (*other).len(); | ^^-----^^^^^^^ | | | this raw pointer has type `*const [T]` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&[T]` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bumpalo-3.17.0/src/collections/vec.rs:1496:21 | 1496 | let count = (*other).len(); | ^^^^^^^^ note: method calls to `len` require a reference --> /exopi-obj/pobj/rust-1.91.1/rustc-1.91.1-src/library/core/src/slice/mod.rs:114:5 = note: `#[warn(dangerous_implicit_autorefs)]` on by default help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 1496 | let count = (&(*other)).len(); | ++ + warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bumpalo-3.17.0/src/collections/vec.rs:1536:21 | 1536 | pub fn drain(&mut self, range: R) -> Drain | ^^^^^^^^^ ^^^^^^^^ | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1536 | pub fn drain(&mut self, range: R) -> Drain<'_, T> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bumpalo-3.17.0/src/collections/vec.rs:2202:25 | 2202 | pub fn splice(&mut self, range: R, replace_with: I) -> Splice | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ | | | | | the same lifetime is hidden here | the lifetime is elided here the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2202 | pub fn splice(&mut self, range: R, replace_with: I) -> Splice<'_, I::IntoIter> | +++ Compiling inout v0.1.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=inout CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/inout-0.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/inout-0.1.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Custom reference types for code generic over in-place and buffer-to-buffer modes of operation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=inout CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name inout --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/inout-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="block-padding"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("block-padding", "std"))' -C metadata=b694af8c089dbf6a -C extra-filename=-d3770b90e012cdfc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern block_padding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libblock_padding-bd9e5c7e660a89af.rmeta --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-25d0fc8ed427f6f0.rmeta --cap-lints warn -L/usr/local/lib` Compiling wasm_dep_analyzer v0.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wasm_dep_analyzer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Wasm module dependency analysis for module resolution' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasm_dep_analyzer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/wasm_dep_analyzer' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name wasm_dep_analyzer --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b58155406507260e -C extra-filename=-0be3b4250df124c7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [118/2177] CXX obj/third_party/abseil-cpp/absl/log/internal/check_op/check_op.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/check_op.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/check_op.h:41: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/strip.h:26: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/log_message.h:45: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/log_entry.h:35: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [119/2177] CXX obj/third_party/abseil-cpp/absl/log/internal/fnmatch/fnmatch.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:298:17 | 298 | fn parse(input: &[u8], include_types: bool) -> Result { | ^^^^^ the lifetime is elided here ^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 298 | fn parse(input: &[u8], include_types: bool) -> Result, ParseError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:346:29 | 346 | fn parse_magic_bytes(input: &[u8]) -> ParseResult<()> { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 346 | fn parse_magic_bytes(input: &[u8]) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:355:32 | 355 | fn ensure_known_version(input: &[u8]) -> ParseResult<()> { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 355 | fn ensure_known_version(input: &[u8]) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:368:32 | 368 | fn parse_import_section(input: &[u8]) -> Result, ParseError> { | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 368 | fn parse_import_section(input: &[u8]) -> Result>, ParseError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:383:24 | 383 | fn parse_import(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 383 | fn parse_import(input: &[u8]) -> ParseResult<'_, Import<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:398:29 | 398 | fn parse_import_type(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 398 | fn parse_import_type(input: &[u8]) -> ParseResult<'_, ImportType> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:425:28 | 425 | fn parse_table_type(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 425 | fn parse_table_type(input: &[u8]) -> ParseResult<'_, TableType> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:444:29 | 444 | fn parse_memory_type(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 444 | fn parse_memory_type(input: &[u8]) -> ParseResult<'_, MemoryType> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:449:29 | 449 | fn parse_global_type(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 449 | fn parse_global_type(input: &[u8]) -> ParseResult<'_, GlobalType> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:467:26 | 467 | fn skip_init_expr(input: &[u8]) -> ParseResult<()> { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 467 | fn skip_init_expr(input: &[u8]) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:487:28 | 487 | fn parse_value_type(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 487 | fn parse_value_type(input: &[u8]) -> ParseResult<'_, ValueType> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:501:24 | 501 | fn parse_limits(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 501 | fn parse_limits(input: &[u8]) -> ParseResult<'_, Limits> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:502:33 | 502 | fn maybe_parse_maximum(input: &[u8], flags: u8) -> ParseResult> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 502 | fn maybe_parse_maximum(input: &[u8], flags: u8) -> ParseResult<'_, Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:518:26 | 518 | fn parse_tag_type(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 518 | fn parse_tag_type(input: &[u8]) -> ParseResult<'_, TagType> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:528:32 | 528 | fn parse_export_section(input: &[u8]) -> Result, ParseError> { | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 528 | fn parse_export_section(input: &[u8]) -> Result>, ParseError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:543:29 | 543 | fn parse_export_type(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 543 | fn parse_export_type(input: &[u8]) -> ParseResult<'_, Export<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:588:36 | 588 | fn parse_function_signature(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 588 | fn parse_function_signature(input: &[u8]) -> ParseResult<'_, FunctionSignature> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:658:25 | 658 | fn parse_section(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 658 | fn parse_section(input: &[u8]) -> ParseResult<'_, WasmSection<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:690:26 | 690 | fn parse_var_uint(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 690 | fn parse_var_uint(input: &[u8]) -> ParseResult<'_, u32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs:709:21 | 709 | fn read_byte(input: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 709 | fn read_byte(input: &[u8]) -> ParseResult<'_, u8> { | +++ warning: `deno_unsync` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Casts and checked casts' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=az CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/tspiteri/az' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-0cad0cacda7856f7/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-10baee73986b411f/build-script-build` [az 1.2.1] $ mkdir -p "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-0cad0cacda7856f7/out/try_track_caller" [az 1.2.1] $ cd "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-0cad0cacda7856f7/out/try_track_caller" [az 1.2.1] $ printf '%s' "// try_tra"... > "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-0cad0cacda7856f7/out/try_track_caller/try_track_caller.rs" [az 1.2.1] $ cd "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-0cad0cacda7856f7/out/try_track_caller" && "/usr/local/bin/rustc" "try_track_caller.rs" "--emit=dep-info,metadata" >& /dev/null [az 1.2.1] cargo:rustc-cfg=track_caller [az 1.2.1] $ rm -r "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-0cad0cacda7856f7/out/try_track_caller" Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=1.0.69 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=69 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-64bb90bc1ecc16ee/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-326809268b0e1784/build-script-build` [thiserror 1.0.69] cargo:rerun-if-changed=build/probe.rs [thiserror 1.0.69] cargo:rustc-check-cfg=cfg(error_generic_member_access) [thiserror 1.0.69] cargo:rustc-check-cfg=cfg(thiserror_nightly_testing) [thiserror 1.0.69] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=thiserror CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=1.0.69 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=69 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-64bb90bc1ecc16ee/out /usr/local/bin/rustc --crate-name thiserror --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f0dc3862902cd80f -C extra-filename=-ddb64e439db488c0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern thiserror_impl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror_impl-ade17f3b69db11dd.so --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'` [v8 137.2.1] [120/2177] CXX obj/third_party/abseil-cpp/absl/log/internal/nullguard/nullguard.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=az CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Casts and checked casts' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=az CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/tspiteri/az' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-0cad0cacda7856f7/out /usr/local/bin/rustc --crate-name az --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fail-on-warnings"))' -C metadata=7a1f1fac8613a878 -C extra-filename=-6ab4f7619cfff180 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg track_caller` warning: `bumpalo` (lib) generated 3 warnings Compiling cipher v0.4.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cipher CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cipher-0.4.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cipher-0.4.4/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits for describing block ciphers and stream ciphers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cipher CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cipher --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cipher-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="block-padding"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "blobby", "block-padding", "dev", "rand_core", "std", "zeroize"))' -C metadata=2add26e3ab12cb79 -C extra-filename=-698dacb54488e7e3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crypto_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrypto_common-1c086c23b75b19cd.rmeta --extern inout=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libinout-d3770b90e012cdfc.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:1008:12 | 1008 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:1026:12 | 1026 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:1046:12 | 1046 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:1065:12 | 1065 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:1088:12 | 1088 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:1113:12 | 1113 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 348 | float_to_int! { f32, u32, i32 => i8 i16 i32 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 348 | float_to_int! { f32, u32, i32 => i8 i16 i32 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 348 | float_to_int! { f32, u32, i32 => i8 i16 i32 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 348 | float_to_int! { f32, u32, i32 => i8 i16 i32 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 348 | float_to_int! { f32, u32, i32 => i8 i16 i32 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 349 | float_to_int! { f32, u64, i64 => i64 } | -------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 349 | float_to_int! { f32, u64, i64 => i64 } | -------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 349 | float_to_int! { f32, u64, i64 => i64 } | -------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 349 | float_to_int! { f32, u64, i64 => i64 } | -------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 349 | float_to_int! { f32, u64, i64 => i64 } | -------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 350 | float_to_int! { f32, u128, i128 => i128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 350 | float_to_int! { f32, u128, i128 => i128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 350 | float_to_int! { f32, u128, i128 => i128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 350 | float_to_int! { f32, u128, i128 => i128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 350 | float_to_int! { f32, u128, i128 => i128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 354 | float_to_int! { f32, u64, i64 => isize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 354 | float_to_int! { f32, u64, i64 => isize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 354 | float_to_int! { f32, u64, i64 => isize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 354 | float_to_int! { f32, u64, i64 => isize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 354 | float_to_int! { f32, u64, i64 => isize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 355 | float_to_int! { f32, u32, i32 => u8 u16 u32 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 355 | float_to_int! { f32, u32, i32 => u8 u16 u32 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 355 | float_to_int! { f32, u32, i32 => u8 u16 u32 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 355 | float_to_int! { f32, u32, i32 => u8 u16 u32 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 355 | float_to_int! { f32, u32, i32 => u8 u16 u32 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 356 | float_to_int! { f32, u64, i64 => u64 } | -------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 356 | float_to_int! { f32, u64, i64 => u64 } | -------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 356 | float_to_int! { f32, u64, i64 => u64 } | -------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 356 | float_to_int! { f32, u64, i64 => u64 } | -------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 356 | float_to_int! { f32, u64, i64 => u64 } | -------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 357 | float_to_int! { f32, u128, i128 => u128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 357 | float_to_int! { f32, u128, i128 => u128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 357 | float_to_int! { f32, u128, i128 => u128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 357 | float_to_int! { f32, u128, i128 => u128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 357 | float_to_int! { f32, u128, i128 => u128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 361 | float_to_int! { f32, u64, i64 => usize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 361 | float_to_int! { f32, u64, i64 => usize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 361 | float_to_int! { f32, u64, i64 => usize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 361 | float_to_int! { f32, u64, i64 => usize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 361 | float_to_int! { f32, u64, i64 => usize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 363 | float_to_int! { f64, u64, i64 => i8 i16 i32 i64 } | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 363 | float_to_int! { f64, u64, i64 => i8 i16 i32 i64 } | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 363 | float_to_int! { f64, u64, i64 => i8 i16 i32 i64 } | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 363 | float_to_int! { f64, u64, i64 => i8 i16 i32 i64 } | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 363 | float_to_int! { f64, u64, i64 => i8 i16 i32 i64 } | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 364 | float_to_int! { f64, u128, i128 => i128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 364 | float_to_int! { f64, u128, i128 => i128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 364 | float_to_int! { f64, u128, i128 => i128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 364 | float_to_int! { f64, u128, i128 => i128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 364 | float_to_int! { f64, u128, i128 => i128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 365 | float_to_int! { f64, u64, i64 => isize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 365 | float_to_int! { f64, u64, i64 => isize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 365 | float_to_int! { f64, u64, i64 => isize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 365 | float_to_int! { f64, u64, i64 => isize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 365 | float_to_int! { f64, u64, i64 => isize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 366 | float_to_int! { f64, u64, i64 => u8 u16 u32 u64 } | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 366 | float_to_int! { f64, u64, i64 => u8 u16 u32 u64 } | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 366 | float_to_int! { f64, u64, i64 => u8 u16 u32 u64 } | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 366 | float_to_int! { f64, u64, i64 => u8 u16 u32 u64 } | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 366 | float_to_int! { f64, u64, i64 => u8 u16 u32 u64 } | ------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 367 | float_to_int! { f64, u128, i128 => u128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 367 | float_to_int! { f64, u128, i128 => u128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 367 | float_to_int! { f64, u128, i128 => u128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 367 | float_to_int! { f64, u128, i128 => u128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 367 | float_to_int! { f64, u128, i128 => u128 } | ----------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 368 | float_to_int! { f64, u64, i64 => usize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 368 | float_to_int! { f64, u64, i64 => usize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 368 | float_to_int! { f64, u64, i64 => usize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 368 | float_to_int! { f64, u64, i64 => usize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 368 | float_to_int! { f64, u64, i64 => usize } | ---------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 370 | float_to_int! { Round, u32, i32 => i8 i16 i32 } | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 370 | float_to_int! { Round, u32, i32 => i8 i16 i32 } | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 370 | float_to_int! { Round, u32, i32 => i8 i16 i32 } | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 370 | float_to_int! { Round, u32, i32 => i8 i16 i32 } | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 370 | float_to_int! { Round, u32, i32 => i8 i16 i32 } | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 371 | float_to_int! { Round, u64, i64 => i64 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 371 | float_to_int! { Round, u64, i64 => i64 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 371 | float_to_int! { Round, u64, i64 => i64 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 371 | float_to_int! { Round, u64, i64 => i64 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 371 | float_to_int! { Round, u64, i64 => i64 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 372 | float_to_int! { Round, u128, i128 => i128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 372 | float_to_int! { Round, u128, i128 => i128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 372 | float_to_int! { Round, u128, i128 => i128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 372 | float_to_int! { Round, u128, i128 => i128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 372 | float_to_int! { Round, u128, i128 => i128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 376 | float_to_int! { Round, u64, i64 => isize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 376 | float_to_int! { Round, u64, i64 => isize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 376 | float_to_int! { Round, u64, i64 => isize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 376 | float_to_int! { Round, u64, i64 => isize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 376 | float_to_int! { Round, u64, i64 => isize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 377 | float_to_int! { Round, u32, i32 => u8 u16 u32 } | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 377 | float_to_int! { Round, u32, i32 => u8 u16 u32 } | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 377 | float_to_int! { Round, u32, i32 => u8 u16 u32 } | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 377 | float_to_int! { Round, u32, i32 => u8 u16 u32 } | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 377 | float_to_int! { Round, u32, i32 => u8 u16 u32 } | ---------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 378 | float_to_int! { Round, u64, i64 => u64 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 378 | float_to_int! { Round, u64, i64 => u64 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 378 | float_to_int! { Round, u64, i64 => u64 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 378 | float_to_int! { Round, u64, i64 => u64 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 378 | float_to_int! { Round, u64, i64 => u64 } | --------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 379 | float_to_int! { Round, u128, i128 => u128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 379 | float_to_int! { Round, u128, i128 => u128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 379 | float_to_int! { Round, u128, i128 => u128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 379 | float_to_int! { Round, u128, i128 => u128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 379 | float_to_int! { Round, u128, i128 => u128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 383 | float_to_int! { Round, u64, i64 => usize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 383 | float_to_int! { Round, u64, i64 => usize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 383 | float_to_int! { Round, u64, i64 => usize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 383 | float_to_int! { Round, u64, i64 => usize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 383 | float_to_int! { Round, u64, i64 => usize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 385 | float_to_int! { Round, u64, i64 => i8 i16 i32 i64 } | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 385 | float_to_int! { Round, u64, i64 => i8 i16 i32 i64 } | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 385 | float_to_int! { Round, u64, i64 => i8 i16 i32 i64 } | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 385 | float_to_int! { Round, u64, i64 => i8 i16 i32 i64 } | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 385 | float_to_int! { Round, u64, i64 => i8 i16 i32 i64 } | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 386 | float_to_int! { Round, u128, i128 => i128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 386 | float_to_int! { Round, u128, i128 => i128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 386 | float_to_int! { Round, u128, i128 => i128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 386 | float_to_int! { Round, u128, i128 => i128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 386 | float_to_int! { Round, u128, i128 => i128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 387 | float_to_int! { Round, u64, i64 => isize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 387 | float_to_int! { Round, u64, i64 => isize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 387 | float_to_int! { Round, u64, i64 => isize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 387 | float_to_int! { Round, u64, i64 => isize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 387 | float_to_int! { Round, u64, i64 => isize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 388 | float_to_int! { Round, u64, i64 => u8 u16 u32 u64 } | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 388 | float_to_int! { Round, u64, i64 => u8 u16 u32 u64 } | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 388 | float_to_int! { Round, u64, i64 => u8 u16 u32 u64 } | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 388 | float_to_int! { Round, u64, i64 => u8 u16 u32 u64 } | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 388 | float_to_int! { Round, u64, i64 => u8 u16 u32 u64 } | -------------------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 389 | float_to_int! { Round, u128, i128 => u128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 389 | float_to_int! { Round, u128, i128 => u128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 389 | float_to_int! { Round, u128, i128 => u128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 389 | float_to_int! { Round, u128, i128 => u128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 389 | float_to_int! { Round, u128, i128 => u128 } | ------------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:200:24 | 200 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 390 | float_to_int! { Round, u64, i64 => usize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:233:24 | 233 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 390 | float_to_int! { Round, u64, i64 => usize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:264:24 | 264 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 390 | float_to_int! { Round, u64, i64 => usize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:271:24 | 271 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 390 | float_to_int! { Round, u64, i64 => usize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:309:24 | 309 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 390 | float_to_int! { Round, u64, i64 => usize } | ----------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `float_to_int` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:72:24 | 72 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 414 | signed! { i8, i16, i32, i64, i128, isize } | ------------------------------------------ in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `common` which comes from the expansion of the macro `signed` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/int.rs:72:24 | 72 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ ... 415 | unsigned! { u8, u16, u32, u64, u128, usize } | -------------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `common` which comes from the expansion of the macro `unsigned` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:299:16 | 299 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:332:16 | 332 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:368:16 | 368 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:404:16 | 404 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:440:16 | 440 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:476:16 | 476 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:528:16 | 528 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:601:16 | 601 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:674:16 | 674 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:747:16 | 747 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:820:16 | 820 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:899:16 | 899 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `track_caller` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs:971:16 | 971 | #[cfg_attr(track_caller, track_caller)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(track_caller)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(track_caller)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [121/2177] CXX obj/third_party/abseil-cpp/absl/log/internal/globals/globals.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/globals.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/globals.h:28: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. Compiling http v1.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=http CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='A set of types for representing HTTP requests and responses. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name http --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=dc4d4d82ead81ad2 -C extra-filename=-0d575bd546caf5a0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern fnv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfnv-4309780ebe250b7a.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-12fcb489002112f7.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [122/2177] CXX obj/third_party/abseil-cpp/absl/log/internal/log_sink_set/log_sink_set.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/log_sink_set.cc:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/log_sink_set.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/log_entry.h:35: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. warning: `wasm_dep_analyzer` (lib) generated 20 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wasm_dep_analyzer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Wasm module dependency analysis for module resolution' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wasm_dep_analyzer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/wasm_dep_analyzer' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name wasm_dep_analyzer --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wasm_dep_analyzer-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b59d2ab8e9af91fa -C extra-filename=-c333c4abf6a7ee1e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --cap-lints warn -L/usr/local/lib` warning: `sha2` (lib) generated 8 warnings (5 duplicates) Compiling bincode v1.3.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bincode CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bincode-1.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bincode-1.3.3/Cargo.toml CARGO_PKG_AUTHORS='Ty Overby :Francesco Mazzoli :David Tolnay :Zoey Riordan ' CARGO_PKG_DESCRIPTION='A binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa'\!'' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bincode CARGO_PKG_README=./readme.md CARGO_PKG_REPOSITORY='https://github.com/servo/bincode' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bincode --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bincode-1.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("i128"))' -C metadata=ec117075d4859e9a -C extra-filename=-82d8b83461a8e307 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [123/2177] CXX obj/third_party/abseil-cpp/absl/log/internal/log_message/log_message.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/log_message.cc:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/log_message.h:45: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/log_entry.h:35: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. warning: `wasm_dep_analyzer` (lib) generated 20 warnings (20 duplicates) Compiling deno_core_icudata v0.74.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_core_icudata CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core_icudata-0.74.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core_icudata-0.74.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Raw ICU data for use with deno_core' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_core_icudata CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_core_icudata' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.74.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=74 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_core_icudata --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core_icudata-0.74.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=660484c042834095 -C extra-filename=-19c2bfa737702614 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: multiple associated functions are never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bincode-1.3.3/src/byteorder.rs:144:8 | 130 | pub trait ByteOrder: Clone + Copy { | --------- associated functions in this trait ... 144 | fn read_i16(buf: &[u8]) -> i16 { | ^^^^^^^^ ... 149 | fn read_i32(buf: &[u8]) -> i32 { | ^^^^^^^^ ... 154 | fn read_i64(buf: &[u8]) -> i64 { | ^^^^^^^^ ... 169 | fn write_i16(buf: &mut [u8], n: i16) { | ^^^^^^^^^ ... 174 | fn write_i32(buf: &mut [u8], n: i32) { | ^^^^^^^^^ ... 179 | fn write_i64(buf: &mut [u8], n: i64) { | ^^^^^^^^^ ... 200 | fn read_i128(buf: &[u8]) -> i128 { | ^^^^^^^^^ ... 205 | fn write_i128(buf: &mut [u8], n: i128) { | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: methods `read_i8`, `read_i16`, `read_i32`, `read_i64`, and `read_i128` are never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bincode-1.3.3/src/byteorder.rs:220:8 | 211 | pub trait ReadBytesExt: io::Read { | ------------ methods in this trait ... 220 | fn read_i8(&mut self) -> Result { | ^^^^^^^ ... 234 | fn read_i16(&mut self) -> Result { | ^^^^^^^^ ... 248 | fn read_i32(&mut self) -> Result { | ^^^^^^^^ ... 262 | fn read_i64(&mut self) -> Result { | ^^^^^^^^ ... 291 | fn read_i128(&mut self) -> Result { | ^^^^^^^^^ warning: methods `write_i8`, `write_i16`, `write_i32`, `write_i64`, and `write_i128` are never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bincode-1.3.3/src/byteorder.rs:308:8 | 301 | pub trait WriteBytesExt: io::Write { | ------------- methods in this trait ... 308 | fn write_i8(&mut self, n: i8) -> Result<()> { | ^^^^^^^^ ... 320 | fn write_i16(&mut self, n: i16) -> Result<()> { | ^^^^^^^^^ ... 334 | fn write_i32(&mut self, n: i32) -> Result<()> { | ^^^^^^^^^ ... 348 | fn write_i64(&mut self, n: i64) -> Result<()> { | ^^^^^^^^^ ... 377 | fn write_i128(&mut self, n: i128) -> Result<()> { | ^^^^^^^^^^ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bincode-1.3.3/src/de/mod.rs:272:9 | 263 | / fn deserialize_enum( 264 | | self, 265 | | _enum: &'static str, 266 | | _variants: &'static [&'static str], ... | 269 | | where 270 | | V: serde::de::Visitor<'de>, | |___________________________________- move the `impl` block outside of this method `deserialize_enum` 271 | { 272 | impl<'de, 'a, R: 'a, O> serde::de::EnumAccess<'de> for &'a mut Deserializer | ^^^^^^^^^^^^^^^^^^^^^^^^---------------------^^^^^^^^^^^^^^^^^^------------^^^^^^ | | | | | `Deserializer` is not local | `EnumAccess` is not local | = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: `#[warn(non_local_definitions)]` on by default [v8 137.2.1] [124/2177] CXX obj/third_party/abseil-cpp/absl/log/internal/format/log_format.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/log_format.cc:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/log_format.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. warning: `bincode` (lib) generated 4 warnings Compiling termcolor v1.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=termcolor CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/termcolor-1.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/termcolor-1.4.1/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A simple cross platform library for writing colored text to a terminal. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/termcolor' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=termcolor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/termcolor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name termcolor --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/termcolor-1.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9327e12cc042ec71 -C extra-filename=-0278db56d250b89f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling syn v1.0.109 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.109 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=109 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "test", "visit", "visit-mut"))' -C metadata=2eb839c9f72adec8 -C extra-filename=-4a48bb362f775d2a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/syn-4a48bb362f775d2a -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [125/2177] CXX obj/third_party/abseil-cpp/absl/numeric/int128/int128.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling cooked-waker v5.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cooked_waker CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cooked-waker-5.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cooked-waker-5.0.0/Cargo.toml CARGO_PKG_AUTHORS='Nathan West ' CARGO_PKG_DESCRIPTION='A safe interface for creating async Wakers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cooked-waker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Lucretiel/cooked-waker' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=5.0.0 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cooked_waker --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cooked-waker-5.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=42e53caf7dc845c9 -C extra-filename=-b86aeda2c535b40d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bit_vec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Alexis Beingessner ' CARGO_PKG_DESCRIPTION='A vector of bits' CARGO_PKG_HOMEPAGE='https://github.com/contain-rs/bit-vec' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bit-vec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/contain-rs/bit-vec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bit_vec --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-vec-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("borsh", "borsh_std", "default", "miniserde", "nanoserde", "serde", "serde_no_std", "serde_std", "std"))' -C metadata=ef188d2528041b3d -C extra-filename=-c5d5e3375783f931 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [126/2177] CXX obj/third_party/abseil-cpp/absl/log/internal/proto/proto.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/header/map.rs:2316:35 | 2316 | let entry = unsafe { &mut (*self.map).entries[self.entry] }; | ^^--------^^^^^^^^^^^^^^^^^^^^^ | | | this raw pointer has type `*mut HeaderMap` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&mut Vec>` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/header/map.rs:2316:35 | 2316 | let entry = unsafe { &mut (*self.map).entries[self.entry] }; | ^^^^^^^^^^^^^^^^^^^ = note: `#[warn(dangerous_implicit_autorefs)]` on by default help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 2316 | let entry = unsafe { &mut (&mut (*self.map).entries)[self.entry] }; | +++++ + warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/header/map.rs:2324:43 | 2324 | let extra = unsafe { &mut (*self.map).extra_values[idx] }; | ^^--------^^^^^^^^^^^^^^^^^^^ | | | this raw pointer has type `*mut HeaderMap` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&mut Vec>` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/header/map.rs:2324:43 | 2324 | let extra = unsafe { &mut (*self.map).extra_values[idx] }; | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 2324 | let extra = unsafe { &mut (&mut (*self.map).extra_values)[idx] }; | +++++ + warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/header/map.rs:2964:35 | 2964 | let entry = unsafe { &mut (*self.map).entries[self.index] }; | ^^--------^^^^^^^^^^^^^^^^^^^^^ | | | this raw pointer has type `*mut HeaderMap` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&mut Vec>` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/header/map.rs:2964:35 | 2964 | let entry = unsafe { &mut (*self.map).entries[self.index] }; | ^^^^^^^^^^^^^^^^^^^ help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 2964 | let entry = unsafe { &mut (&mut (*self.map).entries)[self.index] }; | +++++ + warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/header/map.rs:2984:43 | 2984 | let extra = unsafe { &mut (*self.map).extra_values[idx] }; | ^^--------^^^^^^^^^^^^^^^^^^^ | | | this raw pointer has type `*mut HeaderMap` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&mut Vec>` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/header/map.rs:2984:43 | 2984 | let extra = unsafe { &mut (*self.map).extra_values[idx] }; | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 2984 | let extra = unsafe { &mut (&mut (*self.map).extra_values)[idx] }; | +++++ + warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/header/map.rs:3007:35 | 3007 | let entry = unsafe { &mut (*self.map).entries[self.index] }; | ^^--------^^^^^^^^^^^^^^^^^^^^^ | | | this raw pointer has type `*mut HeaderMap` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&mut Vec>` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/header/map.rs:3007:35 | 3007 | let entry = unsafe { &mut (*self.map).entries[self.index] }; | ^^^^^^^^^^^^^^^^^^^ help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 3007 | let entry = unsafe { &mut (&mut (*self.map).entries)[self.index] }; | +++++ + warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/header/map.rs:3016:43 | 3016 | let extra = unsafe { &mut (*self.map).extra_values[idx] }; | ^^--------^^^^^^^^^^^^^^^^^^^ | | | this raw pointer has type `*mut HeaderMap` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&mut Vec>` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/header/map.rs:3016:43 | 3016 | let extra = unsafe { &mut (*self.map).extra_values[idx] }; | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 3016 | let extra = unsafe { &mut (&mut (*self.map).extra_values)[idx] }; | +++++ + [v8 137.2.1] [127/2177] CXX obj/third_party/abseil-cpp/absl/log/internal/structured_proto/structured_proto.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bit_set CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-set-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-set-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Alexis Beingessner ' CARGO_PKG_DESCRIPTION='A set of bits' CARGO_PKG_HOMEPAGE='https://github.com/contain-rs/bit-set' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bit-set CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/contain-rs/bit-set' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bit_set --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bit-set-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=7be24ad47a49c3fb -C extra-filename=-29bbec8d2e920d0d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bit_vec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbit_vec-c5d5e3375783f931.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [128/2177] CXX obj/third_party/abseil-cpp/absl/profiling/exponential_biased/exponential_biased.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `bit-vec` (lib) generated 10 warnings (10 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=clone-impls,default,derive,extra-traits,full,parsing,printing,proc-macro,quote,visit CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_CLONE_IMPLS=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DERIVE=1 CARGO_FEATURE_EXTRA_TRAITS=1 CARGO_FEATURE_FULL=1 CARGO_FEATURE_PARSING=1 CARGO_FEATURE_PRINTING=1 CARGO_FEATURE_PROC_MACRO=1 CARGO_FEATURE_QUOTE=1 CARGO_FEATURE_VISIT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.109 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=109 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/syn-9138a5f0ee0e05f2/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/syn-4a48bb362f775d2a/build-script-build` [syn 1.0.109] cargo:rustc-cfg=syn_disable_nightly_tests Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=http CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='A set of types for representing HTTP requests and responses. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name http --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=62a4e702fbebc763 -C extra-filename=-ecee6a4ec21033a1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern fnv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfnv-01371fe0dd0b0945.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-8301b1ef2012f57b.rmeta --cap-lints warn -L/usr/local/lib` warning: `bit-set` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sha2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha2-0.10.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha2-0.10.8/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sha2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sha2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha2-0.10.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="oid"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "asm-aarch64", "compress", "default", "force-soft", "loongarch64_asm", "oid", "sha2-asm", "std"))' -C metadata=41c7b188bfda8282 -C extra-filename=-0c7683ffd044f851 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern cpufeatures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcpufeatures-2d7ca9f09b54357e.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [129/2177] CXX obj/third_party/abseil-cpp/absl/random/seed_gen_exception/seed_gen_exception.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `sha2` (lib) generated 8 warnings (8 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=siphasher CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/siphasher-0.3.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/siphasher-0.3.11/Cargo.toml CARGO_PKG_AUTHORS='Frank Denis ' CARGO_PKG_DESCRIPTION='SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust' CARGO_PKG_HOMEPAGE='https://docs.rs/siphasher' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=siphasher CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jedisct1/rust-siphash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name siphasher --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/siphasher-0.3.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=fd62cb70a410b971 -C extra-filename=-08c03420f5bb6331 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [130/2177] CXX obj/third_party/abseil-cpp/absl/random/internal/platform/randen_round_keys.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [131/2177] CXX obj/third_party/abseil-cpp/absl/random/distributions/discrete_distribution.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling base64 v0.22.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base64 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.22.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.22.1/Cargo.toml CARGO_PKG_AUTHORS='Marshall Pierce ' CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/marshallpierce/rust-base64' CARGO_PKG_RUST_VERSION=1.48.0 CARGO_PKG_VERSION=0.22.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=22 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name base64 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.22.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=e8843b7d68b7c74f -C extra-filename=-be90876629e0fdad --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.22.1/src/lib.rs:223:13 | 223 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::cast_lossless))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: `az` (lib) generated 303 warnings (142 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=phf_shared CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf_shared-0.11.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf_shared-0.11.2/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Support code shared by PHF libraries' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=phf_shared CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-phf/rust-phf' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name phf_shared --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf_shared-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "uncased", "unicase"))' -C metadata=e84991095a371a84 -C extra-filename=-2a5072ba32d6bd91 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern siphasher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsiphasher-08c03420f5bb6331.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.22.1/src/chunked_encoder.rs:57:26 | 57 | pub(crate) fn new(s: &mut String) -> StringSink { | ^^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 57 | pub(crate) fn new(s: &mut String) -> StringSink<'_> { | ++++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.109 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=109 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/syn-9138a5f0ee0e05f2/out /usr/local/bin/rustc --crate-name syn --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "test", "visit", "visit-mut"))' -C metadata=972e89556e1b0d8d -C extra-filename=-8282d275b8b8608a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rmeta --extern unicode_ident=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_ident-b866e33c3acfc1d6.rmeta --cap-lints warn -L/usr/local/lib --cfg syn_disable_nightly_tests` [v8 137.2.1] [132/2177] CXX obj/third_party/abseil-cpp/absl/log/internal/vlog_config/vlog_config.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/log/internal/vlog_config.cc:40: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. warning: `base64` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aho_corasick CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aho-corasick-1.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aho-corasick-1.1.3/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Fast multiple substring searching.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aho-corasick CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=1.1.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name aho_corasick --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aho-corasick-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "perf-literal", "std"))' -C metadata=0fcf930ccbdd7a2d -C extra-filename=-aabab0547bf947d2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lib.rs:254:13 | 254 | #![cfg_attr(doc_cfg, feature(doc_cfg))] | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lib.rs:430:12 | 430 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lib.rs:434:12 | 434 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lib.rs:455:12 | 455 | #[cfg_attr(doc_cfg, doc(cfg(all(feature = "parsing", feature = "printing"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lib.rs:804:12 | 804 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lib.rs:867:12 | 867 | #[cfg_attr(doc_cfg, doc(cfg(all(feature = "parsing", feature = "proc-macro"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lib.rs:887:12 | 887 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lib.rs:916:12 | 916 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lib.rs:959:12 | 959 | #[cfg_attr(doc_cfg, doc(cfg(all(feature = "parsing", feature = "full"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/group.rs:136:12 | 136 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/group.rs:214:12 | 214 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/group.rs:269:12 | 269 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:561:12 | 561 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:569:12 | 569 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_omit_await_from_token_macro` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:881:11 | 881 | #[cfg(not(syn_omit_await_from_token_macro))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_omit_await_from_token_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_omit_await_from_token_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_omit_await_from_token_macro` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:883:7 | 883 | #[cfg(syn_omit_await_from_token_macro)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_omit_await_from_token_macro)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_omit_await_from_token_macro)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:394:24 | 394 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 556 | / define_punctuation_structs! { 557 | | "_" pub struct Underscore/1 /// `_` 558 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:398:24 | 398 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 556 | / define_punctuation_structs! { 557 | | "_" pub struct Underscore/1 /// `_` 558 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:406:24 | 406 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 556 | / define_punctuation_structs! { 557 | | "_" pub struct Underscore/1 /// `_` 558 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:414:24 | 414 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 556 | / define_punctuation_structs! { 557 | | "_" pub struct Underscore/1 /// `_` 558 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:418:24 | 418 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 556 | / define_punctuation_structs! { 557 | | "_" pub struct Underscore/1 /// `_` 558 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:426:24 | 426 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 556 | / define_punctuation_structs! { 557 | | "_" pub struct Underscore/1 /// `_` 558 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:271:24 | 271 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 652 | / define_keywords! { 653 | | "abstract" pub struct Abstract /// `abstract` 654 | | "as" pub struct As /// `as` 655 | | "async" pub struct Async /// `async` ... | 704 | | "yield" pub struct Yield /// `yield` 705 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_keywords` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:275:24 | 275 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 652 | / define_keywords! { 653 | | "abstract" pub struct Abstract /// `abstract` 654 | | "as" pub struct As /// `as` 655 | | "async" pub struct Async /// `async` ... | 704 | | "yield" pub struct Yield /// `yield` 705 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_keywords` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:283:24 | 283 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 652 | / define_keywords! { 653 | | "abstract" pub struct Abstract /// `abstract` 654 | | "as" pub struct As /// `as` 655 | | "async" pub struct Async /// `async` ... | 704 | | "yield" pub struct Yield /// `yield` 705 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_keywords` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:291:24 | 291 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 652 | / define_keywords! { 653 | | "abstract" pub struct Abstract /// `abstract` 654 | | "as" pub struct As /// `as` 655 | | "async" pub struct Async /// `async` ... | 704 | | "yield" pub struct Yield /// `yield` 705 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_keywords` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:295:24 | 295 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 652 | / define_keywords! { 653 | | "abstract" pub struct Abstract /// `abstract` 654 | | "as" pub struct As /// `as` 655 | | "async" pub struct Async /// `async` ... | 704 | | "yield" pub struct Yield /// `yield` 705 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_keywords` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:303:24 | 303 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 652 | / define_keywords! { 653 | | "abstract" pub struct Abstract /// `abstract` 654 | | "as" pub struct As /// `as` 655 | | "async" pub struct Async /// `async` ... | 704 | | "yield" pub struct Yield /// `yield` 705 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_keywords` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:309:24 | 309 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ ... 652 | / define_keywords! { 653 | | "abstract" pub struct Abstract /// `abstract` 654 | | "as" pub struct As /// `as` 655 | | "async" pub struct Async /// `async` ... | 704 | | "yield" pub struct Yield /// `yield` 705 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_keywords` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:317:24 | 317 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ ... 652 | / define_keywords! { 653 | | "abstract" pub struct Abstract /// `abstract` 654 | | "as" pub struct As /// `as` 655 | | "async" pub struct Async /// `async` ... | 704 | | "yield" pub struct Yield /// `yield` 705 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_keywords` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:444:24 | 444 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ ... 707 | / define_punctuation! { 708 | | "+" pub struct Add/1 /// `+` 709 | | "+=" pub struct AddEq/2 /// `+=` 710 | | "&" pub struct And/1 /// `&` ... | 753 | | "~" pub struct Tilde/1 /// `~` 754 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:452:24 | 452 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ ... 707 | / define_punctuation! { 708 | | "+" pub struct Add/1 /// `+` 709 | | "+=" pub struct AddEq/2 /// `+=` 710 | | "&" pub struct And/1 /// `&` ... | 753 | | "~" pub struct Tilde/1 /// `~` 754 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:394:24 | 394 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 707 | / define_punctuation! { 708 | | "+" pub struct Add/1 /// `+` 709 | | "+=" pub struct AddEq/2 /// `+=` 710 | | "&" pub struct And/1 /// `&` ... | 753 | | "~" pub struct Tilde/1 /// `~` 754 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation_structs` which comes from the expansion of the macro `define_punctuation` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:398:24 | 398 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 707 | / define_punctuation! { 708 | | "+" pub struct Add/1 /// `+` 709 | | "+=" pub struct AddEq/2 /// `+=` 710 | | "&" pub struct And/1 /// `&` ... | 753 | | "~" pub struct Tilde/1 /// `~` 754 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation_structs` which comes from the expansion of the macro `define_punctuation` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:406:24 | 406 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 707 | / define_punctuation! { 708 | | "+" pub struct Add/1 /// `+` 709 | | "+=" pub struct AddEq/2 /// `+=` 710 | | "&" pub struct And/1 /// `&` ... | 753 | | "~" pub struct Tilde/1 /// `~` 754 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation_structs` which comes from the expansion of the macro `define_punctuation` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:414:24 | 414 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 707 | / define_punctuation! { 708 | | "+" pub struct Add/1 /// `+` 709 | | "+=" pub struct AddEq/2 /// `+=` 710 | | "&" pub struct And/1 /// `&` ... | 753 | | "~" pub struct Tilde/1 /// `~` 754 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation_structs` which comes from the expansion of the macro `define_punctuation` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:418:24 | 418 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 707 | / define_punctuation! { 708 | | "+" pub struct Add/1 /// `+` 709 | | "+=" pub struct AddEq/2 /// `+=` 710 | | "&" pub struct And/1 /// `&` ... | 753 | | "~" pub struct Tilde/1 /// `~` 754 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation_structs` which comes from the expansion of the macro `define_punctuation` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:426:24 | 426 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 707 | / define_punctuation! { 708 | | "+" pub struct Add/1 /// `+` 709 | | "+=" pub struct AddEq/2 /// `+=` 710 | | "&" pub struct And/1 /// `&` ... | 753 | | "~" pub struct Tilde/1 /// `~` 754 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_punctuation_structs` which comes from the expansion of the macro `define_punctuation` (in Nightly builds, run with -Z macro-backtrace for more info) [v8 137.2.1] [133/2177] CXX obj/third_party/abseil-cpp/absl/random/internal/randen_hwaes/randen_detect.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:503:24 | 503 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 756 | / define_delimiters! { 757 | | "{" pub struct Brace /// `{...}` 758 | | "[" pub struct Bracket /// `[...]` 759 | | "(" pub struct Paren /// `(...)` 760 | | " " pub struct Group /// None-delimited group 761 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_delimiters` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:507:24 | 507 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 756 | / define_delimiters! { 757 | | "{" pub struct Brace /// `{...}` 758 | | "[" pub struct Bracket /// `[...]` 759 | | "(" pub struct Paren /// `(...)` 760 | | " " pub struct Group /// None-delimited group 761 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_delimiters` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:515:24 | 515 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 756 | / define_delimiters! { 757 | | "{" pub struct Brace /// `{...}` 758 | | "[" pub struct Bracket /// `[...]` 759 | | "(" pub struct Paren /// `(...)` 760 | | " " pub struct Group /// None-delimited group 761 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_delimiters` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:523:24 | 523 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 756 | / define_delimiters! { 757 | | "{" pub struct Brace /// `{...}` 758 | | "[" pub struct Bracket /// `[...]` 759 | | "(" pub struct Paren /// `(...)` 760 | | " " pub struct Group /// None-delimited group 761 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_delimiters` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:527:24 | 527 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 756 | / define_delimiters! { 757 | | "{" pub struct Brace /// `{...}` 758 | | "[" pub struct Bracket /// `[...]` 759 | | "(" pub struct Paren /// `(...)` 760 | | " " pub struct Group /// None-delimited group 761 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_delimiters` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/token.rs:535:24 | 535 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 756 | / define_delimiters! { 757 | | "{" pub struct Brace /// `{...}` 758 | | "[" pub struct Bracket /// `[...]` 759 | | "(" pub struct Paren /// `(...)` 760 | | " " pub struct Group /// None-delimited group 761 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `define_delimiters` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ident.rs:38:12 | 38 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:463:12 | 463 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:148:16 | 148 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:329:16 | 329 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:360:16 | 360 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:336:1 | 336 | / ast_enum_of_structs! { 337 | | /// Content of a compile-time structured attribute. 338 | | /// 339 | | /// *This type is available only if Syn is built with the `"derive"` or `"full"` ... | 370 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:377:16 | 377 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:390:16 | 390 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:417:16 | 417 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:412:1 | 412 | / ast_enum_of_structs! { 413 | | /// Element of a compile-time attribute list. 414 | | /// 415 | | /// *This type is available only if Syn is built with the `"derive"` or `"full"` ... | 426 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:165:16 | 165 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:213:16 | 213 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:223:16 | 223 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:237:16 | 237 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:251:16 | 251 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:557:16 | 557 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:565:16 | 565 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:573:16 | 573 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:581:16 | 581 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:630:16 | 630 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:644:16 | 644 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/attr.rs:654:16 | 654 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:9:16 | 9 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:36:16 | 36 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:25:1 | 25 | / ast_enum_of_structs! { 26 | | /// Data stored within an enum variant or struct. 27 | | /// 28 | | /// *This type is available only if Syn is built with the `"derive"` or `"full"` ... | 48 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:56:16 | 56 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:68:16 | 68 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:153:16 | 153 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:185:16 | 185 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:173:1 | 173 | / ast_enum_of_structs! { 174 | | /// The visibility level of an item: inherited or `pub` or 175 | | /// `pub(restricted)`. 176 | | /// ... | 200 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:207:16 | 207 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:218:16 | 218 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:230:16 | 230 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:246:16 | 246 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:275:16 | 275 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:286:16 | 286 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:327:16 | 327 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:299:20 | 299 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:315:20 | 315 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:423:16 | 423 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:436:16 | 436 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:445:16 | 445 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:454:16 | 454 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:467:16 | 467 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:474:16 | 474 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:481:16 | 481 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:89:16 | 89 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:90:20 | 90 | #[cfg_attr(not(syn_no_non_exhaustive), non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:14:1 | 14 | / ast_enum_of_structs! { 15 | | /// A Rust expression. 16 | | /// 17 | | /// *This type is available only if Syn is built with the `"derive"` or `"full"` ... | 250 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:256:16 | 256 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:268:16 | 268 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:281:16 | 281 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:294:16 | 294 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:307:16 | 307 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:321:16 | 321 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:334:16 | 334 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:346:16 | 346 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:359:16 | 359 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:373:16 | 373 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:387:16 | 387 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:400:16 | 400 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:418:16 | 418 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:431:16 | 431 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:444:16 | 444 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:464:16 | 464 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:480:16 | 480 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:495:16 | 495 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:508:16 | 508 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:523:16 | 523 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:534:16 | 534 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:547:16 | 547 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:558:16 | 558 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:572:16 | 572 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:588:16 | 588 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:604:16 | 604 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:616:16 | 616 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:629:16 | 629 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:643:16 | 643 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:657:16 | 657 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:672:16 | 672 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:687:16 | 687 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:699:16 | 699 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:711:16 | 711 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:723:16 | 723 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:737:16 | 737 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:749:16 | 749 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:761:16 | 761 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:775:16 | 775 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:850:16 | 850 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:920:16 | 920 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:968:16 | 968 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:982:16 | 982 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:999:16 | 999 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:1021:16 | 1021 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:1049:16 | 1049 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:1065:16 | 1065 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:246:15 | 246 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_const_vec_new` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:784:40 | 784 | #[cfg(all(feature = "parsing", not(syn_no_const_vec_new)))] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_const_vec_new)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_const_vec_new)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:838:19 | 838 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:1159:16 | 1159 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:1880:16 | 1880 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:1975:16 | 1975 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2001:16 | 2001 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2063:16 | 2063 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2084:16 | 2084 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2101:16 | 2101 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2119:16 | 2119 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2147:16 | 2147 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2165:16 | 2165 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2206:16 | 2206 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2236:16 | 2236 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2258:16 | 2258 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2326:16 | 2326 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2349:16 | 2349 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2372:16 | 2372 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2381:16 | 2381 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2396:16 | 2396 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2405:16 | 2405 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2414:16 | 2414 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2426:16 | 2426 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2496:16 | 2496 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2547:16 | 2547 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2571:16 | 2571 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2582:16 | 2582 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2594:16 | 2594 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2648:16 | 2648 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2678:16 | 2678 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2727:16 | 2727 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2759:16 | 2759 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2801:16 | 2801 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2818:16 | 2818 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2832:16 | 2832 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2846:16 | 2846 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2879:16 | 2879 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2292:28 | 2292 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ ... 2309 | / impl_by_parsing_expr! { 2310 | | ExprAssign, Assign, "expected assignment expression", 2311 | | ExprAssignOp, AssignOp, "expected compound assignment expression", 2312 | | ExprAwait, Await, "expected await expression", ... | 2322 | | ExprType, Type, "expected type ascription expression", 2323 | | } | |_____- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `impl_by_parsing_expr` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:1248:20 | 1248 | #[cfg_attr(doc_cfg, doc(cfg(all(feature = "full", feature = "parsing"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2539:23 | 2539 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_const_vec_new` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2905:23 | 2905 | #[cfg(not(syn_no_const_vec_new))] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_const_vec_new)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_const_vec_new)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_const_vec_new` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2907:19 | 2907 | #[cfg(syn_no_const_vec_new)] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_const_vec_new)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_const_vec_new)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2988:16 | 2988 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:2998:16 | 2998 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3008:16 | 3008 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3020:16 | 3020 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3035:16 | 3035 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3046:16 | 3046 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3057:16 | 3057 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3072:16 | 3072 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3082:16 | 3082 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3091:16 | 3091 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3099:16 | 3099 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3110:16 | 3110 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3141:16 | 3141 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3153:16 | 3153 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3165:16 | 3165 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3180:16 | 3180 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3197:16 | 3197 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3211:16 | 3211 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3233:16 | 3233 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3244:16 | 3244 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3255:16 | 3255 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3265:16 | 3265 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3275:16 | 3275 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3291:16 | 3291 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3304:16 | 3304 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3317:16 | 3317 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3328:16 | 3328 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3338:16 | 3338 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3348:16 | 3348 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3358:16 | 3358 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3367:16 | 3367 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3379:16 | 3379 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3390:16 | 3390 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3400:16 | 3400 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3409:16 | 3409 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3420:16 | 3420 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3431:16 | 3431 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3441:16 | 3441 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3451:16 | 3451 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3460:16 | 3460 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3478:16 | 3478 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3491:16 | 3491 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3501:16 | 3501 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3512:16 | 3512 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3522:16 | 3522 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3531:16 | 3531 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/expr.rs:3544:16 | 3544 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:296:5 | 296 | doc_cfg, | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:307:5 | 307 | doc_cfg, | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:318:5 | 318 | doc_cfg, | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:14:16 | 14 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:35:16 | 35 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:23:1 | 23 | / ast_enum_of_structs! { 24 | | /// A generic type parameter, lifetime, or const generic: `T: Into`, 25 | | /// `'a: 'b`, `const LEN: usize`. 26 | | /// ... | 46 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:53:16 | 53 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:69:16 | 69 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:83:16 | 83 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:363:20 | 363 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 404 | generics_wrapper_impls!(ImplGenerics); | ------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:371:20 | 371 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 404 | generics_wrapper_impls!(ImplGenerics); | ------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:382:20 | 382 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 404 | generics_wrapper_impls!(ImplGenerics); | ------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:386:20 | 386 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 404 | generics_wrapper_impls!(ImplGenerics); | ------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:394:20 | 394 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 404 | generics_wrapper_impls!(ImplGenerics); | ------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:363:20 | 363 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 406 | generics_wrapper_impls!(TypeGenerics); | ------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:371:20 | 371 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 406 | generics_wrapper_impls!(TypeGenerics); | ------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:382:20 | 382 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 406 | generics_wrapper_impls!(TypeGenerics); | ------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:386:20 | 386 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 406 | generics_wrapper_impls!(TypeGenerics); | ------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:394:20 | 394 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 406 | generics_wrapper_impls!(TypeGenerics); | ------------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:363:20 | 363 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 408 | generics_wrapper_impls!(Turbofish); | ---------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:371:20 | 371 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 408 | generics_wrapper_impls!(Turbofish); | ---------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:382:20 | 382 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 408 | generics_wrapper_impls!(Turbofish); | ---------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:386:20 | 386 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 408 | generics_wrapper_impls!(Turbofish); | ---------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:394:20 | 394 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 408 | generics_wrapper_impls!(Turbofish); | ---------------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generics_wrapper_impls` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:426:16 | 426 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:475:16 | 475 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:470:1 | 470 | / ast_enum_of_structs! { 471 | | /// A trait or lifetime used as a bound on a type parameter. 472 | | /// 473 | | /// *This type is available only if Syn is built with the `"derive"` or `"full"` ... | 480 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:487:16 | 487 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:504:16 | 504 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:517:16 | 517 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:535:16 | 535 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:524:1 | 524 | / ast_enum_of_structs! { 525 | | /// A single predicate in a `where` clause: `T: Deserialize<'de>`. 526 | | /// 527 | | /// *This type is available only if Syn is built with the `"derive"` or `"full"` ... | 546 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:553:16 | 553 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:570:16 | 570 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:583:16 | 583 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:347:9 | 347 | doc_cfg, | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:597:16 | 597 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:660:16 | 660 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:687:16 | 687 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:725:16 | 725 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:747:16 | 747 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:758:16 | 758 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:812:16 | 812 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:856:16 | 856 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:905:16 | 905 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:916:16 | 916 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:940:16 | 940 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:971:16 | 971 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:982:16 | 982 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:1057:16 | 1057 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:1207:16 | 1207 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:1217:16 | 1217 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:1229:16 | 1229 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:1268:16 | 1268 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:1300:16 | 1300 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:1310:16 | 1310 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:1325:16 | 1325 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:1335:16 | 1335 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:1345:16 | 1345 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:1354:16 | 1354 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:19:16 | 19 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:20:20 | 20 | #[cfg_attr(not(syn_no_non_exhaustive), non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:9:1 | 9 | / ast_enum_of_structs! { 10 | | /// Things that can appear directly inside of a module or scope. 11 | | /// 12 | | /// *This type is available only if Syn is built with the `"full"` feature.* ... | 97 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:103:16 | 103 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:121:16 | 121 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:137:16 | 137 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:154:16 | 154 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:167:16 | 167 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:181:16 | 181 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:201:16 | 201 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:215:16 | 215 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:229:16 | 229 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:244:16 | 244 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:263:16 | 263 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:279:16 | 279 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:299:16 | 299 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:316:16 | 316 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:333:16 | 333 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:348:16 | 348 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:477:16 | 477 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:467:1 | 467 | / ast_enum_of_structs! { 468 | | /// A suffix of an import tree in a `use` item: `Type as Renamed` or `*`. 469 | | /// 470 | | /// *This type is available only if Syn is built with the `"full"` feature.* ... | 494 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:500:16 | 500 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:512:16 | 512 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:522:16 | 522 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:534:16 | 534 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:544:16 | 544 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:561:16 | 561 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:562:20 | 562 | #[cfg_attr(not(syn_no_non_exhaustive), non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:551:1 | 551 | / ast_enum_of_structs! { 552 | | /// An item within an `extern` block. 553 | | /// 554 | | /// *This type is available only if Syn is built with the `"full"` feature.* ... | 601 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:607:16 | 607 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:620:16 | 620 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:637:16 | 637 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:651:16 | 651 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:669:16 | 669 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:670:20 | 670 | #[cfg_attr(not(syn_no_non_exhaustive), non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:659:1 | 659 | / ast_enum_of_structs! { 660 | | /// An item declaration within the definition of a trait. 661 | | /// 662 | | /// *This type is available only if Syn is built with the `"full"` feature.* ... | 709 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:715:16 | 715 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:731:16 | 731 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:744:16 | 744 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:761:16 | 761 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:779:16 | 779 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:780:20 | 780 | #[cfg_attr(not(syn_no_non_exhaustive), non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:769:1 | 769 | / ast_enum_of_structs! { 770 | | /// An item within an impl block. 771 | | /// 772 | | /// *This type is available only if Syn is built with the `"full"` feature.* ... | 819 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:825:16 | 825 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:844:16 | 844 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:858:16 | 858 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:876:16 | 876 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:889:16 | 889 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:927:16 | 927 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:923:1 | 923 | / ast_enum_of_structs! { 924 | | /// An argument in a function signature: the `n: usize` in `fn f(n: usize)`. 925 | | /// 926 | | /// *This type is available only if Syn is built with the `"full"` feature.* ... | 939 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:949:16 | 949 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:93:15 | 93 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:381:19 | 381 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:597:15 | 597 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:705:15 | 705 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:815:15 | 815 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:976:16 | 976 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1237:16 | 1237 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1264:16 | 1264 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1305:16 | 1305 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1338:16 | 1338 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1352:16 | 1352 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1401:16 | 1401 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1419:16 | 1419 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1500:16 | 1500 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1535:16 | 1535 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1564:16 | 1564 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1584:16 | 1584 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1680:16 | 1680 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1722:16 | 1722 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1745:16 | 1745 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1827:16 | 1827 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1843:16 | 1843 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1859:16 | 1859 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1903:16 | 1903 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1921:16 | 1921 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1971:16 | 1971 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1995:16 | 1995 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2019:16 | 2019 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2070:16 | 2070 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2144:16 | 2144 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2200:16 | 2200 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2260:16 | 2260 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2290:16 | 2290 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2319:16 | 2319 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2392:16 | 2392 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2410:16 | 2410 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2522:16 | 2522 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2603:16 | 2603 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2628:16 | 2628 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2668:16 | 2668 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2726:16 | 2726 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:1817:23 | 1817 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2251:23 | 2251 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2592:27 | 2592 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2771:16 | 2771 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2787:16 | 2787 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2799:16 | 2799 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2815:16 | 2815 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2830:16 | 2830 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2843:16 | 2843 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2861:16 | 2861 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2873:16 | 2873 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2888:16 | 2888 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2903:16 | 2903 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2929:16 | 2929 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2942:16 | 2942 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2964:16 | 2964 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:2979:16 | 2979 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3001:16 | 3001 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3023:16 | 3023 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3034:16 | 3034 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3043:16 | 3043 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3050:16 | 3050 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3059:16 | 3059 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3066:16 | 3066 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3075:16 | 3075 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3091:16 | 3091 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3110:16 | 3110 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3130:16 | 3130 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3139:16 | 3139 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3155:16 | 3155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3177:16 | 3177 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3193:16 | 3193 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3202:16 | 3202 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3212:16 | 3212 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3226:16 | 3226 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3237:16 | 3237 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3273:16 | 3273 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/item.rs:3301:16 | 3301 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/file.rs:80:16 | 80 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/file.rs:93:16 | 93 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/file.rs:118:16 | 118 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lifetime.rs:127:16 | 127 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lifetime.rs:145:16 | 145 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:629:12 | 629 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:640:12 | 640 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:652:12 | 652 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:14:1 | 14 | / ast_enum_of_structs! { 15 | | /// A Rust literal such as a string or integer or boolean. 16 | | /// 17 | | /// # Syntax tree enum ... | 49 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:666:20 | 666 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 703 | lit_extra_traits!(LitStr); | ------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:676:20 | 676 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 703 | lit_extra_traits!(LitStr); | ------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:684:20 | 684 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 703 | lit_extra_traits!(LitStr); | ------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:666:20 | 666 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 704 | lit_extra_traits!(LitByteStr); | ----------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:676:20 | 676 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 704 | lit_extra_traits!(LitByteStr); | ----------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:684:20 | 684 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 704 | lit_extra_traits!(LitByteStr); | ----------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:666:20 | 666 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 705 | lit_extra_traits!(LitByte); | -------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:676:20 | 676 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 705 | lit_extra_traits!(LitByte); | -------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:684:20 | 684 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 705 | lit_extra_traits!(LitByte); | -------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:666:20 | 666 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 706 | lit_extra_traits!(LitChar); | -------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:676:20 | 676 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 706 | lit_extra_traits!(LitChar); | -------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:684:20 | 684 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 706 | lit_extra_traits!(LitChar); | -------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:666:20 | 666 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 707 | lit_extra_traits!(LitInt); | ------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:676:20 | 676 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 707 | lit_extra_traits!(LitInt); | ------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:684:20 | 684 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 707 | lit_extra_traits!(LitInt); | ------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:666:20 | 666 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ ... 708 | lit_extra_traits!(LitFloat); | --------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:676:20 | 676 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 708 | lit_extra_traits!(LitFloat); | --------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:684:20 | 684 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ ... 708 | lit_extra_traits!(LitFloat); | --------------------------- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `lit_extra_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:170:16 | 170 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:200:16 | 200 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:557:16 | 557 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:567:16 | 567 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:577:16 | 577 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:587:16 | 587 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:597:16 | 597 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:607:16 | 607 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:617:16 | 617 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:744:16 | 744 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:816:16 | 816 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:827:16 | 827 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:838:16 | 838 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:849:16 | 849 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:860:16 | 860 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:871:16 | 871 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:882:16 | 882 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:900:16 | 900 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:907:16 | 907 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:914:16 | 914 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:921:16 | 921 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:928:16 | 928 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:935:16 | 935 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:942:16 | 942 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_negative_literal_parse` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lit.rs:1568:15 | 1568 | #[cfg(syn_no_negative_literal_parse)] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_negative_literal_parse)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_negative_literal_parse)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/mac.rs:15:16 | 15 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/mac.rs:29:16 | 29 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/mac.rs:137:16 | 137 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/mac.rs:145:16 | 145 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/mac.rs:177:16 | 177 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/mac.rs:201:16 | 201 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/derive.rs:8:16 | 8 | #[cfg_attr(doc_cfg, doc(cfg(feature = "derive")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/derive.rs:37:16 | 37 | #[cfg_attr(doc_cfg, doc(cfg(feature = "derive")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/derive.rs:57:16 | 57 | #[cfg_attr(doc_cfg, doc(cfg(feature = "derive")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/derive.rs:70:16 | 70 | #[cfg_attr(doc_cfg, doc(cfg(feature = "derive")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/derive.rs:83:16 | 83 | #[cfg_attr(doc_cfg, doc(cfg(feature = "derive")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/derive.rs:95:16 | 95 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/derive.rs:231:16 | 231 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/op.rs:6:16 | 6 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/op.rs:72:16 | 72 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/op.rs:130:16 | 130 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/op.rs:165:16 | 165 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/op.rs:188:16 | 188 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/op.rs:224:16 | 224 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/stmt.rs:7:16 | 7 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/stmt.rs:19:16 | 19 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/stmt.rs:39:16 | 39 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/stmt.rs:136:16 | 136 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/stmt.rs:147:16 | 147 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/stmt.rs:109:20 | 109 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/stmt.rs:312:16 | 312 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/stmt.rs:321:16 | 321 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/stmt.rs:336:16 | 336 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:16:16 | 16 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:17:20 | 17 | #[cfg_attr(not(syn_no_non_exhaustive), non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:5:1 | 5 | / ast_enum_of_structs! { 6 | | /// The possible types that a Rust value could have. 7 | | /// 8 | | /// *This type is available only if Syn is built with the `"derive"` or `"full"` ... | 89 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:96:16 | 96 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:110:16 | 110 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:128:16 | 128 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:141:16 | 141 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:153:16 | 153 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:164:16 | 164 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:175:16 | 175 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:186:16 | 186 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:199:16 | 199 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:211:16 | 211 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:225:16 | 225 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:239:16 | 239 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:252:16 | 252 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:264:16 | 264 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:276:16 | 276 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:288:16 | 288 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:311:16 | 311 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:323:16 | 323 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:85:15 | 85 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:342:16 | 342 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:656:16 | 656 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:667:16 | 667 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:680:16 | 680 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:703:16 | 703 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:716:16 | 716 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:777:16 | 777 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:786:16 | 786 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:795:16 | 795 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:828:16 | 828 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:837:16 | 837 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:887:16 | 887 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:895:16 | 895 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:949:16 | 949 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:992:16 | 992 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1003:16 | 1003 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1024:16 | 1024 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1098:16 | 1098 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1108:16 | 1108 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:357:20 | 357 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:869:20 | 869 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:904:20 | 904 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:958:20 | 958 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1128:16 | 1128 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1137:16 | 1137 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1148:16 | 1148 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1162:16 | 1162 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1172:16 | 1172 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1193:16 | 1193 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1200:16 | 1200 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1209:16 | 1209 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1216:16 | 1216 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1224:16 | 1224 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1232:16 | 1232 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1241:16 | 1241 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1250:16 | 1250 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1257:16 | 1257 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1264:16 | 1264 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1277:16 | 1277 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1289:16 | 1289 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/ty.rs:1297:16 | 1297 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:16:16 | 16 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:17:20 | 17 | #[cfg_attr(not(syn_no_non_exhaustive), non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/macros.rs:155:20 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:5:1 | 5 | / ast_enum_of_structs! { 6 | | /// A pattern in a local binding, function signature, match expression, or 7 | | /// various other places. 8 | | /// ... | 98 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `generate_to_tokens` which comes from the expansion of the macro `ast_enum_of_structs` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:104:16 | 104 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:119:16 | 119 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:136:16 | 136 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:147:16 | 147 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:158:16 | 158 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:176:16 | 176 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:188:16 | 188 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:201:16 | 201 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:214:16 | 214 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:225:16 | 225 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:237:16 | 237 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:251:16 | 251 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:263:16 | 263 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:275:16 | 275 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:288:16 | 288 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:302:16 | 302 | #[cfg_attr(doc_cfg, doc(cfg(feature = "full")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:94:15 | 94 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:318:16 | 318 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:769:16 | 769 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:777:16 | 777 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:791:16 | 791 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:807:16 | 807 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:816:16 | 816 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:826:16 | 826 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:834:16 | 834 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:844:16 | 844 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:853:16 | 853 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:863:16 | 863 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:871:16 | 871 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:879:16 | 879 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:889:16 | 889 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:899:16 | 899 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:907:16 | 907 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/pat.rs:916:16 | 916 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:9:16 | 9 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:35:16 | 35 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:67:16 | 67 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:105:16 | 105 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:130:16 | 130 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:144:16 | 144 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:157:16 | 157 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:171:16 | 171 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:201:16 | 201 | #[cfg_attr(doc_cfg, doc(cfg(any(feature = "full", feature = "derive"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:218:16 | 218 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:225:16 | 225 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:358:16 | 358 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:385:16 | 385 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:397:16 | 397 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:430:16 | 430 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:442:16 | 442 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:505:20 | 505 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:569:20 | 569 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:591:20 | 591 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:693:16 | 693 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:701:16 | 701 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [134/2177] CXX obj/third_party/abseil-cpp/absl/random/distributions/gaussian_distribution.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:709:16 | 709 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:724:16 | 724 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:752:16 | 752 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:793:16 | 793 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:802:16 | 802 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/path.rs:811:16 | 811 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:371:12 | 371 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:386:12 | 386 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:395:12 | 395 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:408:12 | 408 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:422:12 | 422 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:1012:12 | 1012 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_const_vec_new` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:54:15 | 54 | #[cfg(not(syn_no_const_vec_new))] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_const_vec_new)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_const_vec_new)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_const_vec_new` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:63:11 | 63 | #[cfg(syn_no_const_vec_new)] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_const_vec_new)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_const_vec_new)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:267:16 | 267 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:288:16 | 288 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:325:16 | 325 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:346:16 | 346 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:1060:16 | 1060 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:1071:16 | 1071 | #[cfg_attr(doc_cfg, doc(cfg(feature = "printing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse_quote.rs:68:12 | 68 | #[cfg_attr(doc_cfg, doc(cfg(all(feature = "parsing", feature = "printing"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse_quote.rs:100:12 | 100 | #[cfg_attr(doc_cfg, doc(cfg(all(feature = "parsing", feature = "printing"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse_macro_input.rs:107:12 | 107 | #[cfg_attr(doc_cfg, doc(cfg(all(feature = "parsing", feature = "proc-macro"))))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/lib.rs:579:16 | 579 | #[cfg_attr(doc_cfg, doc(cfg(feature = "visit")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/visit.rs:1216:15 | 1216 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/visit.rs:1905:15 | 1905 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/visit.rs:2071:15 | 2071 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/visit.rs:2207:15 | 2207 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/visit.rs:2807:15 | 2807 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/visit.rs:3263:15 | 3263 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/visit.rs:3392:15 | 3392 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:7:12 | 7 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:17:12 | 17 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:29:12 | 29 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:43:12 | 43 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:46:12 | 46 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:53:12 | 53 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:66:12 | 66 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:77:12 | 77 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:80:12 | 80 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:87:12 | 87 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:98:12 | 98 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:108:12 | 108 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:120:12 | 120 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:135:12 | 135 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:146:12 | 146 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:157:12 | 157 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:168:12 | 168 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:179:12 | 179 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:189:12 | 189 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:202:12 | 202 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:282:12 | 282 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:293:12 | 293 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:305:12 | 305 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:317:12 | 317 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:329:12 | 329 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:341:12 | 341 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:353:12 | 353 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:364:12 | 364 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:375:12 | 375 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:387:12 | 387 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:399:12 | 399 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:411:12 | 411 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:428:12 | 428 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:439:12 | 439 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:451:12 | 451 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:466:12 | 466 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:477:12 | 477 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:490:12 | 490 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:502:12 | 502 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:515:12 | 515 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:525:12 | 525 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:537:12 | 537 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:547:12 | 547 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:560:12 | 560 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:575:12 | 575 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:586:12 | 586 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:597:12 | 597 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:609:12 | 609 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:622:12 | 622 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:635:12 | 635 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:646:12 | 646 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:660:12 | 660 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:671:12 | 671 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:682:12 | 682 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:693:12 | 693 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:705:12 | 705 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:716:12 | 716 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:727:12 | 727 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:740:12 | 740 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:751:12 | 751 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:764:12 | 764 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:776:12 | 776 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:788:12 | 788 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:799:12 | 799 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:809:12 | 809 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:819:12 | 819 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:830:12 | 830 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:840:12 | 840 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:855:12 | 855 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:867:12 | 867 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:878:12 | 878 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:894:12 | 894 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:907:12 | 907 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:920:12 | 920 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:930:12 | 930 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:941:12 | 941 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:953:12 | 953 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:968:12 | 968 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:986:12 | 986 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:997:12 | 997 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1010:12 | 1010 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1027:12 | 1027 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1037:12 | 1037 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1064:12 | 1064 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1081:12 | 1081 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1096:12 | 1096 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1111:12 | 1111 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1123:12 | 1123 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1135:12 | 1135 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1152:12 | 1152 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1164:12 | 1164 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1177:12 | 1177 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1191:12 | 1191 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1209:12 | 1209 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1224:12 | 1224 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1243:12 | 1243 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1259:12 | 1259 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1275:12 | 1275 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1289:12 | 1289 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1303:12 | 1303 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1313:12 | 1313 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1324:12 | 1324 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1339:12 | 1339 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1349:12 | 1349 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1362:12 | 1362 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1374:12 | 1374 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1385:12 | 1385 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1395:12 | 1395 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1406:12 | 1406 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1417:12 | 1417 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1428:12 | 1428 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1440:12 | 1440 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1450:12 | 1450 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1461:12 | 1461 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1487:12 | 1487 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1498:12 | 1498 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1511:12 | 1511 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1521:12 | 1521 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1531:12 | 1531 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1542:12 | 1542 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1553:12 | 1553 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1565:12 | 1565 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1577:12 | 1577 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1587:12 | 1587 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1598:12 | 1598 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1611:12 | 1611 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1622:12 | 1622 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1633:12 | 1633 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1645:12 | 1645 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1655:12 | 1655 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1665:12 | 1665 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1678:12 | 1678 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1688:12 | 1688 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1699:12 | 1699 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1710:12 | 1710 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1722:12 | 1722 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1735:12 | 1735 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1738:12 | 1738 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1745:12 | 1745 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1757:12 | 1757 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1767:12 | 1767 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1786:12 | 1786 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1798:12 | 1798 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1810:12 | 1810 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1813:12 | 1813 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1820:12 | 1820 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1835:12 | 1835 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1850:12 | 1850 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1861:12 | 1861 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1873:12 | 1873 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1889:12 | 1889 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1914:12 | 1914 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1926:12 | 1926 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1942:12 | 1942 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1952:12 | 1952 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1962:12 | 1962 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1971:12 | 1971 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1978:12 | 1978 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1987:12 | 1987 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2001:12 | 2001 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2011:12 | 2011 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2021:12 | 2021 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2031:12 | 2031 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2043:12 | 2043 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2055:12 | 2055 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2065:12 | 2065 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2075:12 | 2075 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2085:12 | 2085 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2088:12 | 2088 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2095:12 | 2095 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2104:12 | 2104 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2114:12 | 2114 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2123:12 | 2123 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2134:12 | 2134 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2145:12 | 2145 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2158:12 | 2158 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2168:12 | 2168 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2180:12 | 2180 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2189:12 | 2189 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2198:12 | 2198 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2210:12 | 2210 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2222:12 | 2222 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:2232:12 | 2232 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:276:23 | 276 | #[cfg(any(syn_no_non_exhaustive, not(feature = "full")))] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:849:19 | 849 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:962:19 | 962 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1058:19 | 1058 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1481:19 | 1481 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1829:19 | 1829 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/clone.rs:1908:19 | 1908 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:8:12 | 8 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:11:12 | 11 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:18:12 | 18 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:21:12 | 21 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:28:12 | 28 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:31:12 | 31 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:39:12 | 39 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:42:12 | 42 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:53:12 | 53 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:56:12 | 56 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:64:12 | 64 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:67:12 | 67 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:74:12 | 74 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:77:12 | 77 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:114:12 | 114 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:117:12 | 117 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:124:12 | 124 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:127:12 | 127 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:134:12 | 134 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:137:12 | 137 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:144:12 | 144 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:147:12 | 147 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:155:12 | 155 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:158:12 | 158 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:165:12 | 165 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:168:12 | 168 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:180:12 | 180 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:183:12 | 183 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:190:12 | 190 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:193:12 | 193 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:200:12 | 200 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:203:12 | 203 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:210:12 | 210 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:213:12 | 213 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:221:12 | 221 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:224:12 | 224 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:305:12 | 305 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:308:12 | 308 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:315:12 | 315 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:318:12 | 318 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:325:12 | 325 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:328:12 | 328 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:336:12 | 336 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:339:12 | 339 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:347:12 | 347 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:350:12 | 350 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:357:12 | 357 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:360:12 | 360 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:368:12 | 368 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:371:12 | 371 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:379:12 | 379 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:382:12 | 382 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:389:12 | 389 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:392:12 | 392 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:399:12 | 399 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:402:12 | 402 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:409:12 | 409 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:412:12 | 412 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:419:12 | 419 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:422:12 | 422 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:432:12 | 432 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:435:12 | 435 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:442:12 | 442 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:445:12 | 445 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:453:12 | 453 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:456:12 | 456 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:464:12 | 464 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:467:12 | 467 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:474:12 | 474 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:477:12 | 477 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:486:12 | 486 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:489:12 | 489 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:496:12 | 496 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:499:12 | 499 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:506:12 | 506 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:509:12 | 509 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:516:12 | 516 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:519:12 | 519 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:526:12 | 526 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:529:12 | 529 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:536:12 | 536 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:539:12 | 539 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:546:12 | 546 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:549:12 | 549 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:558:12 | 558 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:561:12 | 561 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:568:12 | 568 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:571:12 | 571 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:578:12 | 578 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:581:12 | 581 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:589:12 | 589 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:592:12 | 592 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:600:12 | 600 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:603:12 | 603 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:610:12 | 610 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:613:12 | 613 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:620:12 | 620 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:623:12 | 623 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:632:12 | 632 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:635:12 | 635 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:642:12 | 642 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:645:12 | 645 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:652:12 | 652 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:655:12 | 655 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:662:12 | 662 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:665:12 | 665 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:672:12 | 672 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:675:12 | 675 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:682:12 | 682 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:685:12 | 685 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:692:12 | 692 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:695:12 | 695 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:703:12 | 703 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:706:12 | 706 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:713:12 | 713 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:716:12 | 716 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:724:12 | 724 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:727:12 | 727 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:735:12 | 735 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:738:12 | 738 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:746:12 | 746 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:749:12 | 749 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:761:12 | 761 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:764:12 | 764 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:771:12 | 771 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:774:12 | 774 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:781:12 | 781 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:784:12 | 784 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:792:12 | 792 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:795:12 | 795 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:806:12 | 806 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:809:12 | 809 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:825:12 | 825 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:828:12 | 828 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:835:12 | 835 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:838:12 | 838 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:846:12 | 846 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:849:12 | 849 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:858:12 | 858 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:861:12 | 861 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:868:12 | 868 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:871:12 | 871 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:895:12 | 895 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:898:12 | 898 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:914:12 | 914 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:917:12 | 917 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:931:12 | 931 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:934:12 | 934 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:942:12 | 942 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:945:12 | 945 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:961:12 | 961 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:964:12 | 964 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:973:12 | 973 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:976:12 | 976 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:984:12 | 984 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:987:12 | 987 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:996:12 | 996 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:999:12 | 999 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1008:12 | 1008 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1011:12 | 1011 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1039:12 | 1039 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1042:12 | 1042 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1050:12 | 1050 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1053:12 | 1053 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1061:12 | 1061 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1064:12 | 1064 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1072:12 | 1072 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1075:12 | 1075 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1083:12 | 1083 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1086:12 | 1086 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1093:12 | 1093 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1096:12 | 1096 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1106:12 | 1106 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1109:12 | 1109 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1117:12 | 1117 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1120:12 | 1120 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1128:12 | 1128 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1131:12 | 1131 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1139:12 | 1139 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1142:12 | 1142 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1151:12 | 1151 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1154:12 | 1154 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1163:12 | 1163 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1166:12 | 1166 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1177:12 | 1177 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1180:12 | 1180 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1188:12 | 1188 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1191:12 | 1191 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1199:12 | 1199 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1202:12 | 1202 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1210:12 | 1210 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1213:12 | 1213 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1221:12 | 1221 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1224:12 | 1224 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1231:12 | 1231 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1234:12 | 1234 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1241:12 | 1241 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1243:12 | 1243 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1261:12 | 1261 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1263:12 | 1263 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1269:12 | 1269 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1271:12 | 1271 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1273:12 | 1273 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1275:12 | 1275 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1277:12 | 1277 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1279:12 | 1279 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1282:12 | 1282 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1285:12 | 1285 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1292:12 | 1292 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1295:12 | 1295 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1303:12 | 1303 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1306:12 | 1306 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1318:12 | 1318 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1321:12 | 1321 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1333:12 | 1333 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1336:12 | 1336 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1343:12 | 1343 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1346:12 | 1346 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1353:12 | 1353 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1356:12 | 1356 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1363:12 | 1363 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1366:12 | 1366 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1377:12 | 1377 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1380:12 | 1380 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1387:12 | 1387 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1390:12 | 1390 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1417:12 | 1417 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1420:12 | 1420 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1427:12 | 1427 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1430:12 | 1430 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1439:12 | 1439 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1442:12 | 1442 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1449:12 | 1449 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1452:12 | 1452 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1459:12 | 1459 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1462:12 | 1462 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1470:12 | 1470 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1473:12 | 1473 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1480:12 | 1480 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1483:12 | 1483 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1491:12 | 1491 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1494:12 | 1494 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1502:12 | 1502 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1505:12 | 1505 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1512:12 | 1512 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1515:12 | 1515 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1522:12 | 1522 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1525:12 | 1525 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1533:12 | 1533 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1536:12 | 1536 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1543:12 | 1543 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1546:12 | 1546 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1553:12 | 1553 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1556:12 | 1556 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1563:12 | 1563 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1566:12 | 1566 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1573:12 | 1573 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1576:12 | 1576 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1583:12 | 1583 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1586:12 | 1586 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1604:12 | 1604 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1607:12 | 1607 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1614:12 | 1614 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1617:12 | 1617 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1624:12 | 1624 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1627:12 | 1627 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1634:12 | 1634 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1637:12 | 1637 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1645:12 | 1645 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1648:12 | 1648 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1656:12 | 1656 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1659:12 | 1659 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1670:12 | 1670 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1673:12 | 1673 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1681:12 | 1681 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1684:12 | 1684 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1695:12 | 1695 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1698:12 | 1698 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1709:12 | 1709 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1712:12 | 1712 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1725:12 | 1725 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1728:12 | 1728 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1736:12 | 1736 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1739:12 | 1739 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1750:12 | 1750 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1753:12 | 1753 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1769:12 | 1769 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1772:12 | 1772 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1780:12 | 1780 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1783:12 | 1783 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1791:12 | 1791 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1794:12 | 1794 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1802:12 | 1802 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1805:12 | 1805 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1814:12 | 1814 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1817:12 | 1817 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1843:12 | 1843 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1846:12 | 1846 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1853:12 | 1853 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1856:12 | 1856 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1865:12 | 1865 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1868:12 | 1868 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1875:12 | 1875 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1878:12 | 1878 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1885:12 | 1885 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1888:12 | 1888 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1895:12 | 1895 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1898:12 | 1898 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1905:12 | 1905 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1908:12 | 1908 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1915:12 | 1915 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1918:12 | 1918 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1927:12 | 1927 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1930:12 | 1930 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1945:12 | 1945 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1948:12 | 1948 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1955:12 | 1955 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1958:12 | 1958 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1965:12 | 1965 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1968:12 | 1968 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1976:12 | 1976 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1979:12 | 1979 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1987:12 | 1987 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1990:12 | 1990 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:1997:12 | 1997 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2000:12 | 2000 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2007:12 | 2007 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2010:12 | 2010 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2017:12 | 2017 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2020:12 | 2020 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2032:12 | 2032 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2035:12 | 2035 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2042:12 | 2042 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2045:12 | 2045 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2052:12 | 2052 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2055:12 | 2055 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2062:12 | 2062 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2065:12 | 2065 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2072:12 | 2072 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2075:12 | 2075 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2082:12 | 2082 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2085:12 | 2085 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2099:12 | 2099 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2102:12 | 2102 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2109:12 | 2109 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2112:12 | 2112 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2120:12 | 2120 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2123:12 | 2123 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2130:12 | 2130 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [135/2177] CXX obj/third_party/abseil-cpp/absl/random/seed_sequences/seed_sequences.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2133:12 | 2133 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2140:12 | 2140 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2143:12 | 2143 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2150:12 | 2150 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [136/2177] CXX obj/third_party/abseil-cpp/absl/random/internal/randen/randen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2153:12 | 2153 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2168:12 | 2168 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2171:12 | 2171 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2178:12 | 2178 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/eq.rs:2181:12 | 2181 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:9:12 | 9 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:19:12 | 19 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:30:12 | 30 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:44:12 | 44 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:61:12 | 61 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:73:12 | 73 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:85:12 | 85 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:180:12 | 180 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:191:12 | 191 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:201:12 | 201 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:211:12 | 211 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:225:12 | 225 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:236:12 | 236 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:259:12 | 259 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:269:12 | 269 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:280:12 | 280 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:290:12 | 290 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:304:12 | 304 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:507:12 | 507 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:518:12 | 518 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:530:12 | 530 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:543:12 | 543 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:555:12 | 555 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:566:12 | 566 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:579:12 | 579 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:591:12 | 591 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:602:12 | 602 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:614:12 | 614 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:626:12 | 626 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:638:12 | 638 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:654:12 | 654 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:665:12 | 665 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:677:12 | 677 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:691:12 | 691 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:702:12 | 702 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:715:12 | 715 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:727:12 | 727 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:739:12 | 739 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:750:12 | 750 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:762:12 | 762 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:773:12 | 773 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:785:12 | 785 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:799:12 | 799 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:810:12 | 810 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:822:12 | 822 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:835:12 | 835 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:847:12 | 847 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:859:12 | 859 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:870:12 | 870 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:884:12 | 884 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:895:12 | 895 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:906:12 | 906 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:917:12 | 917 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:929:12 | 929 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:941:12 | 941 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:952:12 | 952 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:965:12 | 965 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:976:12 | 976 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:990:12 | 990 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1003:12 | 1003 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1016:12 | 1016 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1038:12 | 1038 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1048:12 | 1048 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1058:12 | 1058 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1070:12 | 1070 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1089:12 | 1089 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1122:12 | 1122 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1134:12 | 1134 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1146:12 | 1146 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1160:12 | 1160 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1172:12 | 1172 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1203:12 | 1203 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1222:12 | 1222 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1245:12 | 1245 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1258:12 | 1258 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1291:12 | 1291 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1306:12 | 1306 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [137/2177] CXX obj/third_party/abseil-cpp/absl/random/internal/randen_hwaes_impl/randen_hwaes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1318:12 | 1318 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1332:12 | 1332 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1347:12 | 1347 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1428:12 | 1428 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1442:12 | 1442 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1456:12 | 1456 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1469:12 | 1469 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1482:12 | 1482 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1494:12 | 1494 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1510:12 | 1510 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1523:12 | 1523 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1536:12 | 1536 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1550:12 | 1550 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1565:12 | 1565 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1580:12 | 1580 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1598:12 | 1598 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1612:12 | 1612 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1626:12 | 1626 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1640:12 | 1640 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1653:12 | 1653 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1663:12 | 1663 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1675:12 | 1675 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1717:12 | 1717 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1727:12 | 1727 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1739:12 | 1739 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1751:12 | 1751 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1771:12 | 1771 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1794:12 | 1794 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1805:12 | 1805 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1816:12 | 1816 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1826:12 | 1826 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1845:12 | 1845 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1856:12 | 1856 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1933:12 | 1933 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1944:12 | 1944 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1958:12 | 1958 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1969:12 | 1969 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1980:12 | 1980 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1992:12 | 1992 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2004:12 | 2004 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2017:12 | 2017 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2029:12 | 2029 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2039:12 | 2039 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2050:12 | 2050 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2063:12 | 2063 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2074:12 | 2074 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2086:12 | 2086 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2098:12 | 2098 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2108:12 | 2108 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2119:12 | 2119 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2141:12 | 2141 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2152:12 | 2152 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2163:12 | 2163 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2174:12 | 2174 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2186:12 | 2186 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2198:12 | 2198 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2215:12 | 2215 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2227:12 | 2227 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2245:12 | 2245 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2263:12 | 2263 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2290:12 | 2290 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2303:12 | 2303 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2320:12 | 2320 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2353:12 | 2353 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2366:12 | 2366 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2378:12 | 2378 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2391:12 | 2391 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2406:12 | 2406 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2479:12 | 2479 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2490:12 | 2490 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2505:12 | 2505 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2515:12 | 2515 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2525:12 | 2525 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2533:12 | 2533 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2543:12 | 2543 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2551:12 | 2551 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2566:12 | 2566 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2585:12 | 2585 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2595:12 | 2595 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2606:12 | 2606 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2618:12 | 2618 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2630:12 | 2630 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2640:12 | 2640 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2651:12 | 2651 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2661:12 | 2661 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2681:12 | 2681 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2689:12 | 2689 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2699:12 | 2699 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2709:12 | 2709 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2720:12 | 2720 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2731:12 | 2731 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2762:12 | 2762 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2772:12 | 2772 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2785:12 | 2785 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2793:12 | 2793 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2801:12 | 2801 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2812:12 | 2812 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2838:12 | 2838 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2848:12 | 2848 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:501:23 | 501 | #[cfg(any(syn_no_non_exhaustive, not(feature = "full")))] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1116:19 | 1116 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1285:19 | 1285 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1422:19 | 1422 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:1927:19 | 1927 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2347:19 | 2347 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/hash.rs:2473:19 | 2473 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:7:12 | 7 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:17:12 | 17 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:29:12 | 29 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:43:12 [v8 137.2.1] [138/2177] CXX obj/third_party/abseil-cpp/absl/random/internal/entropy_pool/entropy_pool.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. | 43 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:57:12 | 57 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:70:12 | 70 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:81:12 | 81 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:229:12 | 229 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:240:12 | 240 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:250:12 | 250 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:262:12 | 262 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:277:12 | 277 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:288:12 | 288 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:311:12 | 311 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:322:12 | 322 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:333:12 | 333 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:343:12 | 343 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:356:12 | 356 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:596:12 | 596 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:607:12 | 607 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:619:12 | 619 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:631:12 | 631 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:643:12 | 643 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:655:12 | 655 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:667:12 | 667 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:678:12 | 678 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:689:12 | 689 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:701:12 | 701 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:713:12 | 713 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:725:12 | 725 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:742:12 | 742 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:753:12 | 753 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:765:12 | 765 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:780:12 | 780 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:791:12 | 791 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [139/2177] CXX obj/third_party/abseil-cpp/absl/random/internal/randen_slow/randen_slow.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:804:12 | 804 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:816:12 | 816 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:829:12 | 829 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:839:12 | 839 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:851:12 | 851 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:861:12 | 861 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:874:12 | 874 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:889:12 | 889 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:900:12 | 900 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `http` (lib) generated 6 warnings Compiling phf v0.11.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=phf CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf-0.11.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf-0.11.2/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Runtime support for perfect hash function data structures' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=phf CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-phf/rust-phf' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name phf --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="phf_macros"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=84205070cc0ba1f0 -C extra-filename=-9ada0d22c6bf4c6c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern phf_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf_macros-7f954109a7665cb0.so --extern phf_shared=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf_shared-2a5072ba32d6bd91.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:911:12 | 911 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:923:12 | 923 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:936:12 | 936 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:949:12 | 949 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:960:12 | 960 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:974:12 | 974 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:985:12 | 985 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:996:12 | 996 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1007:12 | 1007 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1019:12 | 1019 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1030:12 | 1030 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1041:12 | 1041 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1054:12 | 1054 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1065:12 | 1065 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1078:12 | 1078 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1090:12 | 1090 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1102:12 | 1102 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1121:12 | 1121 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1131:12 | 1131 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1141:12 | 1141 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1152:12 | 1152 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1170:12 | 1170 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1205:12 | 1205 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1217:12 | 1217 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1228:12 | 1228 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1244:12 | 1244 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1257:12 | 1257 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1290:12 | 1290 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1308:12 | 1308 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1331:12 | 1331 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1343:12 | 1343 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1378:12 | 1378 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1396:12 | 1396 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1407:12 | 1407 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1420:12 | 1420 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1437:12 | 1437 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1447:12 | 1447 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1542:12 | 1542 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1559:12 | 1559 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1574:12 | 1574 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1589:12 | 1589 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1601:12 | 1601 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1613:12 | 1613 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1630:12 | 1630 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1642:12 | 1642 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1655:12 | 1655 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1669:12 | 1669 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1687:12 | 1687 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1702:12 | 1702 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1721:12 | 1721 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1737:12 | 1737 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1753:12 | 1753 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1767:12 | 1767 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1781:12 | 1781 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1790:12 | 1790 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1800:12 | 1800 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1811:12 | 1811 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1859:12 | 1859 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1872:12 | 1872 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1884:12 | 1884 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1907:12 | 1907 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1925:12 | 1925 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1948:12 | 1948 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1959:12 | 1959 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1970:12 | 1970 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1982:12 | 1982 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2000:12 | 2000 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2011:12 | 2011 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2101:12 | 2101 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2112:12 | 2112 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2125:12 | 2125 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2135:12 | 2135 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2145:12 | 2145 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2156:12 | 2156 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2167:12 | 2167 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2179:12 | 2179 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2191:12 | 2191 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2201:12 | 2201 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2212:12 | 2212 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2225:12 | 2225 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2236:12 | 2236 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2247:12 | 2247 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2259:12 | 2259 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2269:12 | 2269 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2279:12 | 2279 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2298:12 | 2298 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2308:12 | 2308 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2319:12 | 2319 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2330:12 | 2330 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2342:12 | 2342 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2355:12 | 2355 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2373:12 | 2373 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2385:12 | 2385 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2400:12 | 2400 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2419:12 | 2419 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2448:12 | 2448 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2460:12 | 2460 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2474:12 | 2474 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2509:12 | 2509 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2524:12 | 2524 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2535:12 | 2535 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2547:12 | 2547 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2563:12 | 2563 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2648:12 | 2648 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2660:12 | 2660 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2676:12 | 2676 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2686:12 | 2686 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2696:12 | 2696 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2705:12 | 2705 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2714:12 | 2714 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2723:12 | 2723 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2737:12 | 2737 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2755:12 | 2755 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2765:12 | 2765 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2775:12 | 2775 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2787:12 | 2787 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2799:12 | 2799 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2809:12 | 2809 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2819:12 | 2819 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2829:12 | 2829 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2852:12 | 2852 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2861:12 | 2861 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2871:12 | 2871 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2880:12 | 2880 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2891:12 | 2891 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2902:12 | 2902 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2935:12 | 2935 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2945:12 | 2945 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2957:12 | 2957 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2966:12 | 2966 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2975:12 | 2975 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2987:12 | 2987 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:3011:12 | 3011 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:3021:12 | 3021 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:590:23 | 590 | #[cfg(any(syn_no_non_exhaustive, not(feature = "full")))] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1199:19 | 1199 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1372:19 | 1372 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:1536:19 | 1536 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2095:19 | 2095 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2503:19 | 2503 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `syn_no_non_exhaustive` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/gen/debug.rs:2642:19 | 2642 | #[cfg(syn_no_non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(syn_no_non_exhaustive)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse.rs:1065:12 | 1065 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse.rs:1072:12 | 1072 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse.rs:1083:12 | 1083 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse.rs:1090:12 | 1090 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse.rs:1100:12 | 1100 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse.rs:1116:12 | 1116 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse.rs:1126:12 | 1126 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse.rs:1291:12 | 1291 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse.rs:1299:12 | 1299 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse.rs:1303:12 | 1303 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse.rs:1311:12 | 1311 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/reserved.rs:29:12 | 29 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/reserved.rs:39:12 | 39 | #[cfg_attr(doc_cfg, doc(cfg(feature = "extra-traits")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=1.0.69 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=69 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-9a9c593cc53faf36/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-326809268b0e1784/build-script-build` [thiserror 1.0.69] cargo:rerun-if-changed=build/probe.rs [thiserror 1.0.69] cargo:rustc-check-cfg=cfg(error_generic_member_access) [thiserror 1.0.69] cargo:rustc-check-cfg=cfg(thiserror_nightly_testing) [thiserror 1.0.69] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP Compiling prost-derive v0.13.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=prost_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prost-derive-0.13.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prost-derive-0.13.3/Cargo.toml CARGO_PKG_AUTHORS='Dan Burkert :Lucio Franco :Casper Meijn :Tokio Contributors ' CARGO_PKG_DESCRIPTION='Generate encoding and decoding implementations for Prost annotated types.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prost-derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/prost' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.13.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name prost_derive --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prost-derive-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ba4a350514f70371 -C extra-filename=-e2f8f02c35aea300 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-c047949de305a3eb.rlib --extern itertools=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitertools-381b8527ebd1c78e.rlib --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [140/2177] CXX obj/third_party/abseil-cpp/absl/random/internal/seed_material/seed_material.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [141/2177] CXX obj/third_party/abseil-cpp/absl/status/status/status_payload_printer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/status_payload_printer.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/status_payload_printer.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/cord.h:92: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:31: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. warning: `http` (lib) generated 6 warnings (6 duplicates) Compiling triomphe v0.1.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=triomphe CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/triomphe-0.1.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/triomphe-0.1.13/Cargo.toml CARGO_PKG_AUTHORS='Manish Goregaokar :The Servo Project Developers' CARGO_PKG_DESCRIPTION='A fork of std::sync::Arc with some extra functionality and without weak references (originally servo_arc)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=triomphe CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Manishearth/triomphe' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=0.1.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name triomphe --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/triomphe-0.1.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="stable_deref_trait"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc-swap", "default", "serde", "stable_deref_trait", "std", "unsize"))' -C metadata=39bdccc0792a8bd6 -C extra-filename=-5159b11a80b8d759 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern stable_deref_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstable_deref_trait-4be1350106c28117.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [142/2177] CXX obj/third_party/abseil-cpp/absl/status/statusor/statusor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/statusor.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/statusor.h:51: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/internal/statusor_internal.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/status.h:66: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/internal/status_internal.h:27: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/cord.h:92: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:31: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/triomphe-0.1.13/src/arc_union.rs:66:19 | 66 | pub fn borrow(&self) -> ArcUnionBorrow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 66 | pub fn borrow(&self) -> ArcUnionBorrow<'_, A, B> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/triomphe-0.1.13/src/arc_union.rs:103:21 | 103 | pub fn as_first(&self) -> Option> { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 103 | pub fn as_first(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/triomphe-0.1.13/src/arc_union.rs:111:22 | 111 | pub fn as_second(&self) -> Option> { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 111 | pub fn as_second(&self) -> Option> { | +++ warning: `triomphe` (lib) generated 3 warnings Compiling async-stream-impl v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=async_stream_impl CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-stream-impl-0.3.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-stream-impl-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='proc macros for async-stream crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-stream-impl CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/async-stream' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name async_stream_impl --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-stream-impl-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8796e9e861dfd6aa -C extra-filename=-daff10be173521ae --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling derive-io-macros v0.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=derive_io_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive-io-macros-0.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive-io-macros-0.4.1/Cargo.toml CARGO_PKG_AUTHORS='Matt Mastracci ' CARGO_PKG_DESCRIPTION='Support macros for derive-io' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=derive-io-macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/mmastrac/derive-io' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name derive_io_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive-io-macros-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=90356919d7598796 -C extra-filename=-9d1369457e9e26c7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: `sourcemap` (lib) generated 1 warning Compiling new_debug_unreachable v1.0.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=debug_unreachable CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/new_debug_unreachable-1.0.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/new_debug_unreachable-1.0.6/Cargo.toml CARGO_PKG_AUTHORS='Matt Brubeck :Jonathan Reem ' CARGO_PKG_DESCRIPTION='panic in debug, intrinsics::unreachable() in release (fork of debug_unreachable)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=new_debug_unreachable CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mbrubeck/rust-debug-unreachable' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name debug_unreachable --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/new_debug_unreachable-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=845d5e760ef0b83e -C extra-filename=-e597d911cdbeb7b6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling portable-atomic v1.10.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Portable atomic types including support for 128-bit atomics, atomic float, etc. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=portable-atomic CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/portable-atomic' CARGO_PKG_RUST_VERSION=1.34 CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unreachable_pub --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::unreadable_literal' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::lint_groups_priority' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_test_outline_atomics_detect_false,qemu,valgrind)' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics)' --check-cfg 'cfg(portable_atomic_unstable_coerce_unsized)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-single-core"))' -C metadata=83193a00625c7e49 -C extra-filename=-60e2e1a3814e688b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/portable-atomic-60e2e1a3814e688b -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [143/2177] CXX obj/third_party/abseil-cpp/absl/status/status/status.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/status.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/status.h:66: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/internal/status_internal.h:27: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/cord.h:92: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:31: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. Compiling signal-hook v0.3.17 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17/Cargo.toml CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner :Thomas Himmelstoss ' CARGO_PKG_DESCRIPTION='Unix signal handling' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signal-hook CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/vorner/signal-hook' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="channel"' --cfg 'feature="default"' --cfg 'feature="iterator"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cc", "channel", "default", "extended-siginfo", "extended-siginfo-raw", "iterator"))' -C metadata=6e9b3761d2741ea3 -C extra-filename=-3cb3bcf224c45b65 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/signal-hook-3cb3bcf224c45b65 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [144/2177] CXX obj/third_party/abseil-cpp/absl/strings/cord/cord_analysis.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=termcolor CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/termcolor-1.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/termcolor-1.4.1/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A simple cross platform library for writing colored text to a terminal. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/termcolor' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=termcolor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/termcolor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name termcolor --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/termcolor-1.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c596b8472e3d7425 -C extra-filename=-a3f700997ce7d3e7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=thiserror CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='derive(Error)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thiserror CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/thiserror' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=1.0.69 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=69 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/thiserror-9a9c593cc53faf36/out /usr/local/bin/rustc --crate-name thiserror --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thiserror-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a94cc0b4b529cf6d -C extra-filename=-e8f534db840cf7b8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern thiserror_impl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror_impl-ade17f3b69db11dd.so --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=prebuilt-nasm CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_PREBUILT_NASM=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0 CARGO_MANIFEST_LINKS=aws_lc_0_29_0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/Cargo.toml CARGO_PKG_AUTHORS=AWS-LC CARGO_PKG_DESCRIPTION='AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='ISC AND (Apache-2.0 OR ISC) AND OpenSSL' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aws-lc-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/aws/aws-lc-rs' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-bb4be2476ff64ea5/build-script-main` [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_NO_PREFIX_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_NO_PREFIX [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_PREGENERATING_BINDINGS_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_PREGENERATING_BINDINGS [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_EXTERNAL_BINDGEN_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_EXTERNAL_BINDGEN [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_NO_ASM_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_NO_ASM [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CFLAGS_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CFLAGS [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS [aws-lc-sys 0.29.0] cargo:warning=Environment Variable found 'CFLAGS': '-O2 -pipe' [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_PREBUILT_NASM_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_PREBUILT_NASM [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_C_STD_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_C_STD [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_BUILDER_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_BUILDER [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_NO_PREGENERATED_SRC_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_NO_PREGENERATED_SRC [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_EFFECTIVE_TARGET_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_EFFECTIVE_TARGET [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_STATIC_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_STATIC [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE [aws-lc-sys 0.29.0] cargo:warning=Building with: CMake [aws-lc-sys 0.29.0] cargo:warning=Symbol Prefix: Some("aws_lc_0_29_0") [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE [aws-lc-sys 0.29.0] cargo:warning=Environment Variable found 'CMAKE': 'cmake' [aws-lc-sys 0.29.0] cargo:warning=CMAKE environment variable set: cmake [aws-lc-sys 0.29.0] cargo:warning=###### [aws-lc-sys 0.29.0] cargo:warning=If bindgen is unable to locate a header file, use the BINDGEN_EXTRA_CLANG_ARGS environment variable to specify additional include paths. [aws-lc-sys 0.29.0] cargo:warning=See: https://github.com/rust-lang/rust-bindgen?tab=readme-ov-file#environment-variables [aws-lc-sys 0.29.0] cargo:warning=###### [aws-lc-sys 0.29.0] cargo:warning=Clang version: clang version 19.1.7 [aws-lc-sys 0.29.0] cargo:warning=Generating bindings - internal bindgen. Platform: x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_INCLUDES_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_INCLUDES [v8 137.2.1] [145/2177] CXX obj/third_party/abseil-cpp/absl/strings/cord_internal/cord_internal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=prebuilt-nasm CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_PREBUILT_NASM=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0 CARGO_MANIFEST_LINKS=aws_lc_0_29_0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/Cargo.toml CARGO_PKG_AUTHORS=AWS-LC CARGO_PKG_DESCRIPTION='AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='ISC AND (Apache-2.0 OR ISC) AND OpenSSL' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aws-lc-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/aws/aws-lc-rs' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-bb4be2476ff64ea5/build-script-main` [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_NO_PREFIX_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_NO_PREFIX [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_PREGENERATING_BINDINGS_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_PREGENERATING_BINDINGS [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_EXTERNAL_BINDGEN_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_EXTERNAL_BINDGEN [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_NO_ASM_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_NO_ASM [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CFLAGS_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CFLAGS [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS [aws-lc-sys 0.29.0] cargo:warning=Environment Variable found 'CFLAGS': '-O2 -pipe' [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_PREBUILT_NASM_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_PREBUILT_NASM [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_C_STD_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_C_STD [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_BUILDER_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_BUILDER [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_NO_PREGENERATED_SRC_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_NO_PREGENERATED_SRC [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_EFFECTIVE_TARGET_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_EFFECTIVE_TARGET [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_STATIC_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_STATIC [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE [aws-lc-sys 0.29.0] cargo:warning=Building with: CMake [aws-lc-sys 0.29.0] cargo:warning=Symbol Prefix: Some("aws_lc_0_29_0") [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE [aws-lc-sys 0.29.0] cargo:warning=Environment Variable found 'CMAKE': 'cmake' [aws-lc-sys 0.29.0] cargo:warning=CMAKE environment variable set: cmake [aws-lc-sys 0.29.0] cargo:warning=###### [aws-lc-sys 0.29.0] cargo:warning=If bindgen is unable to locate a header file, use the BINDGEN_EXTRA_CLANG_ARGS environment variable to specify additional include paths. [aws-lc-sys 0.29.0] cargo:warning=See: https://github.com/rust-lang/rust-bindgen?tab=readme-ov-file#environment-variables [aws-lc-sys 0.29.0] cargo:warning=###### [aws-lc-sys 0.29.0] cargo:warning=Clang version: clang version 19.1.7 [aws-lc-sys 0.29.0] cargo:warning=Generating bindings - internal bindgen. Platform: x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_INCLUDES_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_INCLUDES Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Casts and checked casts' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=az CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/tspiteri/az' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-b1cdaf8b793a88d3/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-10baee73986b411f/build-script-build` [az 1.2.1] $ mkdir -p "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-b1cdaf8b793a88d3/out/try_track_caller" [az 1.2.1] $ cd "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-b1cdaf8b793a88d3/out/try_track_caller" [az 1.2.1] $ printf '%s' "// try_tra"... > "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-b1cdaf8b793a88d3/out/try_track_caller/try_track_caller.rs" [az 1.2.1] $ cd "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-b1cdaf8b793a88d3/out/try_track_caller" && "/usr/local/bin/rustc" "try_track_caller.rs" "--emit=dep-info,metadata" >& /dev/null [az 1.2.1] cargo:rustc-cfg=track_caller [az 1.2.1] $ rm -r "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-b1cdaf8b793a88d3/out/try_track_caller" Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=block_padding CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/block-padding-0.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/block-padding-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Padding and unpadding of messages divided into blocks.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=block-padding CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name block_padding --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/block-padding-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=fc1e97117680c8c6 -C extra-filename=-928a6ec9bb9f241f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-0e66f678ded6fce4.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bincode CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bincode-1.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bincode-1.3.3/Cargo.toml CARGO_PKG_AUTHORS='Ty Overby :Francesco Mazzoli :David Tolnay :Zoey Riordan ' CARGO_PKG_DESCRIPTION='A binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa'\!'' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bincode CARGO_PKG_README=./readme.md CARGO_PKG_REPOSITORY='https://github.com/servo/bincode' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bincode --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bincode-1.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("i128"))' -C metadata=1b7fdf721c8cd3e8 -C extra-filename=-a291eed89c01b87e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [146/2177] CXX obj/third_party/abseil-cpp/absl/status/status/status_internal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/internal/status_internal.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/status/internal/status_internal.h:27: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/cord.h:92: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:31: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [147/2177] CXX obj/third_party/abseil-cpp/absl/strings/cord_internal/cord_rep_btree_navigator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `bincode` (lib) generated 4 warnings (4 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=regex_syntax CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-syntax-0.8.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-syntax-0.8.3/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers:Andrew Gallant ' CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-syntax CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex/tree/master/regex-syntax' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.8.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name regex_syntax --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-syntax-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=ff90f46b6b5f338a -C extra-filename=-117d2e30a40b9918 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [148/2177] CXX obj/third_party/abseil-cpp/absl/strings/cord_internal/cord_rep_btree_reader.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [149/2177] CXX obj/third_party/abseil-cpp/absl/strings/cord_internal/cord_rep_btree.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [150/2177] CXX obj/third_party/abseil-cpp/absl/strings/cord_internal/cord_rep_consume.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [151/2177] CXX obj/third_party/abseil-cpp/absl/strings/cord/cord.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/cord.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/cord.h:92: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:31: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [152/2177] CXX obj/third_party/abseil-cpp/absl/strings/cordz_functions/cordz_functions.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [153/2177] CXX obj/third_party/abseil-cpp/absl/strings/internal/utf8.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [154/2177] CXX obj/third_party/abseil-cpp/absl/strings/cord_internal/cord_rep_crc.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [155/2177] CXX obj/third_party/abseil-cpp/absl/strings/internal/ostringstream.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [156/2177] CXX obj/third_party/abseil-cpp/absl/strings/cordz_handle/cordz_handle.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cordz_handle.cc:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:79:17 | 79 | pub fn iter(&self) -> punctuated::Iter { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 79 | pub fn iter(&self) -> punctuated::Iter<'_, Field> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/data.rs:90:21 | 90 | pub fn iter_mut(&mut self) -> punctuated::IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 90 | pub fn iter_mut(&mut self) -> punctuated::IterMut<'_, Field> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:114:24 | 114 | pub fn type_params(&self) -> TypeParams { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 114 | pub fn type_params(&self) -> TypeParams<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:125:28 | 125 | pub fn type_params_mut(&mut self) -> TypeParamsMut { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 125 | pub fn type_params_mut(&mut self) -> TypeParamsMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:136:22 | 136 | pub fn lifetimes(&self) -> Lifetimes { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 136 | pub fn lifetimes(&self) -> Lifetimes<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:147:26 | 147 | pub fn lifetimes_mut(&mut self) -> LifetimesMut { | ^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 147 | pub fn lifetimes_mut(&mut self) -> LifetimesMut<'_> { | ++++ [v8 137.2.1] [157/2177] CXX obj/third_party/abseil-cpp/absl/strings/internal/escaping.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:158:25 | 158 | pub fn const_params(&self) -> ConstParams { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 158 | pub fn const_params(&self) -> ConstParams<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:169:29 | 169 | pub fn const_params_mut(&mut self) -> ConstParamsMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 169 | pub fn const_params_mut(&mut self) -> ConstParamsMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:350:27 | 350 | pub fn split_for_impl(&self) -> (ImplGenerics, TypeGenerics, Option<&WhereClause>) { | ^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is elided here | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 350 | pub fn split_for_impl(&self) -> (ImplGenerics<'_>, TypeGenerics<'_>, Option<&WhereClause>) { | ++++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/generics.rs:416:25 | 416 | pub fn as_turbofish(&self) -> Turbofish { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 416 | pub fn as_turbofish(&self) -> Turbofish<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/buffer.rs:90:18 | 90 | pub fn begin(&self) -> Cursor { | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 90 | pub fn begin(&self) -> Cursor<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:106:17 | 106 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 106 | pub fn iter(&self) -> Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:117:21 | 117 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 117 | pub fn iter_mut(&mut self) -> IterMut<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:128:18 | 128 | pub fn pairs(&self) -> Pairs { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 128 | pub fn pairs(&self) -> Pairs<'_, T, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/punctuated.rs:137:22 | 137 | pub fn pairs_mut(&mut self) -> PairsMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 137 | pub fn pairs_mut(&mut self) -> PairsMut<'_, T, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-1.0.109/src/parse.rs:1196:35 | 1196 | fn tokens_to_parse_buffer(tokens: &TokenBuffer) -> ParseBuffer { | ^^^^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1196 | fn tokens_to_parse_buffer(tokens: &TokenBuffer) -> ParseBuffer<'_> { | ++++ [v8 137.2.1] [158/2177] CXX obj/third_party/abseil-cpp/absl/strings/str_format_internal/extension.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [159/2177] CXX obj/third_party/abseil-cpp/absl/strings/str_format_internal/output.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [160/2177] CXX obj/third_party/abseil-cpp/absl/strings/str_format_internal/bind.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [161/2177] CXX obj/third_party/abseil-cpp/absl/strings/cordz_info/cordz_info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cordz_info.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/strings/internal/cordz_info.h:31: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [162/2177] CXX obj/third_party/abseil-cpp/absl/strings/string_view/string_view.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [163/2177] CXX obj/third_party/abseil-cpp/absl/strings/str_format_internal/float_conversion.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [164/2177] CXX obj/third_party/abseil-cpp/absl/strings/str_format_internal/arg.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [165/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/ascii.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [166/2177] CXX obj/third_party/abseil-cpp/absl/strings/str_format_internal/parser.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:552958 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...mgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [lin... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , r#gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:720952 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...ERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_N... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [v8 137.2.1] [167/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/damerau_levenshtein_distance.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (r#gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:721465 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...ENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_l... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (r#gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:722744 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...t0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: o... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [v8 137.2.1] [168/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/charconv_parse.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (r#gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:722965 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...t0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [v8 137.2.1] [169/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/memutil.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (r#gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:723198 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...name"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: ... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (r#gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:723426 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...Name"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut AS... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (r#gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:762267 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...b fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name =... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , r#gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:798919 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , r#gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) [v8 137.2.1] [170/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/stringify_sink.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [v8 137.2.1] [171/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/charconv.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:799145 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...AMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_V... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , r#gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:552958 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...mgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [lin... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , r#gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [v8 137.2.1] [172/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/escaping.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [173/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/charconv_bigint.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:720952 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...ERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_N... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (r#gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] cargo:rustc-cfg=use_bindgen_generated [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:721465 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...ENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_l... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_GENERATOR_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_GENERATOR [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE_GENERATOR_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE_GENERATOR [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_STATIC_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_STATIC [aws-lc-sys 0.29.0] cargo:warning=Setting CFLAGS_x86_64_unknown_openbsd: -O2 -pipe [aws-lc-sys 0.29.0] cargo:warning=Preserving optimization flag: -O2 [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_TOOLCHAIN_FILE_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_TOOLCHAIN_FILE [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE_TOOLCHAIN_FILE_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE_TOOLCHAIN_FILE [aws-lc-sys 0.29.0] OPT_LEVEL = Some(0) [aws-lc-sys 0.29.0] OUT_DIR = Some(/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out) [aws-lc-sys 0.29.0] TARGET = Some(x86_64-unknown-openbsd) [aws-lc-sys 0.29.0] HOST = Some(x86_64-unknown-openbsd) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] CC_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] CC_x86_64_unknown_openbsd = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=HOST_CC [aws-lc-sys 0.29.0] HOST_CC = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC [aws-lc-sys 0.29.0] CC = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (r#gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] warning: `aho-corasick` (lib) generated 4 warnings (4 duplicates) Compiling base64ct v1.6.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base64ct CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64ct-1.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64ct-1.6.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of Base64 (RFC 4648) which avoids any usages of data-dependent branches/LUTs and thereby provides portable "best effort" constant-time operation and embedded-friendly no_std support ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64ct CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/base64ct' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name base64ct --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64ct-1.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "std"))' -C metadata=07f386c9e2c7b252 -C extra-filename=-9c32167fbed28661 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:722744 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...t0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: o... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (r#gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:722965 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...t0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | warning: `syn` (lib) generated 1867 warnings (270 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=regex_automata CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-automata-0.4.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-automata-0.4.6/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers:Andrew Gallant ' CARGO_PKG_DESCRIPTION='Automata construction and matching using regular expressions.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-automata CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex/tree/master/regex-automata' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name regex_automata --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-automata-0.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="dfa"' --cfg 'feature="dfa-build"' --cfg 'feature="dfa-onepass"' --cfg 'feature="dfa-search"' --cfg 'feature="hybrid"' --cfg 'feature="meta"' --cfg 'feature="nfa"' --cfg 'feature="nfa-backtrack"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="perf"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-literal-multisubstring"' --cfg 'feature="perf-literal-substring"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=9102f12e26f174f5 -C extra-filename=-de183d3e96171219 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aho_corasick=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaho_corasick-aabab0547bf947d2.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern regex_syntax=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex_syntax-117d2e30a40b9918.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (r#gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:723198 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...name"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: ... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=inout CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/inout-0.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/inout-0.1.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Custom reference types for code generic over in-place and buffer-to-buffer modes of operation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=inout CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name inout --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/inout-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="block-padding"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("block-padding", "std"))' -C metadata=2c9b6f96cefd1ad3 -C extra-filename=-0c45f3799699e5e8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern block_padding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libblock_padding-928a6ec9bb9f241f.rmeta --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-0e66f678ded6fce4.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [v8 137.2.1] [174/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/match.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (r#gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:723426 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...Name"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut AS... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] RUSTC_WRAPPER = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [aws-lc-sys 0.29.0] CRATE_CC_NO_DEFAULTS = None [aws-lc-sys 0.29.0] DEBUG = Some(false) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS [aws-lc-sys 0.29.0] CFLAGS = Some(-O2 -pipe) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [aws-lc-sys 0.29.0] CC_SHELL_ESCAPED_FLAGS = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=HOST_CFLAGS [aws-lc-sys 0.29.0] HOST_CFLAGS = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] CFLAGS_x86_64_unknown_openbsd = Some(-O2 -pipe) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] CFLAGS_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) [aws-lc-sys 0.29.0] OPT_LEVEL = Some(0) [aws-lc-sys 0.29.0] TARGET = Some(x86_64-unknown-openbsd) [aws-lc-sys 0.29.0] HOST = Some(x86_64-unknown-openbsd) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] CC_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] CC_x86_64_unknown_openbsd = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=HOST_CC [aws-lc-sys 0.29.0] HOST_CC = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC [aws-lc-sys 0.29.0] CC = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=az CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Casts and checked casts' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=az CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/tspiteri/az' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/az-b1cdaf8b793a88d3/out /usr/local/bin/rustc --crate-name az --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/az-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("fail-on-warnings"))' -C metadata=5df79b9b73b3e146 -C extra-filename=-401443a57fd09857 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg track_caller` [v8 137.2.1] [175/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/str_replace.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (r#gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:762267 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...b fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name =... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , r#gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:798919 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , r#gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | ++ [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] RUSTC_WRAPPER = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [aws-lc-sys 0.29.0] CRATE_CC_NO_DEFAULTS = None [aws-lc-sys 0.29.0] DEBUG = Some(false) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS [aws-lc-sys 0.29.0] CFLAGS = Some(-O2 -pipe) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [aws-lc-sys 0.29.0] CC_SHELL_ESCAPED_FLAGS = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=HOST_CFLAGS [aws-lc-sys 0.29.0] HOST_CFLAGS = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] CFLAGS_x86_64_unknown_openbsd = Some(-O2 -pipe) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] CFLAGS_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) [aws-lc-sys 0.29.0] error: expected identifier, found reserved keyword `gen` [aws-lc-sys 0.29.0] --> :1:799145 [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | ...AMES (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_V... [aws-lc-sys 0.29.0] | ^^^ expected identifier, found reserved keyword [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] help: escape `gen` to use it as an identifier [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] 1 | # [repr (C)] # [derive (Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd)] pub struct __BindgenBitfieldUnit < Storage > { storage : Storage , } impl < Storage > __BindgenBitfieldUnit < Storage > { # [inline] pub const fn new (storage : Storage) -> Self { Self { storage } } } impl < Storage > __BindgenBitfieldUnit < Storage > where Storage : AsRef < [u8] > + AsMut < [u8] >, { # [inline] pub fn get_bit (& self , index : usize) -> bool { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = self . storage . as_ref () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [inline] pub fn set_bit (& mut self , index : usize , val : bool) { debug_assert ! (index / 8 < self . storage . as_ref () . len ()) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut () [byte_index] ; let bit_index = if cfg ! (target_endian = "big") { 7 - (index % 8) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [inline] pub fn get (& self , bit_offset : usize , bit_width : u8) -> u64 { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; let mut val = 0 ; for i in 0 .. (bit_width as usize) { if self . get_bit (i + bit_offset) { let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [inline] pub fn set (& mut self , bit_offset : usize , bit_width : u8 , val : u64) { debug_assert ! (bit_width <= 64) ; debug_assert ! (bit_offset / 8 < self . storage . as_ref () . len ()) ; debug_assert ! ((bit_offset + (bit_width as usize)) / 8 <= self . storage . as_ref () . len ()) ; for i in 0 .. (bit_width as usize) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! (target_endian = "big") { bit_width as usize - 1 - i } else { i } ; self . set_bit (index + bit_offset , val_bit_is_set) ; } } } pub const AWSLC_VERSION_NAME : & [u8 ; 7] = b"AWS-LC\0" ; pub const OPENSSL_VERSION_NUMBER : i32 = 269488255 ; pub const SSLEAY_VERSION_NUMBER : i32 = 269488255 ; pub const AWSLC_API_VERSION : i32 = 33 ; pub const AWSLC_VERSION_NUMBER_STRING : & [u8 ; 7] = b"1.51.2\0" ; pub const AES_ENCRYPT : i32 = 1 ; pub const AES_DECRYPT : i32 = 0 ; pub const AES_MAXNR : i32 = 14 ; pub const AES_BLOCK_SIZE : i32 = 16 ; pub const SHA_CBLOCK : i32 = 64 ; pub const SHA_DIGEST_LENGTH : i32 = 20 ; pub const SHA224_CBLOCK : i32 = 64 ; pub const SHA224_DIGEST_LENGTH : i32 = 28 ; pub const SHA256_CBLOCK : i32 = 64 ; pub const SHA256_DIGEST_LENGTH : i32 = 32 ; pub const SHA384_CBLOCK : i32 = 128 ; pub const SHA384_DIGEST_LENGTH : i32 = 48 ; pub const SHA512_CBLOCK : i32 = 128 ; pub const SHA512_DIGEST_LENGTH : i32 = 64 ; pub const SHA512_224_DIGEST_LENGTH : i32 = 28 ; pub const SHA512_256_DIGEST_LENGTH : i32 = 32 ; pub const CRYPTO_LOCK : i32 = 1 ; pub const CRYPTO_UNLOCK : i32 = 2 ; pub const CRYPTO_READ : i32 = 4 ; pub const CRYPTO_WRITE : i32 = 8 ; pub const OPENSSL_VERSION_TEXT : & [u8 ; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.51.2)\0" ; pub const OPENSSL_VERSION : i32 = 0 ; pub const OPENSSL_CFLAGS : i32 = 1 ; pub const OPENSSL_BUILT_ON : i32 = 2 ; pub const OPENSSL_PLATFORM : i32 = 3 ; pub const OPENSSL_DIR : i32 = 4 ; pub const SSLEAY_VERSION : i32 = 0 ; pub const SSLEAY_CFLAGS : i32 = 1 ; pub const SSLEAY_BUILT_ON : i32 = 2 ; pub const SSLEAY_PLATFORM : i32 = 3 ; pub const SSLEAY_DIR : i32 = 4 ; pub const OPENSSL_INIT_NO_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CRYPTO_STRINGS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_CIPHERS : i32 = 0 ; pub const OPENSSL_INIT_NO_ADD_ALL_DIGESTS : i32 = 0 ; pub const OPENSSL_INIT_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_NO_LOAD_CONFIG : i32 = 0 ; pub const OPENSSL_INIT_ENGINE_ALL_BUILTIN : i32 = 0 ; pub const ERR_FLAG_STRING : i32 = 1 ; pub const ERR_FLAG_MALLOCED : i32 = 2 ; pub const ERR_LIB_NONE : i32 = 1 ; pub const ERR_LIB_SYS : i32 = 2 ; pub const ERR_LIB_BN : i32 = 3 ; pub const ERR_LIB_RSA : i32 = 4 ; pub const ERR_LIB_DH : i32 = 5 ; pub const ERR_LIB_EVP : i32 = 6 ; pub const ERR_LIB_BUF : i32 = 7 ; pub const ERR_LIB_OBJ : i32 = 8 ; pub const ERR_LIB_PEM : i32 = 9 ; pub const ERR_LIB_DSA : i32 = 10 ; pub const ERR_LIB_X509 : i32 = 11 ; pub const ERR_LIB_ASN1 : i32 = 12 ; pub const ERR_LIB_CONF : i32 = 13 ; pub const ERR_LIB_CRYPTO : i32 = 14 ; pub const ERR_LIB_EC : i32 = 15 ; pub const ERR_LIB_SSL : i32 = 16 ; pub const ERR_LIB_BIO : i32 = 17 ; pub const ERR_LIB_PKCS7 : i32 = 18 ; pub const ERR_LIB_PKCS8 : i32 = 19 ; pub const ERR_LIB_X509V3 : i32 = 20 ; pub const ERR_LIB_RAND : i32 = 21 ; pub const ERR_LIB_ENGINE : i32 = 22 ; pub const ERR_LIB_OCSP : i32 = 23 ; pub const ERR_LIB_UI : i32 = 24 ; pub const ERR_LIB_COMP : i32 = 25 ; pub const ERR_LIB_ECDSA : i32 = 26 ; pub const ERR_LIB_ECDH : i32 = 27 ; pub const ERR_LIB_HMAC : i32 = 28 ; pub const ERR_LIB_DIGEST : i32 = 29 ; pub const ERR_LIB_CIPHER : i32 = 30 ; pub const ERR_LIB_HKDF : i32 = 31 ; pub const ERR_LIB_TRUST_TOKEN : i32 = 32 ; pub const ERR_LIB_USER : i32 = 33 ; pub const ERR_NUM_LIBS : i32 = 34 ; pub const ERR_LIB_PKCS12 : i32 = 35 ; pub const ERR_LIB_DSO : i32 = 36 ; pub const ERR_LIB_OSSL_STORE : i32 = 37 ; pub const ERR_LIB_FIPS : i32 = 38 ; pub const ERR_LIB_CMS : i32 = 39 ; pub const ERR_LIB_TS : i32 = 40 ; pub const ERR_LIB_CT : i32 = 41 ; pub const ERR_LIB_ASYNC : i32 = 42 ; pub const ERR_LIB_KDF : i32 = 43 ; pub const ERR_LIB_SM2 : i32 = 44 ; pub const ERR_R_SYS_LIB : i32 = 2 ; pub const ERR_R_BN_LIB : i32 = 3 ; pub const ERR_R_RSA_LIB : i32 = 4 ; pub const ERR_R_DH_LIB : i32 = 5 ; pub const ERR_R_EVP_LIB : i32 = 6 ; pub const ERR_R_BUF_LIB : i32 = 7 ; pub const ERR_R_OBJ_LIB : i32 = 8 ; pub const ERR_R_PEM_LIB : i32 = 9 ; pub const ERR_R_DSA_LIB : i32 = 10 ; pub const ERR_R_X509_LIB : i32 = 11 ; pub const ERR_R_ASN1_LIB : i32 = 12 ; pub const ERR_R_CONF_LIB : i32 = 13 ; pub const ERR_R_CRYPTO_LIB : i32 = 14 ; pub const ERR_R_EC_LIB : i32 = 15 ; pub const ERR_R_SSL_LIB : i32 = 16 ; pub const ERR_R_BIO_LIB : i32 = 17 ; pub const ERR_R_PKCS7_LIB : i32 = 18 ; pub const ERR_R_PKCS8_LIB : i32 = 19 ; pub const ERR_R_X509V3_LIB : i32 = 20 ; pub const ERR_R_RAND_LIB : i32 = 21 ; pub const ERR_R_DSO_LIB : i32 = 36 ; pub const ERR_R_ENGINE_LIB : i32 = 22 ; pub const ERR_R_OCSP_LIB : i32 = 23 ; pub const ERR_R_UI_LIB : i32 = 24 ; pub const ERR_R_COMP_LIB : i32 = 25 ; pub const ERR_R_ECDSA_LIB : i32 = 26 ; pub const ERR_R_ECDH_LIB : i32 = 27 ; pub const ERR_R_FIPS_LIB : i32 = 38 ; pub const ERR_R_CMS_LIB : i32 = 39 ; pub const ERR_R_TS_LIB : i32 = 40 ; pub const ERR_R_HMAC_LIB : i32 = 28 ; pub const ERR_R_USER_LIB : i32 = 33 ; pub const ERR_R_DIGEST_LIB : i32 = 29 ; pub const ERR_R_CIPHER_LIB : i32 = 30 ; pub const ERR_R_HKDF_LIB : i32 = 31 ; pub const ERR_R_TRUST_TOKEN_LIB : i32 = 32 ; pub const ERR_R_FATAL : i32 = 64 ; pub const ERR_R_MALLOC_FAILURE : i32 = 65 ; pub const ERR_R_SHOULD_NOT_HAVE_BEEN_CALLED : i32 = 66 ; pub const ERR_R_PASSED_NULL_PARAMETER : i32 = 67 ; pub const ERR_R_INTERNAL_ERROR : i32 = 68 ; pub const ERR_R_OVERFLOW : i32 = 69 ; pub const ERR_ERROR_STRING_BUF_LEN : i32 = 120 ; pub const ERR_TXT_STRING : i32 = 1 ; pub const ERR_TXT_MALLOCED : i32 = 2 ; pub const ERR_NUM_ERRORS : i32 = 16 ; pub const BIO_RR_CONNECT : i32 = 2 ; pub const BIO_RR_ACCEPT : i32 = 3 ; pub const BIO_CB_FREE : i32 = 1 ; pub const BIO_CB_READ : i32 = 2 ; pub const BIO_CB_WRITE : i32 = 3 ; pub const BIO_CB_PUTS : i32 = 4 ; pub const BIO_CB_GETS : i32 = 5 ; pub const BIO_CB_CTRL : i32 = 6 ; pub const BIO_CB_RETURN : i32 = 128 ; pub const BIO_NOCLOSE : i32 = 0 ; pub const BIO_CLOSE : i32 = 1 ; pub const BIO_FP_TEXT : i32 = 16 ; pub const BIO_CTRL_DGRAM_QUERY_MTU : i32 = 40 ; pub const BIO_CTRL_DGRAM_SET_MTU : i32 = 42 ; pub const BIO_CTRL_DGRAM_MTU_EXCEEDED : i32 = 43 ; pub const BIO_CTRL_DGRAM_GET_PEER : i32 = 46 ; pub const BIO_CTRL_DGRAM_GET_FALLBACK_MTU : i32 = 47 ; pub const BIO_CTRL_RESET : i32 = 1 ; pub const BIO_CTRL_EOF : i32 = 2 ; pub const BIO_CTRL_INFO : i32 = 3 ; pub const BIO_CTRL_GET_CLOSE : i32 = 8 ; pub const BIO_CTRL_SET_CLOSE : i32 = 9 ; pub const BIO_CTRL_PENDING : i32 = 10 ; pub const BIO_CTRL_FLUSH : i32 = 11 ; pub const BIO_CTRL_WPENDING : i32 = 13 ; pub const BIO_CTRL_SET_CALLBACK : i32 = 14 ; pub const BIO_CTRL_GET_CALLBACK : i32 = 15 ; pub const BIO_CTRL_SET : i32 = 4 ; pub const BIO_CTRL_GET : i32 = 5 ; pub const BIO_CTRL_PUSH : i32 = 6 ; pub const BIO_CTRL_POP : i32 = 7 ; pub const BIO_CTRL_DUP : i32 = 12 ; pub const BIO_CTRL_SET_FILENAME : i32 = 30 ; pub const BIO_FLAGS_READ : i32 = 1 ; pub const BIO_FLAGS_WRITE : i32 = 2 ; pub const BIO_FLAGS_IO_SPECIAL : i32 = 4 ; pub const BIO_FLAGS_RWS : i32 = 7 ; pub const BIO_FLAGS_SHOULD_RETRY : i32 = 8 ; pub const BIO_FLAGS_BASE64_NO_NL : i32 = 256 ; pub const BIO_FLAGS_MEM_RDONLY : i32 = 512 ; pub const BIO_TYPE_DESCRIPTOR : i32 = 256 ; pub const BIO_TYPE_FILTER : i32 = 512 ; pub const BIO_TYPE_SOURCE_SINK : i32 = 1024 ; pub const BIO_TYPE_NONE : i32 = 0 ; pub const BIO_TYPE_MEM : i32 = 1025 ; pub const BIO_TYPE_FILE : i32 = 1026 ; pub const BIO_TYPE_FD : i32 = 1284 ; pub const BIO_TYPE_SOCKET : i32 = 1285 ; pub const BIO_TYPE_NULL : i32 = 1030 ; pub const BIO_TYPE_SSL : i32 = 519 ; pub const BIO_TYPE_MD : i32 = 520 ; pub const BIO_TYPE_BUFFER : i32 = 521 ; pub const BIO_TYPE_CIPHER : i32 = 522 ; pub const BIO_TYPE_BASE64 : i32 = 523 ; pub const BIO_TYPE_CONNECT : i32 = 1292 ; pub const BIO_TYPE_ACCEPT : i32 = 1293 ; pub const BIO_TYPE_PROXY_CLIENT : i32 = 526 ; pub const BIO_TYPE_PROXY_SERVER : i32 = 527 ; pub const BIO_TYPE_NBIO_TEST : i32 = 528 ; pub const BIO_TYPE_NULL_FILTER : i32 = 529 ; pub const BIO_TYPE_BER : i32 = 530 ; pub const BIO_TYPE_BIO : i32 = 1043 ; pub const BIO_TYPE_LINEBUFFER : i32 = 532 ; pub const BIO_TYPE_DGRAM : i32 = 1301 ; pub const BIO_TYPE_ASN1 : i32 = 534 ; pub const BIO_TYPE_COMP : i32 = 535 ; pub const BIO_TYPE_START : i32 = 128 ; pub const BIO_C_SET_CONNECT : i32 = 100 ; pub const BIO_C_DO_STATE_MACHINE : i32 = 101 ; pub const BIO_C_SET_NBIO : i32 = 102 ; pub const BIO_C_SET_PROXY_PARAM : i32 = 103 ; pub const BIO_C_SET_FD : i32 = 104 ; pub const BIO_C_GET_FD : i32 = 105 ; pub const BIO_C_SET_FILE_PTR : i32 = 106 ; pub const BIO_C_GET_FILE_PTR : i32 = 107 ; pub const BIO_C_SET_FILENAME : i32 = 108 ; pub const BIO_C_SET_SSL : i32 = 109 ; pub const BIO_C_GET_SSL : i32 = 110 ; pub const BIO_C_SET_MD : i32 = 111 ; pub const BIO_C_GET_MD : i32 = 112 ; pub const BIO_C_GET_CIPHER_STATUS : i32 = 113 ; pub const BIO_C_SET_BUF_MEM : i32 = 114 ; pub const BIO_C_GET_BUF_MEM_PTR : i32 = 115 ; pub const BIO_C_GET_BUFF_NUM_LINES : i32 = 116 ; pub const BIO_C_SET_BUFF_SIZE : i32 = 117 ; pub const BIO_C_SET_ACCEPT : i32 = 118 ; pub const BIO_C_SSL_MODE : i32 = 119 ; pub const BIO_C_GET_MD_CTX : i32 = 120 ; pub const BIO_C_GET_PROXY_PARAM : i32 = 121 ; pub const BIO_C_SET_BUFF_READ_DATA : i32 = 122 ; pub const BIO_C_GET_ACCEPT : i32 = 124 ; pub const BIO_C_FILE_SEEK : i32 = 128 ; pub const BIO_C_GET_CIPHER_CTX : i32 = 129 ; pub const BIO_C_SET_BUF_MEM_EOF_RETURN : i32 = 130 ; pub const BIO_C_SET_BIND_MODE : i32 = 131 ; pub const BIO_C_GET_BIND_MODE : i32 = 132 ; pub const BIO_C_FILE_TELL : i32 = 133 ; pub const BIO_C_GET_SOCKS : i32 = 134 ; pub const BIO_C_SET_SOCKS : i32 = 135 ; pub const BIO_C_SET_WRITE_BUF_SIZE : i32 = 136 ; pub const BIO_C_GET_WRITE_BUF_SIZE : i32 = 137 ; pub const BIO_C_GET_WRITE_GUARANTEE : i32 = 140 ; pub const BIO_C_GET_READ_REQUEST : i32 = 141 ; pub const BIO_C_SHUTDOWN_WR : i32 = 142 ; pub const BIO_C_NREAD0 : i32 = 143 ; pub const BIO_C_NREAD : i32 = 144 ; pub const BIO_C_NWRITE0 : i32 = 145 ; pub const BIO_C_NWRITE : i32 = 146 ; pub const BIO_C_RESET_READ_REQUEST : i32 = 147 ; pub const BIO_C_SET_MD_CTX : i32 = 148 ; pub const BIO_C_SET_PREFIX : i32 = 149 ; pub const BIO_C_GET_PREFIX : i32 = 150 ; pub const BIO_C_SET_SUFFIX : i32 = 151 ; pub const BIO_C_GET_SUFFIX : i32 = 152 ; pub const BIO_C_SET_EX_ARG : i32 = 153 ; pub const BIO_C_GET_EX_ARG : i32 = 154 ; pub const BIO_R_BAD_FOPEN_MODE : i32 = 100 ; pub const BIO_R_BROKEN_PIPE : i32 = 101 ; pub const BIO_R_CONNECT_ERROR : i32 = 102 ; pub const BIO_R_ERROR_SETTING_NBIO : i32 = 103 ; pub const BIO_R_INVALID_ARGUMENT : i32 = 104 ; pub const BIO_R_IN_USE : i32 = 105 ; pub const BIO_R_KEEPALIVE : i32 = 106 ; pub const BIO_R_NBIO_CONNECT_ERROR : i32 = 107 ; pub const BIO_R_NO_HOSTNAME_SPECIFIED : i32 = 108 ; pub const BIO_R_NO_PORT_SPECIFIED : i32 = 109 ; pub const BIO_R_NO_SUCH_FILE : i32 = 110 ; pub const BIO_R_NULL_PARAMETER : i32 = 111 ; pub const BIO_R_SYS_LIB : i32 = 112 ; pub const BIO_R_UNABLE_TO_CREATE_SOCKET : i32 = 113 ; pub const BIO_R_UNINITIALIZED : i32 = 114 ; pub const BIO_R_UNSUPPORTED_METHOD : i32 = 115 ; pub const BIO_R_WRITE_TO_READ_ONLY_BIO : i32 = 116 ; pub const BN_BITS2 : i32 = 64 ; pub const BN_DEC_FMT1 : & [u8 ; 5] = b"%llu\0" ; pub const BN_HEX_FMT1 : & [u8 ; 5] = b"%llx\0" ; pub const BN_HEX_FMT2 : & [u8 ; 8] = b"%016llx\0" ; pub const BN_RAND_TOP_ANY : i32 = - 1 ; pub const BN_RAND_TOP_ONE : i32 = 0 ; pub const BN_RAND_TOP_TWO : i32 = 1 ; pub const BN_RAND_BOTTOM_ANY : i32 = 0 ; pub const BN_RAND_BOTTOM_ODD : i32 = 1 ; pub const BN_GENCB_GENERATED : i32 = 0 ; pub const BN_GENCB_PRIME_TEST : i32 = 1 ; pub const BN_prime_checks_for_validation : i32 = 64 ; pub const BN_prime_checks_for_generation : i32 = 0 ; pub const BN_prime_checks : i32 = 64 ; pub const BN_FLG_MALLOCED : i32 = 1 ; pub const BN_FLG_STATIC_DATA : i32 = 2 ; pub const BN_R_ARG2_LT_ARG3 : i32 = 100 ; pub const BN_R_BAD_RECIPROCAL : i32 = 101 ; pub const BN_R_BIGNUM_TOO_LONG : i32 = 102 ; pub const BN_R_BITS_TOO_SMALL : i32 = 103 ; pub const BN_R_CALLED_WITH_EVEN_MODULUS : i32 = 104 ; pub const BN_R_DIV_BY_ZERO : i32 = 105 ; pub const BN_R_EXPAND_ON_STATIC_BIGNUM_DATA : i32 = 106 ; pub const BN_R_INPUT_NOT_REDUCED : i32 = 107 ; pub const BN_R_INVALID_RANGE : i32 = 108 ; pub const BN_R_NEGATIVE_NUMBER : i32 = 109 ; pub const BN_R_NOT_A_SQUARE : i32 = 110 ; pub const BN_R_NOT_INITIALIZED : i32 = 111 ; pub const BN_R_NO_INVERSE : i32 = 112 ; pub const BN_R_PRIVATE_KEY_TOO_LARGE : i32 = 113 ; pub const BN_R_P_IS_NOT_PRIME : i32 = 114 ; pub const BN_R_TOO_MANY_ITERATIONS : i32 = 115 ; pub const BN_R_TOO_MANY_TEMPORARY_VARIABLES : i32 = 116 ; pub const BN_R_BAD_ENCODING : i32 = 117 ; pub const BN_R_ENCODE_ERROR : i32 = 118 ; pub const BN_R_INVALID_INPUT : i32 = 119 ; pub const BN_F_BN_GENERATE_PRIME_EX : i32 = 0 ; pub const V_ASN1_UNIVERSAL : i32 = 0 ; pub const V_ASN1_APPLICATION : i32 = 64 ; pub const V_ASN1_CONTEXT_SPECIFIC : i32 = 128 ; pub const V_ASN1_PRIVATE : i32 = 192 ; pub const V_ASN1_CONSTRUCTED : i32 = 32 ; pub const V_ASN1_PRIMITIVE_TAG : i32 = 31 ; pub const V_ASN1_MAX_UNIVERSAL : i32 = 255 ; pub const V_ASN1_UNDEF : i32 = - 1 ; pub const V_ASN1_OTHER : i32 = - 3 ; pub const V_ASN1_ANY : i32 = - 4 ; pub const V_ASN1_EOC : i32 = 0 ; pub const V_ASN1_BOOLEAN : i32 = 1 ; pub const V_ASN1_INTEGER : i32 = 2 ; pub const V_ASN1_BIT_STRING : i32 = 3 ; pub const V_ASN1_OCTET_STRING : i32 = 4 ; pub const V_ASN1_NULL : i32 = 5 ; pub const V_ASN1_OBJECT : i32 = 6 ; pub const V_ASN1_OBJECT_DESCRIPTOR : i32 = 7 ; pub const V_ASN1_EXTERNAL : i32 = 8 ; pub const V_ASN1_REAL : i32 = 9 ; pub const V_ASN1_ENUMERATED : i32 = 10 ; pub const V_ASN1_UTF8STRING : i32 = 12 ; pub const V_ASN1_SEQUENCE : i32 = 16 ; pub const V_ASN1_SET : i32 = 17 ; pub const V_ASN1_NUMERICSTRING : i32 = 18 ; pub const V_ASN1_PRINTABLESTRING : i32 = 19 ; pub const V_ASN1_T61STRING : i32 = 20 ; pub const V_ASN1_TELETEXSTRING : i32 = 20 ; pub const V_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const V_ASN1_IA5STRING : i32 = 22 ; pub const V_ASN1_UTCTIME : i32 = 23 ; pub const V_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const V_ASN1_GRAPHICSTRING : i32 = 25 ; pub const V_ASN1_ISO64STRING : i32 = 26 ; pub const V_ASN1_VISIBLESTRING : i32 = 26 ; pub const V_ASN1_GENERALSTRING : i32 = 27 ; pub const V_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const V_ASN1_BMPSTRING : i32 = 30 ; pub const V_ASN1_NEG : i32 = 256 ; pub const V_ASN1_NEG_INTEGER : i32 = 258 ; pub const V_ASN1_NEG_ENUMERATED : i32 = 266 ; pub const B_ASN1_NUMERICSTRING : i32 = 1 ; pub const B_ASN1_PRINTABLESTRING : i32 = 2 ; pub const B_ASN1_T61STRING : i32 = 4 ; pub const B_ASN1_TELETEXSTRING : i32 = 4 ; pub const B_ASN1_VIDEOTEXSTRING : i32 = 8 ; pub const B_ASN1_IA5STRING : i32 = 16 ; pub const B_ASN1_GRAPHICSTRING : i32 = 32 ; pub const B_ASN1_ISO64STRING : i32 = 64 ; pub const B_ASN1_VISIBLESTRING : i32 = 64 ; pub const B_ASN1_GENERALSTRING : i32 = 128 ; pub const B_ASN1_UNIVERSALSTRING : i32 = 256 ; pub const B_ASN1_OCTET_STRING : i32 = 512 ; pub const B_ASN1_BIT_STRING : i32 = 1024 ; pub const B_ASN1_BMPSTRING : i32 = 2048 ; pub const B_ASN1_UNKNOWN : i32 = 4096 ; pub const B_ASN1_UTF8STRING : i32 = 8192 ; pub const B_ASN1_UTCTIME : i32 = 16384 ; pub const B_ASN1_GENERALIZEDTIME : i32 = 32768 ; pub const B_ASN1_SEQUENCE : i32 = 65536 ; pub const ASN1_BOOLEAN_FALSE : i32 = 0 ; pub const ASN1_BOOLEAN_TRUE : i32 = 255 ; pub const ASN1_BOOLEAN_NONE : i32 = - 1 ; pub const ASN1_STRING_FLAG_BITS_LEFT : i32 = 8 ; pub const MBSTRING_FLAG : i32 = 4096 ; pub const MBSTRING_UTF8 : i32 = 4096 ; pub const MBSTRING_ASC : i32 = 4097 ; pub const MBSTRING_BMP : i32 = 4098 ; pub const MBSTRING_UNIV : i32 = 4100 ; pub const DIRSTRING_TYPE : i32 = 10246 ; pub const PKCS9STRING_TYPE : i32 = 10262 ; pub const STABLE_NO_MASK : i32 = 2 ; pub const B_ASN1_DIRECTORYSTRING : i32 = 10502 ; pub const B_ASN1_DISPLAYTEXT : i32 = 10320 ; pub const B_ASN1_TIME : i32 = 49152 ; pub const ASN1_STRFLGS_ESC_2253 : i32 = 1 ; pub const ASN1_STRFLGS_ESC_CTRL : i32 = 2 ; pub const ASN1_STRFLGS_ESC_MSB : i32 = 4 ; pub const ASN1_STRFLGS_ESC_QUOTE : i32 = 8 ; pub const ASN1_STRFLGS_UTF8_CONVERT : i32 = 16 ; pub const ASN1_STRFLGS_IGNORE_TYPE : i32 = 32 ; pub const ASN1_STRFLGS_SHOW_TYPE : i32 = 64 ; pub const ASN1_STRFLGS_DUMP_ALL : i32 = 128 ; pub const ASN1_STRFLGS_DUMP_UNKNOWN : i32 = 256 ; pub const ASN1_STRFLGS_DUMP_DER : i32 = 512 ; pub const ASN1_STRFLGS_RFC2253 : i32 = 791 ; pub const B_ASN1_PRINTABLE : i32 = 81175 ; pub const ASN1_R_ASN1_LENGTH_MISMATCH : i32 = 100 ; pub const ASN1_R_AUX_ERROR : i32 = 101 ; pub const ASN1_R_BAD_GET_ASN1_OBJECT_CALL : i32 = 102 ; pub const ASN1_R_BAD_OBJECT_HEADER : i32 = 103 ; pub const ASN1_R_BMPSTRING_IS_WRONG_LENGTH : i32 = 104 ; pub const ASN1_R_BN_LIB : i32 = 105 ; pub const ASN1_R_BOOLEAN_IS_WRONG_LENGTH : i32 = 106 ; pub const ASN1_R_BUFFER_TOO_SMALL : i32 = 107 ; pub const ASN1_R_CONTEXT_NOT_INITIALISED : i32 = 108 ; pub const ASN1_R_DECODE_ERROR : i32 = 109 ; pub const ASN1_R_DEPTH_EXCEEDED : i32 = 110 ; pub const ASN1_R_DIGEST_AND_KEY_TYPE_NOT_SUPPORTED : i32 = 111 ; pub const ASN1_R_ENCODE_ERROR : i32 = 112 ; pub const ASN1_R_ERROR_GETTING_TIME : i32 = 113 ; pub const ASN1_R_EXPECTING_AN_ASN1_SEQUENCE : i32 = 114 ; pub const ASN1_R_EXPECTING_AN_INTEGER : i32 = 115 ; pub const ASN1_R_EXPECTING_AN_OBJECT : i32 = 116 ; pub const ASN1_R_EXPECTING_A_BOOLEAN : i32 = 117 ; pub const ASN1_R_EXPECTING_A_TIME : i32 = 118 ; pub const ASN1_R_EXPLICIT_LENGTH_MISMATCH : i32 = 119 ; pub const ASN1_R_EXPLICIT_TAG_NOT_CONSTRUCTED : i32 = 120 ; pub const ASN1_R_FIELD_MISSING : i32 = 121 ; pub const ASN1_R_FIRST_NUM_TOO_LARGE : i32 = 122 ; pub const ASN1_R_HEADER_TOO_LONG : i32 = 123 ; pub const ASN1_R_ILLEGAL_BITSTRING_FORMAT : i32 = 124 ; pub const ASN1_R_ILLEGAL_BOOLEAN : i32 = 125 ; pub const ASN1_R_ILLEGAL_CHARACTERS : i32 = 126 ; pub const ASN1_R_ILLEGAL_FORMAT : i32 = 127 ; pub const ASN1_R_ILLEGAL_HEX : i32 = 128 ; pub const ASN1_R_ILLEGAL_IMPLICIT_TAG : i32 = 129 ; pub const ASN1_R_ILLEGAL_INTEGER : i32 = 130 ; pub const ASN1_R_ILLEGAL_NESTED_TAGGING : i32 = 131 ; pub const ASN1_R_ILLEGAL_NULL : i32 = 132 ; pub const ASN1_R_ILLEGAL_NULL_VALUE : i32 = 133 ; pub const ASN1_R_ILLEGAL_OBJECT : i32 = 134 ; pub const ASN1_R_ILLEGAL_OPTIONAL_ANY : i32 = 135 ; pub const ASN1_R_ILLEGAL_OPTIONS_ON_ITEM_TEMPLATE : i32 = 136 ; pub const ASN1_R_ILLEGAL_TAGGED_ANY : i32 = 137 ; pub const ASN1_R_ILLEGAL_TIME_VALUE : i32 = 138 ; pub const ASN1_R_INTEGER_NOT_ASCII_FORMAT : i32 = 139 ; pub const ASN1_R_INTEGER_TOO_LARGE_FOR_LONG : i32 = 140 ; pub const ASN1_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 141 ; pub const ASN1_R_INVALID_BMPSTRING : i32 = 142 ; pub const ASN1_R_INVALID_DIGIT : i32 = 143 ; pub const ASN1_R_INVALID_MODIFIER : i32 = 144 ; pub const ASN1_R_INVALID_NUMBER : i32 = 145 ; pub const ASN1_R_INVALID_OBJECT_ENCODING : i32 = 146 ; pub const ASN1_R_INVALID_SEPARATOR : i32 = 147 ; pub const ASN1_R_INVALID_TIME_FORMAT : i32 = 148 ; pub const ASN1_R_INVALID_UNIVERSALSTRING : i32 = 149 ; pub const ASN1_R_INVALID_UTF8STRING : i32 = 150 ; pub const ASN1_R_LIST_ERROR : i32 = 151 ; pub const ASN1_R_MISSING_ASN1_EOS : i32 = 152 ; pub const ASN1_R_MISSING_EOC : i32 = 153 ; pub const ASN1_R_MISSING_SECOND_NUMBER : i32 = 154 ; pub const ASN1_R_MISSING_VALUE : i32 = 155 ; pub const ASN1_R_MSTRING_NOT_UNIVERSAL : i32 = 156 ; pub const ASN1_R_MSTRING_WRONG_TAG : i32 = 157 ; pub const ASN1_R_NESTED_ASN1_ERROR : i32 = 158 ; pub const ASN1_R_NESTED_ASN1_STRING : i32 = 159 ; pub const ASN1_R_NON_HEX_CHARACTERS : i32 = 160 ; pub const ASN1_R_NOT_ASCII_FORMAT : i32 = 161 ; pub const ASN1_R_NOT_ENOUGH_DATA : i32 = 162 ; pub const ASN1_R_NO_MATCHING_CHOICE_TYPE : i32 = 163 ; pub const ASN1_R_NULL_IS_WRONG_LENGTH : i32 = 164 ; pub const ASN1_R_OBJECT_NOT_ASCII_FORMAT : i32 = 165 ; pub const ASN1_R_ODD_NUMBER_OF_CHARS : i32 = 166 ; pub const ASN1_R_SECOND_NUMBER_TOO_LARGE : i32 = 167 ; pub const ASN1_R_SEQUENCE_LENGTH_MISMATCH : i32 = 168 ; pub const ASN1_R_SEQUENCE_NOT_CONSTRUCTED : i32 = 169 ; pub const ASN1_R_SEQUENCE_OR_SET_NEEDS_CONFIG : i32 = 170 ; pub const ASN1_R_SHORT_LINE : i32 = 171 ; pub const ASN1_R_STREAMING_NOT_SUPPORTED : i32 = 172 ; pub const ASN1_R_STRING_TOO_LONG : i32 = 173 ; pub const ASN1_R_STRING_TOO_SHORT : i32 = 174 ; pub const ASN1_R_TAG_VALUE_TOO_HIGH : i32 = 175 ; pub const ASN1_R_TIME_NOT_ASCII_FORMAT : i32 = 176 ; pub const ASN1_R_TOO_LONG : i32 = 177 ; pub const ASN1_R_TYPE_NOT_CONSTRUCTED : i32 = 178 ; pub const ASN1_R_TYPE_NOT_PRIMITIVE : i32 = 179 ; pub const ASN1_R_UNEXPECTED_EOC : i32 = 180 ; pub const ASN1_R_UNIVERSALSTRING_IS_WRONG_LENGTH : i32 = 181 ; pub const ASN1_R_UNKNOWN_FORMAT : i32 = 182 ; pub const ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM : i32 = 183 ; pub const ASN1_R_UNKNOWN_SIGNATURE_ALGORITHM : i32 = 184 ; pub const ASN1_R_UNKNOWN_TAG : i32 = 185 ; pub const ASN1_R_UNSUPPORTED_ANY_DEFINED_BY_TYPE : i32 = 186 ; pub const ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 187 ; pub const ASN1_R_UNSUPPORTED_TYPE : i32 = 188 ; pub const ASN1_R_WRONG_PUBLIC_KEY_TYPE : i32 = 189 ; pub const ASN1_R_WRONG_TAG : i32 = 190 ; pub const ASN1_R_WRONG_TYPE : i32 = 191 ; pub const ASN1_R_NESTED_TOO_DEEP : i32 = 192 ; pub const ASN1_R_BAD_TEMPLATE : i32 = 193 ; pub const ASN1_R_INVALID_BIT_STRING_PADDING : i32 = 194 ; pub const ASN1_R_WRONG_INTEGER_TYPE : i32 = 195 ; pub const ASN1_R_INVALID_INTEGER : i32 = 196 ; pub const ASN1_TFLG_OPTIONAL : i32 = 1 ; pub const ASN1_TFLG_SET_OF : i32 = 2 ; pub const ASN1_TFLG_SEQUENCE_OF : i32 = 4 ; pub const ASN1_TFLG_SK_MASK : i32 = 6 ; pub const ASN1_TFLG_IMPTAG : i32 = 8 ; pub const ASN1_TFLG_EXPTAG : i32 = 16 ; pub const ASN1_TFLG_TAG_MASK : i32 = 24 ; pub const ASN1_TFLG_UNIVERSAL : i32 = 0 ; pub const ASN1_TFLG_APPLICATION : i32 = 64 ; pub const ASN1_TFLG_CONTEXT : i32 = 128 ; pub const ASN1_TFLG_PRIVATE : i32 = 192 ; pub const ASN1_TFLG_TAG_CLASS : i32 = 192 ; pub const ASN1_TFLG_ADB_MASK : i32 = 768 ; pub const ASN1_TFLG_ADB_OID : i32 = 256 ; pub const ASN1_TFLG_COMBINE : i32 = 1024 ; pub const ASN1_ITYPE_PRIMITIVE : i32 = 0 ; pub const ASN1_ITYPE_SEQUENCE : i32 = 1 ; pub const ASN1_ITYPE_CHOICE : i32 = 2 ; pub const ASN1_ITYPE_EXTERN : i32 = 4 ; pub const ASN1_ITYPE_MSTRING : i32 = 5 ; pub const ASN1_AFLG_REFCOUNT : i32 = 1 ; pub const ASN1_AFLG_ENCODING : i32 = 2 ; pub const ASN1_OP_NEW_PRE : i32 = 0 ; pub const ASN1_OP_NEW_POST : i32 = 1 ; pub const ASN1_OP_FREE_PRE : i32 = 2 ; pub const ASN1_OP_FREE_POST : i32 = 3 ; pub const ASN1_OP_D2I_PRE : i32 = 4 ; pub const ASN1_OP_D2I_POST : i32 = 5 ; pub const ASN1_OP_PRINT_PRE : i32 = 8 ; pub const ASN1_OP_PRINT_POST : i32 = 9 ; pub const ASN1_OP_STREAM_PRE : i32 = 10 ; pub const ASN1_OP_STREAM_POST : i32 = 11 ; pub const ASN1_OP_DETACHED_PRE : i32 = 12 ; pub const ASN1_OP_DETACHED_POST : i32 = 13 ; pub const BLAKE2B256_DIGEST_LENGTH : i32 = 32 ; pub const BLAKE2B_CBLOCK : i32 = 128 ; pub const BF_ENCRYPT : i32 = 1 ; pub const BF_DECRYPT : i32 = 0 ; pub const BF_ROUNDS : i32 = 16 ; pub const BF_BLOCK : i32 = 8 ; pub const CBS_ASN1_TAG_SHIFT : i32 = 24 ; pub const CBS_ASN1_CONSTRUCTED : i32 = 536870912 ; pub const CBS_ASN1_UNIVERSAL : i32 = 0 ; pub const CBS_ASN1_APPLICATION : i32 = 1073741824 ; pub const CBS_ASN1_CONTEXT_SPECIFIC : i64 = 2147483648 ; pub const CBS_ASN1_PRIVATE : i64 = 3221225472 ; pub const CBS_ASN1_CLASS_MASK : i64 = 3221225472 ; pub const CBS_ASN1_TAG_NUMBER_MASK : i32 = 536870911 ; pub const CBS_ASN1_BOOLEAN : i32 = 1 ; pub const CBS_ASN1_INTEGER : i32 = 2 ; pub const CBS_ASN1_BITSTRING : i32 = 3 ; pub const CBS_ASN1_OCTETSTRING : i32 = 4 ; pub const CBS_ASN1_NULL : i32 = 5 ; pub const CBS_ASN1_OBJECT : i32 = 6 ; pub const CBS_ASN1_ENUMERATED : i32 = 10 ; pub const CBS_ASN1_UTF8STRING : i32 = 12 ; pub const CBS_ASN1_SEQUENCE : i32 = 536870928 ; pub const CBS_ASN1_SET : i32 = 536870929 ; pub const CBS_ASN1_NUMERICSTRING : i32 = 18 ; pub const CBS_ASN1_PRINTABLESTRING : i32 = 19 ; pub const CBS_ASN1_T61STRING : i32 = 20 ; pub const CBS_ASN1_VIDEOTEXSTRING : i32 = 21 ; pub const CBS_ASN1_IA5STRING : i32 = 22 ; pub const CBS_ASN1_UTCTIME : i32 = 23 ; pub const CBS_ASN1_GENERALIZEDTIME : i32 = 24 ; pub const CBS_ASN1_GRAPHICSTRING : i32 = 25 ; pub const CBS_ASN1_VISIBLESTRING : i32 = 26 ; pub const CBS_ASN1_GENERALSTRING : i32 = 27 ; pub const CBS_ASN1_UNIVERSALSTRING : i32 = 28 ; pub const CBS_ASN1_BMPSTRING : i32 = 30 ; pub const EVP_CIPH_STREAM_CIPHER : i32 = 0 ; pub const EVP_CIPH_ECB_MODE : i32 = 1 ; pub const EVP_CIPH_CBC_MODE : i32 = 2 ; pub const EVP_CIPH_CFB_MODE : i32 = 3 ; pub const EVP_CIPH_OFB_MODE : i32 = 4 ; pub const EVP_CIPH_CTR_MODE : i32 = 5 ; pub const EVP_CIPH_GCM_MODE : i32 = 6 ; pub const EVP_CIPH_XTS_MODE : i32 = 7 ; pub const EVP_CIPH_CCM_MODE : i32 = 8 ; pub const EVP_CIPH_FLAG_LENGTH_BITS : i32 = 8192 ; pub const EVP_CIPH_OCB_MODE : i32 = 9 ; pub const EVP_CIPH_WRAP_MODE : i32 = 10 ; pub const EVP_CIPH_VARIABLE_LENGTH : i32 = 64 ; pub const EVP_CIPH_ALWAYS_CALL_INIT : i32 = 128 ; pub const EVP_CIPH_CUSTOM_IV : i32 = 256 ; pub const EVP_CIPH_CTRL_INIT : i32 = 512 ; pub const EVP_CIPH_FLAG_CUSTOM_CIPHER : i32 = 1024 ; pub const EVP_CIPH_FLAG_AEAD_CIPHER : i32 = 2048 ; pub const EVP_CIPH_CUSTOM_COPY : i32 = 4096 ; pub const EVP_CIPH_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const EVP_CIPHER_CTX_FLAG_WRAP_ALLOW : i32 = 0 ; pub const EVP_CIPH_NO_PADDING : i32 = 2048 ; pub const EVP_CTRL_INIT : i32 = 0 ; pub const EVP_CTRL_SET_KEY_LENGTH : i32 = 1 ; pub const EVP_CTRL_GET_RC2_KEY_BITS : i32 = 2 ; pub const EVP_CTRL_SET_RC2_KEY_BITS : i32 = 3 ; pub const EVP_CTRL_GET_RC5_ROUNDS : i32 = 4 ; pub const EVP_CTRL_SET_RC5_ROUNDS : i32 = 5 ; pub const EVP_CTRL_RAND_KEY : i32 = 6 ; pub const EVP_CTRL_PBE_PRF_NID : i32 = 7 ; pub const EVP_CTRL_COPY : i32 = 8 ; pub const EVP_CTRL_AEAD_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_AEAD_GET_TAG : i32 = 16 ; pub const EVP_CTRL_AEAD_SET_TAG : i32 = 17 ; pub const EVP_CTRL_AEAD_SET_IV_FIXED : i32 = 18 ; pub const EVP_CTRL_GCM_IV_GEN : i32 = 19 ; pub const EVP_CTRL_CCM_SET_L : i32 = 20 ; pub const EVP_CTRL_AEAD_SET_MAC_KEY : i32 = 23 ; pub const EVP_CTRL_GCM_SET_IV_INV : i32 = 24 ; pub const EVP_CTRL_GET_IVLEN : i32 = 25 ; pub const EVP_GCM_TLS_FIXED_IV_LEN : i32 = 4 ; pub const EVP_GCM_TLS_EXPLICIT_IV_LEN : i32 = 8 ; pub const EVP_GCM_TLS_TAG_LEN : i32 = 16 ; pub const EVP_CTRL_GCM_SET_IVLEN : i32 = 9 ; pub const EVP_CTRL_GCM_GET_TAG : i32 = 16 ; pub const EVP_CTRL_GCM_SET_TAG : i32 = 17 ; pub const EVP_CTRL_GCM_SET_IV_FIXED : i32 = 18 ; pub const EVP_MAX_KEY_LENGTH : i32 = 64 ; pub const EVP_MAX_IV_LENGTH : i32 = 16 ; pub const EVP_MAX_BLOCK_LENGTH : i32 = 32 ; pub const EVP_CTRL_AEAD_TLS1_AAD : i32 = 22 ; pub const EVP_AEAD_TLS1_AAD_LEN : i32 = 13 ; pub const CIPHER_R_AES_KEY_SETUP_FAILED : i32 = 100 ; pub const CIPHER_R_BAD_DECRYPT : i32 = 101 ; pub const CIPHER_R_BAD_KEY_LENGTH : i32 = 102 ; pub const CIPHER_R_BUFFER_TOO_SMALL : i32 = 103 ; pub const CIPHER_R_CTRL_NOT_IMPLEMENTED : i32 = 104 ; pub const CIPHER_R_CTRL_OPERATION_NOT_IMPLEMENTED : i32 = 105 ; pub const CIPHER_R_DATA_NOT_MULTIPLE_OF_BLOCK_LENGTH : i32 = 106 ; pub const CIPHER_R_INITIALIZATION_ERROR : i32 = 107 ; pub const CIPHER_R_INPUT_NOT_INITIALIZED : i32 = 108 ; pub const CIPHER_R_INVALID_AD_SIZE : i32 = 109 ; pub const CIPHER_R_INVALID_KEY_LENGTH : i32 = 110 ; pub const CIPHER_R_INVALID_NONCE_SIZE : i32 = 111 ; pub const CIPHER_R_INVALID_OPERATION : i32 = 112 ; pub const CIPHER_R_IV_TOO_LARGE : i32 = 113 ; pub const CIPHER_R_NO_CIPHER_SET : i32 = 114 ; pub const CIPHER_R_OUTPUT_ALIASES_INPUT : i32 = 115 ; pub const CIPHER_R_TAG_TOO_LARGE : i32 = 116 ; pub const CIPHER_R_TOO_LARGE : i32 = 117 ; pub const CIPHER_R_UNSUPPORTED_AD_SIZE : i32 = 118 ; pub const CIPHER_R_UNSUPPORTED_INPUT_SIZE : i32 = 119 ; pub const CIPHER_R_UNSUPPORTED_KEY_SIZE : i32 = 120 ; pub const CIPHER_R_UNSUPPORTED_NONCE_SIZE : i32 = 121 ; pub const CIPHER_R_UNSUPPORTED_TAG_SIZE : i32 = 122 ; pub const CIPHER_R_WRONG_FINAL_BLOCK_LENGTH : i32 = 123 ; pub const CIPHER_R_NO_DIRECTION_SET : i32 = 124 ; pub const CIPHER_R_INVALID_NONCE : i32 = 125 ; pub const CIPHER_R_XTS_DUPLICATED_KEYS : i32 = 138 ; pub const CIPHER_R_XTS_DATA_UNIT_IS_TOO_LARGE : i32 = 139 ; pub const CIPHER_R_CTRL_OPERATION_NOT_PERFORMED : i32 = 140 ; pub const CIPHER_R_SERIALIZATION_INVALID_EVP_AEAD_CTX : i32 = 141 ; pub const CIPHER_R_ALIGNMENT_CHANGED : i32 = 142 ; pub const CIPHER_R_SERIALIZATION_INVALID_SERDE_VERSION : i32 = 143 ; pub const CIPHER_R_SERIALIZATION_INVALID_CIPHER_ID : i32 = 144 ; pub const CONF_MFLAGS_DEFAULT_SECTION : i32 = 0 ; pub const CONF_MFLAGS_IGNORE_MISSING_FILE : i32 = 0 ; pub const CONF_R_LIST_CANNOT_BE_NULL : i32 = 100 ; pub const CONF_R_MISSING_CLOSE_SQUARE_BRACKET : i32 = 101 ; pub const CONF_R_MISSING_EQUAL_SIGN : i32 = 102 ; pub const CONF_R_NO_CLOSE_BRACE : i32 = 103 ; pub const CONF_R_UNABLE_TO_CREATE_NEW_SECTION : i32 = 104 ; pub const CONF_R_VARIABLE_HAS_NO_VALUE : i32 = 105 ; pub const CONF_R_VARIABLE_EXPANSION_TOO_LONG : i32 = 106 ; pub const CONF_R_VARIABLE_EXPANSION_NOT_SUPPORTED : i32 = 107 ; pub const CTR_DRBG_ENTROPY_LEN : i32 = 48 ; pub const CTR_DRBG_MAX_GENERATE_LENGTH : i32 = 65536 ; pub const X25519_PRIVATE_KEY_LEN : i32 = 32 ; pub const X25519_PUBLIC_VALUE_LEN : i32 = 32 ; pub const X25519_SHARED_KEY_LEN : i32 = 32 ; pub const ED25519_PRIVATE_KEY_LEN : i32 = 64 ; pub const ED25519_PRIVATE_KEY_SEED_LEN : i32 = 32 ; pub const ED25519_PUBLIC_KEY_LEN : i32 = 32 ; pub const ED25519_SIGNATURE_LEN : i32 = 64 ; pub const ED25519_SEED_LEN : i32 = 32 ; pub const SPAKE2_MAX_MSG_SIZE : i32 = 32 ; pub const SPAKE2_MAX_KEY_SIZE : i32 = 64 ; pub const DES_ENCRYPT : i32 = 1 ; pub const DES_DECRYPT : i32 = 0 ; pub const DES_CBC_MODE : i32 = 0 ; pub const DES_PCBC_MODE : i32 = 1 ; pub const DH_GENERATOR_2 : i32 = 2 ; pub const DH_GENERATOR_5 : i32 = 5 ; pub const DH_CHECK_P_NOT_PRIME : i32 = 1 ; pub const DH_CHECK_P_NOT_SAFE_PRIME : i32 = 2 ; pub const DH_CHECK_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_CHECK_Q_NOT_PRIME : i32 = 16 ; pub const DH_CHECK_INVALID_Q_VALUE : i32 = 32 ; pub const DH_NOT_SUITABLE_GENERATOR : i32 = 8 ; pub const DH_UNABLE_TO_CHECK_GENERATOR : i32 = 4 ; pub const DH_CHECK_PUBKEY_TOO_SMALL : i32 = 1 ; pub const DH_CHECK_PUBKEY_TOO_LARGE : i32 = 2 ; pub const DH_CHECK_PUBKEY_INVALID : i32 = 4 ; pub const DH_FLAG_CACHE_MONT_P : i32 = 0 ; pub const DH_R_BAD_GENERATOR : i32 = 100 ; pub const DH_R_INVALID_PUBKEY : i32 = 101 ; pub const DH_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DH_R_NO_PRIVATE_VALUE : i32 = 103 ; pub const DH_R_DECODE_ERROR : i32 = 104 ; pub const DH_R_ENCODE_ERROR : i32 = 105 ; pub const DH_R_INVALID_NID : i32 = 106 ; pub const DH_R_INVALID_PARAMETERS : i32 = 107 ; pub const DH_F_DH_BUILTIN_GENPARAMS : i32 = 0 ; pub const EVP_MAX_MD_SIZE : i32 = 64 ; pub const EVP_MAX_MD_CHAINING_LENGTH : i32 = 64 ; pub const EVP_MAX_MD_BLOCK_SIZE : i32 = 128 ; pub const EVP_MD_FLAG_DIGALGID_ABSENT : i32 = 2 ; pub const EVP_MD_FLAG_XOF : i32 = 4 ; pub const EVP_MD_CTX_FLAG_NON_FIPS_ALLOW : i32 = 0 ; pub const DIGEST_R_INPUT_NOT_INITIALIZED : i32 = 100 ; pub const DIGEST_R_DECODE_ERROR : i32 = 101 ; pub const DIGEST_R_UNKNOWN_HASH : i32 = 102 ; pub const OPENSSL_DSA_MAX_MODULUS_BITS : i32 = 10000 ; pub const DSA_R_BAD_Q_VALUE : i32 = 100 ; pub const DSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const DSA_R_MODULUS_TOO_LARGE : i32 = 102 ; pub const DSA_R_NEED_NEW_SETUP_VALUES : i32 = 103 ; pub const DSA_R_BAD_VERSION : i32 = 104 ; pub const DSA_R_DECODE_ERROR : i32 = 105 ; pub const DSA_R_ENCODE_ERROR : i32 = 106 ; pub const DSA_R_INVALID_PARAMETERS : i32 = 107 ; pub const DSA_R_TOO_MANY_ITERATIONS : i32 = 108 ; pub const OPENSSL_EC_EXPLICIT_CURVE : i32 = 0 ; pub const OPENSSL_EC_NAMED_CURVE : i32 = 1 ; pub const ENGINE_R_OPERATION_NOT_SUPPORTED : i32 = 100 ; pub const EC_PKEY_NO_PARAMETERS : i32 = 1 ; pub const EC_PKEY_NO_PUBKEY : i32 = 2 ; pub const ECDSA_FLAG_OPAQUE : i32 = 1 ; pub const EC_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EC_R_COORDINATES_OUT_OF_RANGE : i32 = 101 ; pub const EC_R_D2I_ECPKPARAMETERS_FAILURE : i32 = 102 ; pub const EC_R_EC_GROUP_NEW_BY_NAME_FAILURE : i32 = 103 ; pub const EC_R_GROUP2PKPARAMETERS_FAILURE : i32 = 104 ; pub const EC_R_I2D_ECPKPARAMETERS_FAILURE : i32 = 105 ; pub const EC_R_INCOMPATIBLE_OBJECTS : i32 = 106 ; pub const EC_R_INVALID_COMPRESSED_POINT : i32 = 107 ; pub const EC_R_INVALID_COMPRESSION_BIT : i32 = 108 ; pub const EC_R_INVALID_ENCODING : i32 = 109 ; pub const EC_R_INVALID_FIELD : i32 = 110 ; pub const EC_R_INVALID_FORM : i32 = 111 ; pub const EC_R_INVALID_GROUP_ORDER : i32 = 112 ; pub const EC_R_INVALID_PRIVATE_KEY : i32 = 113 ; pub const EC_R_MISSING_PARAMETERS : i32 = 114 ; pub const EC_R_MISSING_PRIVATE_KEY : i32 = 115 ; pub const EC_R_NON_NAMED_CURVE : i32 = 116 ; pub const EC_R_NOT_INITIALIZED : i32 = 117 ; pub const EC_R_PKPARAMETERS2GROUP_FAILURE : i32 = 118 ; pub const EC_R_POINT_AT_INFINITY : i32 = 119 ; pub const EC_R_POINT_IS_NOT_ON_CURVE : i32 = 120 ; pub const EC_R_SLOT_FULL : i32 = 121 ; pub const EC_R_UNDEFINED_GENERATOR : i32 = 122 ; pub const EC_R_UNKNOWN_GROUP : i32 = 123 ; pub const EC_R_UNKNOWN_ORDER : i32 = 124 ; pub const EC_R_WRONG_ORDER : i32 = 125 ; pub const EC_R_BIGNUM_OUT_OF_RANGE : i32 = 126 ; pub const EC_R_WRONG_CURVE_PARAMETERS : i32 = 127 ; pub const EC_R_DECODE_ERROR : i32 = 128 ; pub const EC_R_ENCODE_ERROR : i32 = 129 ; pub const EC_R_GROUP_MISMATCH : i32 = 130 ; pub const EC_R_INVALID_COFACTOR : i32 = 131 ; pub const EC_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 132 ; pub const EC_R_INVALID_SCALAR : i32 = 133 ; pub const ECDH_R_KDF_FAILED : i32 = 100 ; pub const ECDH_R_NO_PRIVATE_VALUE : i32 = 101 ; pub const ECDH_R_POINT_ARITHMETIC_FAILURE : i32 = 102 ; pub const ECDH_R_UNKNOWN_DIGEST_LENGTH : i32 = 103 ; pub const ECDSA_R_BAD_SIGNATURE : i32 = 100 ; pub const ECDSA_R_MISSING_PARAMETERS : i32 = 101 ; pub const ECDSA_R_NEED_NEW_SETUP_VALUES : i32 = 102 ; pub const ECDSA_R_NOT_IMPLEMENTED : i32 = 103 ; pub const ECDSA_R_RANDOM_NUMBER_GENERATION_FAILED : i32 = 104 ; pub const ECDSA_R_ENCODE_ERROR : i32 = 105 ; pub const ECDSA_R_MISMATCHED_SIGNATURE : i32 = 205 ; pub const ECDSA_R_TOO_MANY_ITERATIONS : i32 = 106 ; pub const EVP_R_BUFFER_TOO_SMALL : i32 = 100 ; pub const EVP_R_COMMAND_NOT_SUPPORTED : i32 = 101 ; pub const EVP_R_DECODE_ERROR : i32 = 102 ; pub const EVP_R_DIFFERENT_KEY_TYPES : i32 = 103 ; pub const EVP_R_DIFFERENT_PARAMETERS : i32 = 104 ; pub const EVP_R_ENCODE_ERROR : i32 = 105 ; pub const EVP_R_EXPECTING_AN_EC_KEY_KEY : i32 = 106 ; pub const EVP_R_EXPECTING_AN_RSA_KEY : i32 = 107 ; pub const EVP_R_EXPECTING_A_DSA_KEY : i32 = 108 ; pub const EVP_R_ILLEGAL_OR_UNSUPPORTED_PADDING_MODE : i32 = 109 ; pub const EVP_R_INVALID_DIGEST_LENGTH : i32 = 110 ; pub const EVP_R_INVALID_DIGEST_TYPE : i32 = 111 ; pub const EVP_R_INVALID_KEYBITS : i32 = 112 ; pub const EVP_R_INVALID_MGF1_MD : i32 = 113 ; pub const EVP_R_INVALID_OPERATION : i32 = 114 ; pub const EVP_R_INVALID_PADDING_MODE : i32 = 115 ; pub const EVP_R_INVALID_PSS_SALTLEN : i32 = 116 ; pub const EVP_R_KEYS_NOT_SET : i32 = 117 ; pub const EVP_R_MISSING_PARAMETERS : i32 = 118 ; pub const EVP_R_NO_DEFAULT_DIGEST : i32 = 119 ; pub const EVP_R_NO_KEY_SET : i32 = 120 ; pub const EVP_R_NO_MDC2_SUPPORT : i32 = 121 ; pub const EVP_R_NO_NID_FOR_CURVE : i32 = 122 ; pub const EVP_R_NO_OPERATION_SET : i32 = 123 ; pub const EVP_R_NO_PARAMETERS_SET : i32 = 124 ; pub const EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE : i32 = 125 ; pub const EVP_R_OPERATON_NOT_INITIALIZED : i32 = 126 ; pub const EVP_R_UNKNOWN_PUBLIC_KEY_TYPE : i32 = 127 ; pub const EVP_R_UNSUPPORTED_ALGORITHM : i32 = 128 ; pub const EVP_R_UNSUPPORTED_PUBLIC_KEY_TYPE : i32 = 129 ; pub const EVP_R_NOT_A_PRIVATE_KEY : i32 = 130 ; pub const EVP_R_INVALID_SIGNATURE : i32 = 131 ; pub const EVP_R_MEMORY_LIMIT_EXCEEDED : i32 = 132 ; pub const EVP_R_INVALID_PARAMETERS : i32 = 133 ; pub const EVP_R_INVALID_PEER_KEY : i32 = 134 ; pub const EVP_R_NOT_XOF_OR_INVALID_LENGTH : i32 = 135 ; pub const EVP_R_EMPTY_PSK : i32 = 136 ; pub const EVP_R_INVALID_BUFFER_SIZE : i32 = 137 ; pub const EVP_R_BAD_DECRYPT : i32 = 138 ; pub const EVP_R_EXPECTING_A_DH_KEY : i32 = 139 ; pub const EVP_R_INVALID_PSS_MD : i32 = 500 ; pub const EVP_R_INVALID_PSS_SALT_LEN : i32 = 501 ; pub const EVP_R_INVALID_PSS_TRAILER_FIELD : i32 = 502 ; pub const EVP_AEAD_MAX_KEY_LENGTH : i32 = 80 ; pub const EVP_AEAD_MAX_NONCE_LENGTH : i32 = 24 ; pub const EVP_AEAD_MAX_OVERHEAD : i32 = 64 ; pub const EVP_AEAD_DEFAULT_TAG_LENGTH : i32 = 0 ; pub const FIPS_AES_GCM_NONCE_LENGTH : i32 = 12 ; pub const SN_undef : & [u8 ; 6] = b"UNDEF\0" ; pub const LN_undef : & [u8 ; 10] = b"undefined\0" ; pub const NID_undef : i32 = 0 ; pub const OBJ_undef : i32 = 0 ; pub const SN_rsadsi : & [u8 ; 7] = b"rsadsi\0" ; pub const LN_rsadsi : & [u8 ; 24] = b"RSA Data Security, Inc.\0" ; pub const NID_rsadsi : i32 = 1 ; pub const SN_pkcs : & [u8 ; 5] = b"pkcs\0" ; pub const LN_pkcs : & [u8 ; 29] = b"RSA Data Security, Inc. PKCS\0" ; pub const NID_pkcs : i32 = 2 ; pub const SN_md2 : & [u8 ; 4] = b"MD2\0" ; pub const LN_md2 : & [u8 ; 4] = b"md2\0" ; pub const NID_md2 : i32 = 3 ; pub const SN_md5 : & [u8 ; 4] = b"MD5\0" ; pub const LN_md5 : & [u8 ; 4] = b"md5\0" ; pub const NID_md5 : i32 = 4 ; pub const SN_rc4 : & [u8 ; 4] = b"RC4\0" ; pub const LN_rc4 : & [u8 ; 4] = b"rc4\0" ; pub const NID_rc4 : i32 = 5 ; pub const LN_rsaEncryption : & [u8 ; 14] = b"rsaEncryption\0" ; pub const NID_rsaEncryption : i32 = 6 ; pub const SN_md2WithRSAEncryption : & [u8 ; 8] = b"RSA-MD2\0" ; pub const LN_md2WithRSAEncryption : & [u8 ; 21] = b"md2WithRSAEncryption\0" ; pub const NID_md2WithRSAEncryption : i32 = 7 ; pub const SN_md5WithRSAEncryption : & [u8 ; 8] = b"RSA-MD5\0" ; pub const LN_md5WithRSAEncryption : & [u8 ; 21] = b"md5WithRSAEncryption\0" ; pub const NID_md5WithRSAEncryption : i32 = 8 ; pub const SN_pbeWithMD2AndDES_CBC : & [u8 ; 12] = b"PBE-MD2-DES\0" ; pub const LN_pbeWithMD2AndDES_CBC : & [u8 ; 21] = b"pbeWithMD2AndDES-CBC\0" ; pub const NID_pbeWithMD2AndDES_CBC : i32 = 9 ; pub const SN_pbeWithMD5AndDES_CBC : & [u8 ; 12] = b"PBE-MD5-DES\0" ; pub const LN_pbeWithMD5AndDES_CBC : & [u8 ; 21] = b"pbeWithMD5AndDES-CBC\0" ; pub const NID_pbeWithMD5AndDES_CBC : i32 = 10 ; pub const SN_X500 : & [u8 ; 5] = b"X500\0" ; pub const LN_X500 : & [u8 ; 27] = b"directory services (X.500)\0" ; pub const NID_X500 : i32 = 11 ; pub const SN_X509 : & [u8 ; 5] = b"X509\0" ; pub const NID_X509 : i32 = 12 ; pub const SN_commonName : & [u8 ; 3] = b"CN\0" ; pub const LN_commonName : & [u8 ; 11] = b"commonName\0" ; pub const NID_commonName : i32 = 13 ; pub const SN_countryName : & [u8 ; 2] = b"C\0" ; pub const LN_countryName : & [u8 ; 12] = b"countryName\0" ; pub const NID_countryName : i32 = 14 ; pub const SN_localityName : & [u8 ; 2] = b"L\0" ; pub const LN_localityName : & [u8 ; 13] = b"localityName\0" ; pub const NID_localityName : i32 = 15 ; pub const SN_stateOrProvinceName : & [u8 ; 3] = b"ST\0" ; pub const LN_stateOrProvinceName : & [u8 ; 20] = b"stateOrProvinceName\0" ; pub const NID_stateOrProvinceName : i32 = 16 ; pub const SN_organizationName : & [u8 ; 2] = b"O\0" ; pub const LN_organizationName : & [u8 ; 17] = b"organizationName\0" ; pub const NID_organizationName : i32 = 17 ; pub const SN_organizationalUnitName : & [u8 ; 3] = b"OU\0" ; pub const LN_organizationalUnitName : & [u8 ; 23] = b"organizationalUnitName\0" ; pub const NID_organizationalUnitName : i32 = 18 ; pub const SN_rsa : & [u8 ; 4] = b"RSA\0" ; pub const LN_rsa : & [u8 ; 4] = b"rsa\0" ; pub const NID_rsa : i32 = 19 ; pub const SN_pkcs7 : & [u8 ; 6] = b"pkcs7\0" ; pub const NID_pkcs7 : i32 = 20 ; pub const LN_pkcs7_data : & [u8 ; 11] = b"pkcs7-data\0" ; pub const NID_pkcs7_data : i32 = 21 ; pub const LN_pkcs7_signed : & [u8 ; 17] = b"pkcs7-signedData\0" ; pub const NID_pkcs7_signed : i32 = 22 ; pub const LN_pkcs7_enveloped : & [u8 ; 20] = b"pkcs7-envelopedData\0" ; pub const NID_pkcs7_enveloped : i32 = 23 ; pub const LN_pkcs7_signedAndEnveloped : & [u8 ; 29] = b"pkcs7-signedAndEnvelopedData\0" ; pub const NID_pkcs7_signedAndEnveloped : i32 = 24 ; pub const LN_pkcs7_digest : & [u8 ; 17] = b"pkcs7-digestData\0" ; pub const NID_pkcs7_digest : i32 = 25 ; pub const LN_pkcs7_encrypted : & [u8 ; 20] = b"pkcs7-encryptedData\0" ; pub const NID_pkcs7_encrypted : i32 = 26 ; pub const SN_pkcs3 : & [u8 ; 6] = b"pkcs3\0" ; pub const NID_pkcs3 : i32 = 27 ; pub const LN_dhKeyAgreement : & [u8 ; 15] = b"dhKeyAgreement\0" ; pub const NID_dhKeyAgreement : i32 = 28 ; pub const SN_des_ecb : & [u8 ; 8] = b"DES-ECB\0" ; pub const LN_des_ecb : & [u8 ; 8] = b"des-ecb\0" ; pub const NID_des_ecb : i32 = 29 ; pub const SN_des_cfb64 : & [u8 ; 8] = b"DES-CFB\0" ; pub const LN_des_cfb64 : & [u8 ; 8] = b"des-cfb\0" ; pub const NID_des_cfb64 : i32 = 30 ; pub const SN_des_cbc : & [u8 ; 8] = b"DES-CBC\0" ; pub const LN_des_cbc : & [u8 ; 8] = b"des-cbc\0" ; pub const NID_des_cbc : i32 = 31 ; pub const SN_des_ede_ecb : & [u8 ; 8] = b"DES-EDE\0" ; pub const LN_des_ede_ecb : & [u8 ; 8] = b"des-ede\0" ; pub const NID_des_ede_ecb : i32 = 32 ; pub const SN_des_ede3_ecb : & [u8 ; 9] = b"DES-EDE3\0" ; pub const LN_des_ede3_ecb : & [u8 ; 9] = b"des-ede3\0" ; pub const NID_des_ede3_ecb : i32 = 33 ; pub const SN_idea_cbc : & [u8 ; 9] = b"IDEA-CBC\0" ; pub const LN_idea_cbc : & [u8 ; 9] = b"idea-cbc\0" ; pub const NID_idea_cbc : i32 = 34 ; pub const SN_idea_cfb64 : & [u8 ; 9] = b"IDEA-CFB\0" ; pub const LN_idea_cfb64 : & [u8 ; 9] = b"idea-cfb\0" ; pub const NID_idea_cfb64 : i32 = 35 ; pub const SN_idea_ecb : & [u8 ; 9] = b"IDEA-ECB\0" ; pub const LN_idea_ecb : & [u8 ; 9] = b"idea-ecb\0" ; pub const NID_idea_ecb : i32 = 36 ; pub const SN_rc2_cbc : & [u8 ; 8] = b"RC2-CBC\0" ; pub const LN_rc2_cbc : & [u8 ; 8] = b"rc2-cbc\0" ; pub const NID_rc2_cbc : i32 = 37 ; pub const SN_rc2_ecb : & [u8 ; 8] = b"RC2-ECB\0" ; pub const LN_rc2_ecb : & [u8 ; 8] = b"rc2-ecb\0" ; pub const NID_rc2_ecb : i32 = 38 ; pub const SN_rc2_cfb64 : & [u8 ; 8] = b"RC2-CFB\0" ; pub const LN_rc2_cfb64 : & [u8 ; 8] = b"rc2-cfb\0" ; pub const NID_rc2_cfb64 : i32 = 39 ; pub const SN_rc2_ofb64 : & [u8 ; 8] = b"RC2-OFB\0" ; pub const LN_rc2_ofb64 : & [u8 ; 8] = b"rc2-ofb\0" ; pub const NID_rc2_ofb64 : i32 = 40 ; pub const SN_sha : & [u8 ; 4] = b"SHA\0" ; pub const LN_sha : & [u8 ; 4] = b"sha\0" ; pub const NID_sha : i32 = 41 ; pub const SN_shaWithRSAEncryption : & [u8 ; 8] = b"RSA-SHA\0" ; pub const LN_shaWithRSAEncryption : & [u8 ; 21] = b"shaWithRSAEncryption\0" ; pub const NID_shaWithRSAEncryption : i32 = 42 ; pub const SN_des_ede_cbc : & [u8 ; 12] = b"DES-EDE-CBC\0" ; pub const LN_des_ede_cbc : & [u8 ; 12] = b"des-ede-cbc\0" ; pub const NID_des_ede_cbc : i32 = 43 ; pub const SN_des_ede3_cbc : & [u8 ; 13] = b"DES-EDE3-CBC\0" ; pub const LN_des_ede3_cbc : & [u8 ; 13] = b"des-ede3-cbc\0" ; pub const NID_des_ede3_cbc : i32 = 44 ; pub const SN_des_ofb64 : & [u8 ; 8] = b"DES-OFB\0" ; pub const LN_des_ofb64 : & [u8 ; 8] = b"des-ofb\0" ; pub const NID_des_ofb64 : i32 = 45 ; pub const SN_idea_ofb64 : & [u8 ; 9] = b"IDEA-OFB\0" ; pub const LN_idea_ofb64 : & [u8 ; 9] = b"idea-ofb\0" ; pub const NID_idea_ofb64 : i32 = 46 ; pub const SN_pkcs9 : & [u8 ; 6] = b"pkcs9\0" ; pub const NID_pkcs9 : i32 = 47 ; pub const LN_pkcs9_emailAddress : & [u8 ; 13] = b"emailAddress\0" ; pub const NID_pkcs9_emailAddress : i32 = 48 ; pub const LN_pkcs9_unstructuredName : & [u8 ; 17] = b"unstructuredName\0" ; pub const NID_pkcs9_unstructuredName : i32 = 49 ; pub const LN_pkcs9_contentType : & [u8 ; 12] = b"contentType\0" ; pub const NID_pkcs9_contentType : i32 = 50 ; pub const LN_pkcs9_messageDigest : & [u8 ; 14] = b"messageDigest\0" ; pub const NID_pkcs9_messageDigest : i32 = 51 ; pub const LN_pkcs9_signingTime : & [u8 ; 12] = b"signingTime\0" ; pub const NID_pkcs9_signingTime : i32 = 52 ; pub const LN_pkcs9_countersignature : & [u8 ; 17] = b"countersignature\0" ; pub const NID_pkcs9_countersignature : i32 = 53 ; pub const LN_pkcs9_challengePassword : & [u8 ; 18] = b"challengePassword\0" ; pub const NID_pkcs9_challengePassword : i32 = 54 ; pub const LN_pkcs9_unstructuredAddress : & [u8 ; 20] = b"unstructuredAddress\0" ; pub const NID_pkcs9_unstructuredAddress : i32 = 55 ; pub const LN_pkcs9_extCertAttributes : & [u8 ; 30] = b"extendedCertificateAttributes\0" ; pub const NID_pkcs9_extCertAttributes : i32 = 56 ; pub const SN_netscape : & [u8 ; 9] = b"Netscape\0" ; pub const LN_netscape : & [u8 ; 30] = b"Netscape Communications Corp.\0" ; pub const NID_netscape : i32 = 57 ; pub const SN_netscape_cert_extension : & [u8 ; 10] = b"nsCertExt\0" ; pub const LN_netscape_cert_extension : & [u8 ; 31] = b"Netscape Certificate Extension\0" ; pub const NID_netscape_cert_extension : i32 = 58 ; pub const SN_netscape_data_type : & [u8 ; 11] = b"nsDataType\0" ; pub const LN_netscape_data_type : & [u8 ; 19] = b"Netscape Data Type\0" ; pub const NID_netscape_data_type : i32 = 59 ; pub const SN_des_ede_cfb64 : & [u8 ; 12] = b"DES-EDE-CFB\0" ; pub const LN_des_ede_cfb64 : & [u8 ; 12] = b"des-ede-cfb\0" ; pub const NID_des_ede_cfb64 : i32 = 60 ; pub const SN_des_ede3_cfb64 : & [u8 ; 13] = b"DES-EDE3-CFB\0" ; pub const LN_des_ede3_cfb64 : & [u8 ; 13] = b"des-ede3-cfb\0" ; pub const NID_des_ede3_cfb64 : i32 = 61 ; pub const SN_des_ede_ofb64 : & [u8 ; 12] = b"DES-EDE-OFB\0" ; pub const LN_des_ede_ofb64 : & [u8 ; 12] = b"des-ede-ofb\0" ; pub const NID_des_ede_ofb64 : i32 = 62 ; pub const SN_des_ede3_ofb64 : & [u8 ; 13] = b"DES-EDE3-OFB\0" ; pub const LN_des_ede3_ofb64 : & [u8 ; 13] = b"des-ede3-ofb\0" ; pub const NID_des_ede3_ofb64 : i32 = 63 ; pub const SN_sha1 : & [u8 ; 5] = b"SHA1\0" ; pub const LN_sha1 : & [u8 ; 5] = b"sha1\0" ; pub const NID_sha1 : i32 = 64 ; pub const SN_sha1WithRSAEncryption : & [u8 ; 9] = b"RSA-SHA1\0" ; pub const LN_sha1WithRSAEncryption : & [u8 ; 22] = b"sha1WithRSAEncryption\0" ; pub const NID_sha1WithRSAEncryption : i32 = 65 ; pub const SN_dsaWithSHA : & [u8 ; 8] = b"DSA-SHA\0" ; pub const LN_dsaWithSHA : & [u8 ; 11] = b"dsaWithSHA\0" ; pub const NID_dsaWithSHA : i32 = 66 ; pub const SN_dsa_2 : & [u8 ; 8] = b"DSA-old\0" ; pub const LN_dsa_2 : & [u8 ; 18] = b"dsaEncryption-old\0" ; pub const NID_dsa_2 : i32 = 67 ; pub const SN_pbeWithSHA1AndRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-64\0" ; pub const LN_pbeWithSHA1AndRC2_CBC : & [u8 ; 22] = b"pbeWithSHA1AndRC2-CBC\0" ; pub const NID_pbeWithSHA1AndRC2_CBC : i32 = 68 ; pub const LN_id_pbkdf2 : & [u8 ; 7] = b"PBKDF2\0" ; pub const NID_id_pbkdf2 : i32 = 69 ; pub const SN_dsaWithSHA1_2 : & [u8 ; 13] = b"DSA-SHA1-old\0" ; pub const LN_dsaWithSHA1_2 : & [u8 ; 16] = b"dsaWithSHA1-old\0" ; pub const NID_dsaWithSHA1_2 : i32 = 70 ; pub const SN_netscape_cert_type : & [u8 ; 11] = b"nsCertType\0" ; pub const LN_netscape_cert_type : & [u8 ; 19] = b"Netscape Cert Type\0" ; pub const NID_netscape_cert_type : i32 = 71 ; pub const SN_netscape_base_url : & [u8 ; 10] = b"nsBaseUrl\0" ; pub const LN_netscape_base_url : & [u8 ; 18] = b"Netscape Base Url\0" ; pub const NID_netscape_base_url : i32 = 72 ; pub const SN_netscape_revocation_url : & [u8 ; 16] = b"nsRevocationUrl\0" ; pub const LN_netscape_revocation_url : & [u8 ; 24] = b"Netscape Revocation Url\0" ; pub const NID_netscape_revocation_url : i32 = 73 ; pub const SN_netscape_ca_revocation_url : & [u8 ; 18] = b"nsCaRevocationUrl\0" ; pub const LN_netscape_ca_revocation_url : & [u8 ; 27] = b"Netscape CA Revocation Url\0" ; pub const NID_netscape_ca_revocation_url : i32 = 74 ; pub const SN_netscape_renewal_url : & [u8 ; 13] = b"nsRenewalUrl\0" ; pub const LN_netscape_renewal_url : & [u8 ; 21] = b"Netscape Renewal Url\0" ; pub const NID_netscape_renewal_url : i32 = 75 ; pub const SN_netscape_ca_policy_url : & [u8 ; 14] = b"nsCaPolicyUrl\0" ; pub const LN_netscape_ca_policy_url : & [u8 ; 23] = b"Netscape CA Policy Url\0" ; pub const NID_netscape_ca_policy_url : i32 = 76 ; pub const SN_netscape_ssl_server_name : & [u8 ; 16] = b"nsSslServerName\0" ; pub const LN_netscape_ssl_server_name : & [u8 ; 25] = b"Netscape SSL Server Name\0" ; pub const NID_netscape_ssl_server_name : i32 = 77 ; pub const SN_netscape_comment : & [u8 ; 10] = b"nsComment\0" ; pub const LN_netscape_comment : & [u8 ; 17] = b"Netscape Comment\0" ; pub const NID_netscape_comment : i32 = 78 ; pub const SN_netscape_cert_sequence : & [u8 ; 15] = b"nsCertSequence\0" ; pub const LN_netscape_cert_sequence : & [u8 ; 30] = b"Netscape Certificate Sequence\0" ; pub const NID_netscape_cert_sequence : i32 = 79 ; pub const SN_desx_cbc : & [u8 ; 9] = b"DESX-CBC\0" ; pub const LN_desx_cbc : & [u8 ; 9] = b"desx-cbc\0" ; pub const NID_desx_cbc : i32 = 80 ; pub const SN_id_ce : & [u8 ; 6] = b"id-ce\0" ; pub const NID_id_ce : i32 = 81 ; pub const SN_subject_key_identifier : & [u8 ; 21] = b"subjectKeyIdentifier\0" ; pub const LN_subject_key_identifier : & [u8 ; 30] = b"X509v3 Subject Key Identifier\0" ; pub const NID_subject_key_identifier : i32 = 82 ; pub const SN_key_usage : & [u8 ; 9] = b"keyUsage\0" ; pub const LN_key_usage : & [u8 ; 17] = b"X509v3 Key Usage\0" ; pub const NID_key_usage : i32 = 83 ; pub const SN_private_key_usage_period : & [u8 ; 22] = b"privateKeyUsagePeriod\0" ; pub const LN_private_key_usage_period : & [u8 ; 32] = b"X509v3 Private Key Usage Period\0" ; pub const NID_private_key_usage_period : i32 = 84 ; pub const SN_subject_alt_name : & [u8 ; 15] = b"subjectAltName\0" ; pub const LN_subject_alt_name : & [u8 ; 32] = b"X509v3 Subject Alternative Name\0" ; pub const NID_subject_alt_name : i32 = 85 ; pub const SN_issuer_alt_name : & [u8 ; 14] = b"issuerAltName\0" ; pub const LN_issuer_alt_name : & [u8 ; 31] = b"X509v3 Issuer Alternative Name\0" ; pub const NID_issuer_alt_name : i32 = 86 ; pub const SN_basic_constraints : & [u8 ; 17] = b"basicConstraints\0" ; pub const LN_basic_constraints : & [u8 ; 25] = b"X509v3 Basic Constraints\0" ; pub const NID_basic_constraints : i32 = 87 ; pub const SN_crl_number : & [u8 ; 10] = b"crlNumber\0" ; pub const LN_crl_number : & [u8 ; 18] = b"X509v3 CRL Number\0" ; pub const NID_crl_number : i32 = 88 ; pub const SN_certificate_policies : & [u8 ; 20] = b"certificatePolicies\0" ; pub const LN_certificate_policies : & [u8 ; 28] = b"X509v3 Certificate Policies\0" ; pub const NID_certificate_policies : i32 = 89 ; pub const SN_authority_key_identifier : & [u8 ; 23] = b"authorityKeyIdentifier\0" ; pub const LN_authority_key_identifier : & [u8 ; 32] = b"X509v3 Authority Key Identifier\0" ; pub const NID_authority_key_identifier : i32 = 90 ; pub const SN_bf_cbc : & [u8 ; 7] = b"BF-CBC\0" ; pub const LN_bf_cbc : & [u8 ; 7] = b"bf-cbc\0" ; pub const NID_bf_cbc : i32 = 91 ; pub const SN_bf_ecb : & [u8 ; 7] = b"BF-ECB\0" ; pub const LN_bf_ecb : & [u8 ; 7] = b"bf-ecb\0" ; pub const NID_bf_ecb : i32 = 92 ; pub const SN_bf_cfb64 : & [u8 ; 7] = b"BF-CFB\0" ; pub const LN_bf_cfb64 : & [u8 ; 7] = b"bf-cfb\0" ; pub const NID_bf_cfb64 : i32 = 93 ; pub const SN_bf_ofb64 : & [u8 ; 7] = b"BF-OFB\0" ; pub const LN_bf_ofb64 : & [u8 ; 7] = b"bf-ofb\0" ; pub const NID_bf_ofb64 : i32 = 94 ; pub const SN_mdc2 : & [u8 ; 5] = b"MDC2\0" ; pub const LN_mdc2 : & [u8 ; 5] = b"mdc2\0" ; pub const NID_mdc2 : i32 = 95 ; pub const SN_mdc2WithRSA : & [u8 ; 9] = b"RSA-MDC2\0" ; pub const LN_mdc2WithRSA : & [u8 ; 12] = b"mdc2WithRSA\0" ; pub const NID_mdc2WithRSA : i32 = 96 ; pub const SN_rc4_40 : & [u8 ; 7] = b"RC4-40\0" ; pub const LN_rc4_40 : & [u8 ; 7] = b"rc4-40\0" ; pub const NID_rc4_40 : i32 = 97 ; pub const SN_rc2_40_cbc : & [u8 ; 11] = b"RC2-40-CBC\0" ; pub const LN_rc2_40_cbc : & [u8 ; 11] = b"rc2-40-cbc\0" ; pub const NID_rc2_40_cbc : i32 = 98 ; pub const SN_givenName : & [u8 ; 3] = b"GN\0" ; pub const LN_givenName : & [u8 ; 10] = b"givenName\0" ; pub const NID_givenName : i32 = 99 ; pub const SN_surname : & [u8 ; 3] = b"SN\0" ; pub const LN_surname : & [u8 ; 8] = b"surname\0" ; pub const NID_surname : i32 = 100 ; pub const SN_initials : & [u8 ; 9] = b"initials\0" ; pub const LN_initials : & [u8 ; 9] = b"initials\0" ; pub const NID_initials : i32 = 101 ; pub const SN_crl_distribution_points : & [u8 ; 22] = b"crlDistributionPoints\0" ; pub const LN_crl_distribution_points : & [u8 ; 31] = b"X509v3 CRL Distribution Points\0" ; pub const NID_crl_distribution_points : i32 = 103 ; pub const SN_md5WithRSA : & [u8 ; 11] = b"RSA-NP-MD5\0" ; pub const LN_md5WithRSA : & [u8 ; 11] = b"md5WithRSA\0" ; pub const NID_md5WithRSA : i32 = 104 ; pub const LN_serialNumber : & [u8 ; 13] = b"serialNumber\0" ; pub const NID_serialNumber : i32 = 105 ; pub const SN_title : & [u8 ; 6] = b"title\0" ; pub const LN_title : & [u8 ; 6] = b"title\0" ; pub const NID_title : i32 = 106 ; pub const LN_description : & [u8 ; 12] = b"description\0" ; pub const NID_description : i32 = 107 ; pub const SN_cast5_cbc : & [u8 ; 10] = b"CAST5-CBC\0" ; pub const LN_cast5_cbc : & [u8 ; 10] = b"cast5-cbc\0" ; pub const NID_cast5_cbc : i32 = 108 ; pub const SN_cast5_ecb : & [u8 ; 10] = b"CAST5-ECB\0" ; pub const LN_cast5_ecb : & [u8 ; 10] = b"cast5-ecb\0" ; pub const NID_cast5_ecb : i32 = 109 ; pub const SN_cast5_cfb64 : & [u8 ; 10] = b"CAST5-CFB\0" ; pub const LN_cast5_cfb64 : & [u8 ; 10] = b"cast5-cfb\0" ; pub const NID_cast5_cfb64 : i32 = 110 ; pub const SN_cast5_ofb64 : & [u8 ; 10] = b"CAST5-OFB\0" ; pub const LN_cast5_ofb64 : & [u8 ; 10] = b"cast5-ofb\0" ; pub const NID_cast5_ofb64 : i32 = 111 ; pub const LN_pbeWithMD5AndCast5_CBC : & [u8 ; 22] = b"pbeWithMD5AndCast5CBC\0" ; pub const NID_pbeWithMD5AndCast5_CBC : i32 = 112 ; pub const SN_dsaWithSHA1 : & [u8 ; 9] = b"DSA-SHA1\0" ; pub const LN_dsaWithSHA1 : & [u8 ; 12] = b"dsaWithSHA1\0" ; pub const NID_dsaWithSHA1 : i32 = 113 ; pub const SN_md5_sha1 : & [u8 ; 9] = b"MD5-SHA1\0" ; pub const LN_md5_sha1 : & [u8 ; 9] = b"md5-sha1\0" ; pub const NID_md5_sha1 : i32 = 114 ; pub const SN_sha1WithRSA : & [u8 ; 11] = b"RSA-SHA1-2\0" ; pub const LN_sha1WithRSA : & [u8 ; 12] = b"sha1WithRSA\0" ; pub const NID_sha1WithRSA : i32 = 115 ; pub const SN_dsa : & [u8 ; 4] = b"DSA\0" ; pub const LN_dsa : & [u8 ; 14] = b"dsaEncryption\0" ; pub const NID_dsa : i32 = 116 ; pub const SN_ripemd160 : & [u8 ; 10] = b"RIPEMD160\0" ; pub const LN_ripemd160 : & [u8 ; 10] = b"ripemd160\0" ; pub const NID_ripemd160 : i32 = 117 ; pub const SN_ripemd160WithRSA : & [u8 ; 14] = b"RSA-RIPEMD160\0" ; pub const LN_ripemd160WithRSA : & [u8 ; 17] = b"ripemd160WithRSA\0" ; pub const NID_ripemd160WithRSA : i32 = 119 ; pub const SN_rc5_cbc : & [u8 ; 8] = b"RC5-CBC\0" ; pub const LN_rc5_cbc : & [u8 ; 8] = b"rc5-cbc\0" ; pub const NID_rc5_cbc : i32 = 120 ; pub const SN_rc5_ecb : & [u8 ; 8] = b"RC5-ECB\0" ; pub const LN_rc5_ecb : & [u8 ; 8] = b"rc5-ecb\0" ; pub const NID_rc5_ecb : i32 = 121 ; pub const SN_rc5_cfb64 : & [u8 ; 8] = b"RC5-CFB\0" ; pub const LN_rc5_cfb64 : & [u8 ; 8] = b"rc5-cfb\0" ; pub const NID_rc5_cfb64 : i32 = 122 ; pub const SN_rc5_ofb64 : & [u8 ; 8] = b"RC5-OFB\0" ; pub const LN_rc5_ofb64 : & [u8 ; 8] = b"rc5-ofb\0" ; pub const NID_rc5_ofb64 : i32 = 123 ; pub const SN_zlib_compression : & [u8 ; 5] = b"ZLIB\0" ; pub const LN_zlib_compression : & [u8 ; 17] = b"zlib compression\0" ; pub const NID_zlib_compression : i32 = 125 ; pub const SN_ext_key_usage : & [u8 ; 17] = b"extendedKeyUsage\0" ; pub const LN_ext_key_usage : & [u8 ; 26] = b"X509v3 Extended Key Usage\0" ; pub const NID_ext_key_usage : i32 = 126 ; pub const SN_id_pkix : & [u8 ; 5] = b"PKIX\0" ; pub const NID_id_pkix : i32 = 127 ; pub const SN_id_kp : & [u8 ; 6] = b"id-kp\0" ; pub const NID_id_kp : i32 = 128 ; pub const SN_server_auth : & [u8 ; 11] = b"serverAuth\0" ; pub const LN_server_auth : & [u8 ; 30] = b"TLS Web Server Authentication\0" ; pub const NID_server_auth : i32 = 129 ; pub const SN_client_auth : & [u8 ; 11] = b"clientAuth\0" ; pub const LN_client_auth : & [u8 ; 30] = b"TLS Web Client Authentication\0" ; pub const NID_client_auth : i32 = 130 ; pub const SN_code_sign : & [u8 ; 12] = b"codeSigning\0" ; pub const LN_code_sign : & [u8 ; 13] = b"Code Signing\0" ; pub const NID_code_sign : i32 = 131 ; pub const SN_email_protect : & [u8 ; 16] = b"emailProtection\0" ; pub const LN_email_protect : & [u8 ; 18] = b"E-mail Protection\0" ; pub const NID_email_protect : i32 = 132 ; pub const SN_time_stamp : & [u8 ; 13] = b"timeStamping\0" ; pub const LN_time_stamp : & [u8 ; 14] = b"Time Stamping\0" ; pub const NID_time_stamp : i32 = 133 ; pub const SN_ms_code_ind : & [u8 ; 10] = b"msCodeInd\0" ; pub const LN_ms_code_ind : & [u8 ; 34] = b"Microsoft Individual Code Signing\0" ; pub const NID_ms_code_ind : i32 = 134 ; pub const SN_ms_code_com : & [u8 ; 10] = b"msCodeCom\0" ; pub const LN_ms_code_com : & [u8 ; 34] = b"Microsoft Commercial Code Signing\0" ; pub const NID_ms_code_com : i32 = 135 ; pub const SN_ms_ctl_sign : & [u8 ; 10] = b"msCTLSign\0" ; pub const LN_ms_ctl_sign : & [u8 ; 29] = b"Microsoft Trust List Signing\0" ; pub const NID_ms_ctl_sign : i32 = 136 ; pub const SN_ms_sgc : & [u8 ; 6] = b"msSGC\0" ; pub const LN_ms_sgc : & [u8 ; 30] = b"Microsoft Server Gated Crypto\0" ; pub const NID_ms_sgc : i32 = 137 ; pub const SN_ms_efs : & [u8 ; 6] = b"msEFS\0" ; pub const LN_ms_efs : & [u8 ; 32] = b"Microsoft Encrypted File System\0" ; pub const NID_ms_efs : i32 = 138 ; pub const SN_ns_sgc : & [u8 ; 6] = b"nsSGC\0" ; pub const LN_ns_sgc : & [u8 ; 29] = b"Netscape Server Gated Crypto\0" ; pub const NID_ns_sgc : i32 = 139 ; pub const SN_delta_crl : & [u8 ; 9] = b"deltaCRL\0" ; pub const LN_delta_crl : & [u8 ; 27] = b"X509v3 Delta CRL Indicator\0" ; pub const NID_delta_crl : i32 = 140 ; pub const SN_crl_reason : & [u8 ; 10] = b"CRLReason\0" ; pub const LN_crl_reason : & [u8 ; 23] = b"X509v3 CRL Reason Code\0" ; pub const NID_crl_reason : i32 = 141 ; pub const SN_invalidity_date : & [u8 ; 15] = b"invalidityDate\0" ; pub const LN_invalidity_date : & [u8 ; 16] = b"Invalidity Date\0" ; pub const NID_invalidity_date : i32 = 142 ; pub const SN_sxnet : & [u8 ; 8] = b"SXNetID\0" ; pub const LN_sxnet : & [u8 ; 19] = b"Strong Extranet ID\0" ; pub const NID_sxnet : i32 = 143 ; pub const SN_pbe_WithSHA1And128BitRC4 : & [u8 ; 17] = b"PBE-SHA1-RC4-128\0" ; pub const LN_pbe_WithSHA1And128BitRC4 : & [u8 ; 24] = b"pbeWithSHA1And128BitRC4\0" ; pub const NID_pbe_WithSHA1And128BitRC4 : i32 = 144 ; pub const SN_pbe_WithSHA1And40BitRC4 : & [u8 ; 16] = b"PBE-SHA1-RC4-40\0" ; pub const LN_pbe_WithSHA1And40BitRC4 : & [u8 ; 23] = b"pbeWithSHA1And40BitRC4\0" ; pub const NID_pbe_WithSHA1And40BitRC4 : i32 = 145 ; pub const SN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-3DES\0" ; pub const LN_pbe_WithSHA1And3_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And3-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And3_Key_TripleDES_CBC : i32 = 146 ; pub const SN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 14] = b"PBE-SHA1-2DES\0" ; pub const LN_pbe_WithSHA1And2_Key_TripleDES_CBC : & [u8 ; 33] = b"pbeWithSHA1And2-KeyTripleDES-CBC\0" ; pub const NID_pbe_WithSHA1And2_Key_TripleDES_CBC : i32 = 147 ; pub const SN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 17] = b"PBE-SHA1-RC2-128\0" ; pub const LN_pbe_WithSHA1And128BitRC2_CBC : & [u8 ; 28] = b"pbeWithSHA1And128BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And128BitRC2_CBC : i32 = 148 ; pub const SN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 16] = b"PBE-SHA1-RC2-40\0" ; pub const LN_pbe_WithSHA1And40BitRC2_CBC : & [u8 ; 27] = b"pbeWithSHA1And40BitRC2-CBC\0" ; pub const NID_pbe_WithSHA1And40BitRC2_CBC : i32 = 149 ; pub const LN_keyBag : & [u8 ; 7] = b"keyBag\0" ; pub const NID_keyBag : i32 = 150 ; pub const LN_pkcs8ShroudedKeyBag : & [u8 ; 20] = b"pkcs8ShroudedKeyBag\0" ; pub const NID_pkcs8ShroudedKeyBag : i32 = 151 ; pub const LN_certBag : & [u8 ; 8] = b"certBag\0" ; pub const NID_certBag : i32 = 152 ; pub const LN_crlBag : & [u8 ; 7] = b"crlBag\0" ; pub const NID_crlBag : i32 = 153 ; pub const LN_secretBag : & [u8 ; 10] = b"secretBag\0" ; pub const NID_secretBag : i32 = 154 ; pub const LN_safeContentsBag : & [u8 ; 16] = b"safeContentsBag\0" ; pub const NID_safeContentsBag : i32 = 155 ; pub const LN_friendlyName : & [u8 ; 13] = b"friendlyName\0" ; pub const NID_friendlyName : i32 = 156 ; pub const LN_localKeyID : & [u8 ; 11] = b"localKeyID\0" ; pub const NID_localKeyID : i32 = 157 ; pub const LN_x509Certificate : & [u8 ; 16] = b"x509Certificate\0" ; pub const NID_x509Certificate : i32 = 158 ; pub const LN_sdsiCertificate : & [u8 ; 16] = b"sdsiCertificate\0" ; pub const NID_sdsiCertificate : i32 = 159 ; pub const LN_x509Crl : & [u8 ; 8] = b"x509Crl\0" ; pub const NID_x509Crl : i32 = 160 ; pub const LN_pbes2 : & [u8 ; 6] = b"PBES2\0" ; pub const NID_pbes2 : i32 = 161 ; pub const LN_pbmac1 : & [u8 ; 7] = b"PBMAC1\0" ; pub const NID_pbmac1 : i32 = 162 ; pub const LN_hmacWithSHA1 : & [u8 ; 13] = b"hmacWithSHA1\0" ; pub const NID_hmacWithSHA1 : i32 = 163 ; pub const SN_id_qt_cps : & [u8 ; 10] = b"id-qt-cps\0" ; pub const LN_id_qt_cps : & [u8 ; 21] = b"Policy Qualifier CPS\0" ; pub const NID_id_qt_cps : i32 = 164 ; pub const SN_id_qt_unotice : & [u8 ; 14] = b"id-qt-unotice\0" ; pub const LN_id_qt_unotice : & [u8 ; 29] = b"Policy Qualifier User Notice\0" ; pub const NID_id_qt_unotice : i32 = 165 ; pub const SN_rc2_64_cbc : & [u8 ; 11] = b"RC2-64-CBC\0" ; pub const LN_rc2_64_cbc : & [u8 ; 11] = b"rc2-64-cbc\0" ; pub const NID_rc2_64_cbc : i32 = 166 ; pub const SN_SMIMECapabilities : & [u8 ; 11] = b"SMIME-CAPS\0" ; pub const LN_SMIMECapabilities : & [u8 ; 20] = b"S/MIME Capabilities\0" ; pub const NID_SMIMECapabilities : i32 = 167 ; pub const SN_pbeWithMD2AndRC2_CBC : & [u8 ; 15] = b"PBE-MD2-RC2-64\0" ; pub const LN_pbeWithMD2AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD2AndRC2-CBC\0" ; pub const NID_pbeWithMD2AndRC2_CBC : i32 = 168 ; pub const SN_pbeWithMD5AndRC2_CBC : & [u8 ; 15] = b"PBE-MD5-RC2-64\0" ; pub const LN_pbeWithMD5AndRC2_CBC : & [u8 ; 21] = b"pbeWithMD5AndRC2-CBC\0" ; pub const NID_pbeWithMD5AndRC2_CBC : i32 = 169 ; pub const SN_pbeWithSHA1AndDES_CBC : & [u8 ; 13] = b"PBE-SHA1-DES\0" ; pub const LN_pbeWithSHA1AndDES_CBC : & [u8 ; 22] = b"pbeWithSHA1AndDES-CBC\0" ; pub const NID_pbeWithSHA1AndDES_CBC : i32 = 170 ; pub const SN_ms_ext_req : & [u8 ; 9] = b"msExtReq\0" ; pub const LN_ms_ext_req : & [u8 ; 28] = b"Microsoft Extension Request\0" ; pub const NID_ms_ext_req : i32 = 171 ; pub const SN_ext_req : & [u8 ; 7] = b"extReq\0" ; pub const LN_ext_req : & [u8 ; 18] = b"Extension Request\0" ; pub const NID_ext_req : i32 = 172 ; pub const SN_name : & [u8 ; 5] = b"name\0" ; pub const LN_name : & [u8 ; 5] = b"name\0" ; pub const NID_name : i32 = 173 ; pub const SN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const LN_dnQualifier : & [u8 ; 12] = b"dnQualifier\0" ; pub const NID_dnQualifier : i32 = 174 ; pub const SN_id_pe : & [u8 ; 6] = b"id-pe\0" ; pub const NID_id_pe : i32 = 175 ; pub const SN_id_ad : & [u8 ; 6] = b"id-ad\0" ; pub const NID_id_ad : i32 = 176 ; pub const SN_info_access : & [u8 ; 20] = b"authorityInfoAccess\0" ; pub const LN_info_access : & [u8 ; 29] = b"Authority Information Access\0" ; pub const NID_info_access : i32 = 177 ; pub const SN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const LN_ad_OCSP : & [u8 ; 5] = b"OCSP\0" ; pub const NID_ad_OCSP : i32 = 178 ; pub const SN_ad_ca_issuers : & [u8 ; 10] = b"caIssuers\0" ; pub const LN_ad_ca_issuers : & [u8 ; 11] = b"CA Issuers\0" ; pub const NID_ad_ca_issuers : i32 = 179 ; pub const SN_OCSP_sign : & [u8 ; 12] = b"OCSPSigning\0" ; pub const LN_OCSP_sign : & [u8 ; 13] = b"OCSP Signing\0" ; pub const NID_OCSP_sign : i32 = 180 ; pub const SN_iso : & [u8 ; 4] = b"ISO\0" ; pub const LN_iso : & [u8 ; 4] = b"iso\0" ; pub const NID_iso : i32 = 181 ; pub const OBJ_iso : i32 = 1 ; pub const SN_member_body : & [u8 ; 12] = b"member-body\0" ; pub const LN_member_body : & [u8 ; 16] = b"ISO Member Body\0" ; pub const NID_member_body : i32 = 182 ; pub const SN_ISO_US : & [u8 ; 7] = b"ISO-US\0" ; pub const LN_ISO_US : & [u8 ; 19] = b"ISO US Member Body\0" ; pub const NID_ISO_US : i32 = 183 ; pub const SN_X9_57 : & [u8 ; 6] = b"X9-57\0" ; pub const LN_X9_57 : & [u8 ; 6] = b"X9.57\0" ; pub const NID_X9_57 : i32 = 184 ; pub const SN_X9cm : & [u8 ; 5] = b"X9cm\0" ; pub const LN_X9cm : & [u8 ; 11] = b"X9.57 CM ?\0" ; pub const NID_X9cm : i32 = 185 ; pub const SN_pkcs1 : & [u8 ; 6] = b"pkcs1\0" ; pub const NID_pkcs1 : i32 = 186 ; pub const SN_pkcs5 : & [u8 ; 6] = b"pkcs5\0" ; pub const NID_pkcs5 : i32 = 187 ; pub const SN_SMIME : & [u8 ; 6] = b"SMIME\0" ; pub const LN_SMIME : & [u8 ; 7] = b"S/MIME\0" ; pub const NID_SMIME : i32 = 188 ; pub const SN_id_smime_mod : & [u8 ; 13] = b"id-smime-mod\0" ; pub const NID_id_smime_mod : i32 = 189 ; pub const SN_id_smime_ct : & [u8 ; 12] = b"id-smime-ct\0" ; pub const NID_id_smime_ct : i32 = 190 ; pub const SN_id_smime_aa : & [u8 ; 12] = b"id-smime-aa\0" ; pub const NID_id_smime_aa : i32 = 191 ; pub const SN_id_smime_alg : & [u8 ; 13] = b"id-smime-alg\0" ; pub const NID_id_smime_alg : i32 = 192 ; pub const SN_id_smime_cd : & [u8 ; 12] = b"id-smime-cd\0" ; pub const NID_id_smime_cd : i32 = 193 ; pub const SN_id_smime_spq : & [u8 ; 13] = b"id-smime-spq\0" ; pub const NID_id_smime_spq : i32 = 194 ; pub const SN_id_smime_cti : & [u8 ; 13] = b"id-smime-cti\0" ; pub const NID_id_smime_cti : i32 = 195 ; pub const SN_id_smime_mod_cms : & [u8 ; 17] = b"id-smime-mod-cms\0" ; pub const NID_id_smime_mod_cms : i32 = 196 ; pub const SN_id_smime_mod_ess : & [u8 ; 17] = b"id-smime-mod-ess\0" ; pub const NID_id_smime_mod_ess : i32 = 197 ; pub const SN_id_smime_mod_oid : & [u8 ; 17] = b"id-smime-mod-oid\0" ; pub const NID_id_smime_mod_oid : i32 = 198 ; pub const SN_id_smime_mod_msg_v3 : & [u8 ; 20] = b"id-smime-mod-msg-v3\0" ; pub const NID_id_smime_mod_msg_v3 : i32 = 199 ; pub const SN_id_smime_mod_ets_eSignature_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-88\0" ; pub const NID_id_smime_mod_ets_eSignature_88 : i32 = 200 ; pub const SN_id_smime_mod_ets_eSignature_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSignature-97\0" ; pub const NID_id_smime_mod_ets_eSignature_97 : i32 = 201 ; pub const SN_id_smime_mod_ets_eSigPolicy_88 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-88\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_88 : i32 = 202 ; pub const SN_id_smime_mod_ets_eSigPolicy_97 : & [u8 ; 31] = b"id-smime-mod-ets-eSigPolicy-97\0" ; pub const NID_id_smime_mod_ets_eSigPolicy_97 : i32 = 203 ; pub const SN_id_smime_ct_receipt : & [u8 ; 20] = b"id-smime-ct-receipt\0" ; pub const NID_id_smime_ct_receipt : i32 = 204 ; pub const SN_id_smime_ct_authData : & [u8 ; 21] = b"id-smime-ct-authData\0" ; pub const NID_id_smime_ct_authData : i32 = 205 ; pub const SN_id_smime_ct_publishCert : & [u8 ; 24] = b"id-smime-ct-publishCert\0" ; pub const NID_id_smime_ct_publishCert : i32 = 206 ; pub const SN_id_smime_ct_TSTInfo : & [u8 ; 20] = b"id-smime-ct-TSTInfo\0" ; pub const NID_id_smime_ct_TSTInfo : i32 = 207 ; pub const SN_id_smime_ct_TDTInfo : & [u8 ; 20] = b"id-smime-ct-TDTInfo\0" ; pub const NID_id_smime_ct_TDTInfo : i32 = 208 ; pub const SN_id_smime_ct_contentInfo : & [u8 ; 24] = b"id-smime-ct-contentInfo\0" ; pub const NID_id_smime_ct_contentInfo : i32 = 209 ; pub const SN_id_smime_ct_DVCSRequestData : & [u8 ; 28] = b"id-smime-ct-DVCSRequestData\0" ; pub const NID_id_smime_ct_DVCSRequestData : i32 = 210 ; pub const SN_id_smime_ct_DVCSResponseData : & [u8 ; 29] = b"id-smime-ct-DVCSResponseData\0" ; pub const NID_id_smime_ct_DVCSResponseData : i32 = 211 ; pub const SN_id_smime_aa_receiptRequest : & [u8 ; 27] = b"id-smime-aa-receiptRequest\0" ; pub const NID_id_smime_aa_receiptRequest : i32 = 212 ; pub const SN_id_smime_aa_securityLabel : & [u8 ; 26] = b"id-smime-aa-securityLabel\0" ; pub const NID_id_smime_aa_securityLabel : i32 = 213 ; pub const SN_id_smime_aa_mlExpandHistory : & [u8 ; 28] = b"id-smime-aa-mlExpandHistory\0" ; pub const NID_id_smime_aa_mlExpandHistory : i32 = 214 ; pub const SN_id_smime_aa_contentHint : & [u8 ; 24] = b"id-smime-aa-contentHint\0" ; pub const NID_id_smime_aa_contentHint : i32 = 215 ; pub const SN_id_smime_aa_msgSigDigest : & [u8 ; 25] = b"id-smime-aa-msgSigDigest\0" ; pub const NID_id_smime_aa_msgSigDigest : i32 = 216 ; pub const SN_id_smime_aa_encapContentType : & [u8 ; 29] = b"id-smime-aa-encapContentType\0" ; pub const NID_id_smime_aa_encapContentType : i32 = 217 ; pub const SN_id_smime_aa_contentIdentifier : & [u8 ; 30] = b"id-smime-aa-contentIdentifier\0" ; pub const NID_id_smime_aa_contentIdentifier : i32 = 218 ; pub const SN_id_smime_aa_macValue : & [u8 ; 21] = b"id-smime-aa-macValue\0" ; pub const NID_id_smime_aa_macValue : i32 = 219 ; pub const SN_id_smime_aa_equivalentLabels : & [u8 ; 29] = b"id-smime-aa-equivalentLabels\0" ; pub const NID_id_smime_aa_equivalentLabels : i32 = 220 ; pub const SN_id_smime_aa_contentReference : & [u8 ; 29] = b"id-smime-aa-contentReference\0" ; pub const NID_id_smime_aa_contentReference : i32 = 221 ; pub const SN_id_smime_aa_encrypKeyPref : & [u8 ; 26] = b"id-smime-aa-encrypKeyPref\0" ; pub const NID_id_smime_aa_encrypKeyPref : i32 = 222 ; pub const SN_id_smime_aa_signingCertificate : & [u8 ; 31] = b"id-smime-aa-signingCertificate\0" ; pub const NID_id_smime_aa_signingCertificate : i32 = 223 ; pub const SN_id_smime_aa_smimeEncryptCerts : & [u8 ; 30] = b"id-smime-aa-smimeEncryptCerts\0" ; pub const NID_id_smime_aa_smimeEncryptCerts : i32 = 224 ; pub const SN_id_smime_aa_timeStampToken : & [u8 ; 27] = b"id-smime-aa-timeStampToken\0" ; pub const NID_id_smime_aa_timeStampToken : i32 = 225 ; pub const SN_id_smime_aa_ets_sigPolicyId : & [u8 ; 28] = b"id-smime-aa-ets-sigPolicyId\0" ; pub const NID_id_smime_aa_ets_sigPolicyId : i32 = 226 ; pub const SN_id_smime_aa_ets_commitmentType : & [u8 ; 31] = b"id-smime-aa-ets-commitmentType\0" ; pub const NID_id_smime_aa_ets_commitmentType : i32 = 227 ; pub const SN_id_smime_aa_ets_signerLocation : & [u8 ; 31] = b"id-smime-aa-ets-signerLocation\0" ; pub const NID_id_smime_aa_ets_signerLocation : i32 = 228 ; pub const SN_id_smime_aa_ets_signerAttr : & [u8 ; 27] = b"id-smime-aa-ets-signerAttr\0" ; pub const NID_id_smime_aa_ets_signerAttr : i32 = 229 ; pub const SN_id_smime_aa_ets_otherSigCert : & [u8 ; 29] = b"id-smime-aa-ets-otherSigCert\0" ; pub const NID_id_smime_aa_ets_otherSigCert : i32 = 230 ; pub const SN_id_smime_aa_ets_contentTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-contentTimestamp\0" ; pub const NID_id_smime_aa_ets_contentTimestamp : i32 = 231 ; pub const SN_id_smime_aa_ets_CertificateRefs : & [u8 ; 32] = b"id-smime-aa-ets-CertificateRefs\0" ; pub const NID_id_smime_aa_ets_CertificateRefs : i32 = 232 ; pub const SN_id_smime_aa_ets_RevocationRefs : & [u8 ; 31] = b"id-smime-aa-ets-RevocationRefs\0" ; pub const NID_id_smime_aa_ets_RevocationRefs : i32 = 233 ; pub const SN_id_smime_aa_ets_certValues : & [u8 ; 27] = b"id-smime-aa-ets-certValues\0" ; pub const NID_id_smime_aa_ets_certValues : i32 = 234 ; pub const SN_id_smime_aa_ets_revocationValues : & [u8 ; 33] = b"id-smime-aa-ets-revocationValues\0" ; pub const NID_id_smime_aa_ets_revocationValues : i32 = 235 ; pub const SN_id_smime_aa_ets_escTimeStamp : & [u8 ; 29] = b"id-smime-aa-ets-escTimeStamp\0" ; pub const NID_id_smime_aa_ets_escTimeStamp : i32 = 236 ; pub const SN_id_smime_aa_ets_certCRLTimestamp : & [u8 ; 33] = b"id-smime-aa-ets-certCRLTimestamp\0" ; pub const NID_id_smime_aa_ets_certCRLTimestamp : i32 = 237 ; pub const SN_id_smime_aa_ets_archiveTimeStamp : & [u8 ; 33] = b"id-smime-aa-ets-archiveTimeStamp\0" ; pub const NID_id_smime_aa_ets_archiveTimeStamp : i32 = 238 ; pub const SN_id_smime_aa_signatureType : & [u8 ; 26] = b"id-smime-aa-signatureType\0" ; pub const NID_id_smime_aa_signatureType : i32 = 239 ; pub const SN_id_smime_aa_dvcs_dvc : & [u8 ; 21] = b"id-smime-aa-dvcs-dvc\0" ; pub const NID_id_smime_aa_dvcs_dvc : i32 = 240 ; pub const SN_id_smime_alg_ESDHwith3DES : & [u8 ; 26] = b"id-smime-alg-ESDHwith3DES\0" ; pub const NID_id_smime_alg_ESDHwith3DES : i32 = 241 ; pub const SN_id_smime_alg_ESDHwithRC2 : & [u8 ; 25] = b"id-smime-alg-ESDHwithRC2\0" ; pub const NID_id_smime_alg_ESDHwithRC2 : i32 = 242 ; pub const SN_id_smime_alg_3DESwrap : & [u8 ; 22] = b"id-smime-alg-3DESwrap\0" ; pub const NID_id_smime_alg_3DESwrap : i32 = 243 ; pub const SN_id_smime_alg_RC2wrap : & [u8 ; 21] = b"id-smime-alg-RC2wrap\0" ; pub const NID_id_smime_alg_RC2wrap : i32 = 244 ; pub const SN_id_smime_alg_ESDH : & [u8 ; 18] = b"id-smime-alg-ESDH\0" ; pub const NID_id_smime_alg_ESDH : i32 = 245 ; pub const SN_id_smime_alg_CMS3DESwrap : & [u8 ; 25] = b"id-smime-alg-CMS3DESwrap\0" ; pub const NID_id_smime_alg_CMS3DESwrap : i32 = 246 ; pub const SN_id_smime_alg_CMSRC2wrap : & [u8 ; 24] = b"id-smime-alg-CMSRC2wrap\0" ; pub const NID_id_smime_alg_CMSRC2wrap : i32 = 247 ; pub const SN_id_smime_cd_ldap : & [u8 ; 17] = b"id-smime-cd-ldap\0" ; pub const NID_id_smime_cd_ldap : i32 = 248 ; pub const SN_id_smime_spq_ets_sqt_uri : & [u8 ; 25] = b"id-smime-spq-ets-sqt-uri\0" ; pub const NID_id_smime_spq_ets_sqt_uri : i32 = 249 ; pub const SN_id_smime_spq_ets_sqt_unotice : & [u8 ; 29] = b"id-smime-spq-ets-sqt-unotice\0" ; pub const NID_id_smime_spq_ets_sqt_unotice : i32 = 250 ; pub const SN_id_smime_cti_ets_proofOfOrigin : & [u8 ; 31] = b"id-smime-cti-ets-proofOfOrigin\0" ; pub const NID_id_smime_cti_ets_proofOfOrigin : i32 = 251 ; pub const SN_id_smime_cti_ets_proofOfReceipt : & [u8 ; 32] = b"id-smime-cti-ets-proofOfReceipt\0" ; pub const NID_id_smime_cti_ets_proofOfReceipt : i32 = 252 ; pub const SN_id_smime_cti_ets_proofOfDelivery : & [u8 ; 33] = b"id-smime-cti-ets-proofOfDelivery\0" ; pub const NID_id_smime_cti_ets_proofOfDelivery : i32 = 253 ; pub const SN_id_smime_cti_ets_proofOfSender : & [u8 ; 31] = b"id-smime-cti-ets-proofOfSender\0" ; pub const NID_id_smime_cti_ets_proofOfSender : i32 = 254 ; pub const SN_id_smime_cti_ets_proofOfApproval : & [u8 ; 33] = b"id-smime-cti-ets-proofOfApproval\0" ; pub const NID_id_smime_cti_ets_proofOfApproval : i32 = 255 ; pub const SN_id_smime_cti_ets_proofOfCreation : & [u8 ; 33] = b"id-smime-cti-ets-proofOfCreation\0" ; pub const NID_id_smime_cti_ets_proofOfCreation : i32 = 256 ; pub const SN_md4 : & [u8 ; 4] = b"MD4\0" ; pub const LN_md4 : & [u8 ; 4] = b"md4\0" ; pub const NID_md4 : i32 = 257 ; pub const SN_id_pkix_mod : & [u8 ; 12] = b"id-pkix-mod\0" ; pub const NID_id_pkix_mod : i32 = 258 ; pub const SN_id_qt : & [u8 ; 6] = b"id-qt\0" ; pub const NID_id_qt : i32 = 259 ; pub const SN_id_it : & [u8 ; 6] = b"id-it\0" ; pub const NID_id_it : i32 = 260 ; pub const SN_id_pkip : & [u8 ; 8] = b"id-pkip\0" ; pub const NID_id_pkip : i32 = 261 ; pub const SN_id_alg : & [u8 ; 7] = b"id-alg\0" ; pub const NID_id_alg : i32 = 262 ; pub const SN_id_cmc : & [u8 ; 7] = b"id-cmc\0" ; pub const NID_id_cmc : i32 = 263 ; pub const SN_id_on : & [u8 ; 6] = b"id-on\0" ; pub const NID_id_on : i32 = 264 ; pub const SN_id_pda : & [u8 ; 7] = b"id-pda\0" ; pub const NID_id_pda : i32 = 265 ; pub const SN_id_aca : & [u8 ; 7] = b"id-aca\0" ; pub const NID_id_aca : i32 = 266 ; pub const SN_id_qcs : & [u8 ; 7] = b"id-qcs\0" ; pub const NID_id_qcs : i32 = 267 ; pub const SN_id_cct : & [u8 ; 7] = b"id-cct\0" ; pub const NID_id_cct : i32 = 268 ; pub const SN_id_pkix1_explicit_88 : & [u8 ; 21] = b"id-pkix1-explicit-88\0" ; pub const NID_id_pkix1_explicit_88 : i32 = 269 ; pub const SN_id_pkix1_implicit_88 : & [u8 ; 21] = b"id-pkix1-implicit-88\0" ; pub const NID_id_pkix1_implicit_88 : i32 = 270 ; pub const SN_id_pkix1_explicit_93 : & [u8 ; 21] = b"id-pkix1-explicit-93\0" ; pub const NID_id_pkix1_explicit_93 : i32 = 271 ; pub const SN_id_pkix1_implicit_93 : & [u8 ; 21] = b"id-pkix1-implicit-93\0" ; pub const NID_id_pkix1_implicit_93 : i32 = 272 ; pub const SN_id_mod_crmf : & [u8 ; 12] = b"id-mod-crmf\0" ; pub const NID_id_mod_crmf : i32 = 273 ; pub const SN_id_mod_cmc : & [u8 ; 11] = b"id-mod-cmc\0" ; pub const NID_id_mod_cmc : i32 = 274 ; pub const SN_id_mod_kea_profile_88 : & [u8 ; 22] = b"id-mod-kea-profile-88\0" ; pub const NID_id_mod_kea_profile_88 : i32 = 275 ; pub const SN_id_mod_kea_profile_93 : & [u8 ; 22] = b"id-mod-kea-profile-93\0" ; pub const NID_id_mod_kea_profile_93 : i32 = 276 ; pub const SN_id_mod_cmp : & [u8 ; 11] = b"id-mod-cmp\0" ; pub const NID_id_mod_cmp : i32 = 277 ; pub const SN_id_mod_qualified_cert_88 : & [u8 ; 25] = b"id-mod-qualified-cert-88\0" ; pub const NID_id_mod_qualified_cert_88 : i32 = 278 ; pub const SN_id_mod_qualified_cert_93 : & [u8 ; 25] = b"id-mod-qualified-cert-93\0" ; pub const NID_id_mod_qualified_cert_93 : i32 = 279 ; pub const SN_id_mod_attribute_cert : & [u8 ; 22] = b"id-mod-attribute-cert\0" ; pub const NID_id_mod_attribute_cert : i32 = 280 ; pub const SN_id_mod_timestamp_protocol : & [u8 ; 26] = b"id-mod-timestamp-protocol\0" ; pub const NID_id_mod_timestamp_protocol : i32 = 281 ; pub const SN_id_mod_ocsp : & [u8 ; 12] = b"id-mod-ocsp\0" ; pub const NID_id_mod_ocsp : i32 = 282 ; pub const SN_id_mod_dvcs : & [u8 ; 12] = b"id-mod-dvcs\0" ; pub const NID_id_mod_dvcs : i32 = 283 ; pub const SN_id_mod_cmp2000 : & [u8 ; 15] = b"id-mod-cmp2000\0" ; pub const NID_id_mod_cmp2000 : i32 = 284 ; pub const SN_biometricInfo : & [u8 ; 14] = b"biometricInfo\0" ; pub const LN_biometricInfo : & [u8 ; 15] = b"Biometric Info\0" ; pub const NID_biometricInfo : i32 = 285 ; pub const SN_qcStatements : & [u8 ; 13] = b"qcStatements\0" ; pub const NID_qcStatements : i32 = 286 ; pub const SN_ac_auditEntity : & [u8 ; 15] = b"ac-auditEntity\0" ; pub const NID_ac_auditEntity : i32 = 287 ; pub const SN_ac_targeting : & [u8 ; 13] = b"ac-targeting\0" ; pub const NID_ac_targeting : i32 = 288 ; pub const SN_aaControls : & [u8 ; 11] = b"aaControls\0" ; pub const NID_aaControls : i32 = 289 ; pub const SN_sbgp_ipAddrBlock : & [u8 ; 17] = b"sbgp-ipAddrBlock\0" ; pub const NID_sbgp_ipAddrBlock : i32 = 290 ; pub const SN_sbgp_autonomousSysNum : & [u8 ; 22] = b"sbgp-autonomousSysNum\0" ; pub const NID_sbgp_autonomousSysNum : i32 = 291 ; pub const SN_sbgp_routerIdentifier : & [u8 ; 22] = b"sbgp-routerIdentifier\0" ; pub const NID_sbgp_routerIdentifier : i32 = 292 ; pub const SN_textNotice : & [u8 ; 11] = b"textNotice\0" ; pub const NID_textNotice : i32 = 293 ; pub const SN_ipsecEndSystem : & [u8 ; 15] = b"ipsecEndSystem\0" ; pub const LN_ipsecEndSystem : & [u8 ; 17] = b"IPSec End System\0" ; pub const NID_ipsecEndSystem : i32 = 294 ; pub const SN_ipsecTunnel : & [u8 ; 12] = b"ipsecTunnel\0" ; pub const LN_ipsecTunnel : & [u8 ; 13] = b"IPSec Tunnel\0" ; pub const NID_ipsecTunnel : i32 = 295 ; pub const SN_ipsecUser : & [u8 ; 10] = b"ipsecUser\0" ; pub const LN_ipsecUser : & [u8 ; 11] = b"IPSec User\0" ; pub const NID_ipsecUser : i32 = 296 ; pub const SN_dvcs : & [u8 ; 5] = b"DVCS\0" ; pub const LN_dvcs : & [u8 ; 5] = b"dvcs\0" ; pub const NID_dvcs : i32 = 297 ; pub const SN_id_it_caProtEncCert : & [u8 ; 20] = b"id-it-caProtEncCert\0" ; pub const NID_id_it_caProtEncCert : i32 = 298 ; pub const SN_id_it_signKeyPairTypes : & [u8 ; 23] = b"id-it-signKeyPairTypes\0" ; pub const NID_id_it_signKeyPairTypes : i32 = 299 ; pub const SN_id_it_encKeyPairTypes : & [u8 ; 22] = b"id-it-encKeyPairTypes\0" ; pub const NID_id_it_encKeyPairTypes : i32 = 300 ; pub const SN_id_it_preferredSymmAlg : & [u8 ; 23] = b"id-it-preferredSymmAlg\0" ; pub const NID_id_it_preferredSymmAlg : i32 = 301 ; pub const SN_id_it_caKeyUpdateInfo : & [u8 ; 22] = b"id-it-caKeyUpdateInfo\0" ; pub const NID_id_it_caKeyUpdateInfo : i32 = 302 ; pub const SN_id_it_currentCRL : & [u8 ; 17] = b"id-it-currentCRL\0" ; pub const NID_id_it_currentCRL : i32 = 303 ; pub const SN_id_it_unsupportedOIDs : & [u8 ; 22] = b"id-it-unsupportedOIDs\0" ; pub const NID_id_it_unsupportedOIDs : i32 = 304 ; pub const SN_id_it_subscriptionRequest : & [u8 ; 26] = b"id-it-subscriptionRequest\0" ; pub const NID_id_it_subscriptionRequest : i32 = 305 ; pub const SN_id_it_subscriptionResponse : & [u8 ; 27] = b"id-it-subscriptionResponse\0" ; pub const NID_id_it_subscriptionResponse : i32 = 306 ; pub const SN_id_it_keyPairParamReq : & [u8 ; 22] = b"id-it-keyPairParamReq\0" ; pub const NID_id_it_keyPairParamReq : i32 = 307 ; pub const SN_id_it_keyPairParamRep : & [u8 ; 22] = b"id-it-keyPairParamRep\0" ; pub const NID_id_it_keyPairParamRep : i32 = 308 ; pub const SN_id_it_revPassphrase : & [u8 ; 20] = b"id-it-revPassphrase\0" ; pub const NID_id_it_revPassphrase : i32 = 309 ; pub const SN_id_it_implicitConfirm : & [u8 ; 22] = b"id-it-implicitConfirm\0" ; pub const NID_id_it_implicitConfirm : i32 = 310 ; pub const SN_id_it_confirmWaitTime : & [u8 ; 22] = b"id-it-confirmWaitTime\0" ; pub const NID_id_it_confirmWaitTime : i32 = 311 ; pub const SN_id_it_origPKIMessage : & [u8 ; 21] = b"id-it-origPKIMessage\0" ; pub const NID_id_it_origPKIMessage : i32 = 312 ; pub const SN_id_regCtrl : & [u8 ; 11] = b"id-regCtrl\0" ; pub const NID_id_regCtrl : i32 = 313 ; pub const SN_id_regInfo : & [u8 ; 11] = b"id-regInfo\0" ; pub const NID_id_regInfo : i32 = 314 ; pub const SN_id_regCtrl_regToken : & [u8 ; 20] = b"id-regCtrl-regToken\0" ; pub const NID_id_regCtrl_regToken : i32 = 315 ; pub const SN_id_regCtrl_authenticator : & [u8 ; 25] = b"id-regCtrl-authenticator\0" ; pub const NID_id_regCtrl_authenticator : i32 = 316 ; pub const SN_id_regCtrl_pkiPublicationInfo : & [u8 ; 30] = b"id-regCtrl-pkiPublicationInfo\0" ; pub const NID_id_regCtrl_pkiPublicationInfo : i32 = 317 ; pub const SN_id_regCtrl_pkiArchiveOptions : & [u8 ; 29] = b"id-regCtrl-pkiArchiveOptions\0" ; pub const NID_id_regCtrl_pkiArchiveOptions : i32 = 318 ; pub const SN_id_regCtrl_oldCertID : & [u8 ; 21] = b"id-regCtrl-oldCertID\0" ; pub const NID_id_regCtrl_oldCertID : i32 = 319 ; pub const SN_id_regCtrl_protocolEncrKey : & [u8 ; 27] = b"id-regCtrl-protocolEncrKey\0" ; pub const NID_id_regCtrl_protocolEncrKey : i32 = 320 ; pub const SN_id_regInfo_utf8Pairs : & [u8 ; 21] = b"id-regInfo-utf8Pairs\0" ; pub const NID_id_regInfo_utf8Pairs : i32 = 321 ; pub const SN_id_regInfo_certReq : & [u8 ; 19] = b"id-regInfo-certReq\0" ; pub const NID_id_regInfo_certReq : i32 = 322 ; pub const SN_id_alg_des40 : & [u8 ; 13] = b"id-alg-des40\0" ; pub const NID_id_alg_des40 : i32 = 323 ; pub const SN_id_alg_noSignature : & [u8 ; 19] = b"id-alg-noSignature\0" ; pub const NID_id_alg_noSignature : i32 = 324 ; pub const SN_id_alg_dh_sig_hmac_sha1 : & [u8 ; 24] = b"id-alg-dh-sig-hmac-sha1\0" ; pub const NID_id_alg_dh_sig_hmac_sha1 : i32 = 325 ; pub const SN_id_alg_dh_pop : & [u8 ; 14] = b"id-alg-dh-pop\0" ; pub const NID_id_alg_dh_pop : i32 = 326 ; pub const SN_id_cmc_statusInfo : & [u8 ; 18] = b"id-cmc-statusInfo\0" ; pub const NID_id_cmc_statusInfo : i32 = 327 ; pub const SN_id_cmc_identification : & [u8 ; 22] = b"id-cmc-identification\0" ; pub const NID_id_cmc_identification : i32 = 328 ; pub const SN_id_cmc_identityProof : & [u8 ; 21] = b"id-cmc-identityProof\0" ; pub const NID_id_cmc_identityProof : i32 = 329 ; pub const SN_id_cmc_dataReturn : & [u8 ; 18] = b"id-cmc-dataReturn\0" ; pub const NID_id_cmc_dataReturn : i32 = 330 ; pub const SN_id_cmc_transactionId : & [u8 ; 21] = b"id-cmc-transactionId\0" ; pub const NID_id_cmc_transactionId : i32 = 331 ; pub const SN_id_cmc_senderNonce : & [u8 ; 19] = b"id-cmc-senderNonce\0" ; pub const NID_id_cmc_senderNonce : i32 = 332 ; pub const SN_id_cmc_recipientNonce : & [u8 ; 22] = b"id-cmc-recipientNonce\0" ; pub const NID_id_cmc_recipientNonce : i32 = 333 ; pub const SN_id_cmc_addExtensions : & [u8 ; 21] = b"id-cmc-addExtensions\0" ; pub const NID_id_cmc_addExtensions : i32 = 334 ; pub const SN_id_cmc_encryptedPOP : & [u8 ; 20] = b"id-cmc-encryptedPOP\0" ; pub const NID_id_cmc_encryptedPOP : i32 = 335 ; pub const SN_id_cmc_decryptedPOP : & [u8 ; 20] = b"id-cmc-decryptedPOP\0" ; pub const NID_id_cmc_decryptedPOP : i32 = 336 ; pub const SN_id_cmc_lraPOPWitness : & [u8 ; 21] = b"id-cmc-lraPOPWitness\0" ; pub const NID_id_cmc_lraPOPWitness : i32 = 337 ; pub const SN_id_cmc_getCert : & [u8 ; 15] = b"id-cmc-getCert\0" ; pub const NID_id_cmc_getCert : i32 = 338 ; pub const SN_id_cmc_getCRL : & [u8 ; 14] = b"id-cmc-getCRL\0" ; pub const NID_id_cmc_getCRL : i32 = 339 ; pub const SN_id_cmc_revokeRequest : & [u8 ; 21] = b"id-cmc-revokeRequest\0" ; pub const NID_id_cmc_revokeRequest : i32 = 340 ; pub const SN_id_cmc_regInfo : & [u8 ; 15] = b"id-cmc-regInfo\0" ; pub const NID_id_cmc_regInfo : i32 = 341 ; pub const SN_id_cmc_responseInfo : & [u8 ; 20] = b"id-cmc-responseInfo\0" ; pub const NID_id_cmc_responseInfo : i32 = 342 ; pub const SN_id_cmc_queryPending : & [u8 ; 20] = b"id-cmc-queryPending\0" ; pub const NID_id_cmc_queryPending : i32 = 343 ; pub const SN_id_cmc_popLinkRandom : & [u8 ; 21] = b"id-cmc-popLinkRandom\0" ; pub const NID_id_cmc_popLinkRandom : i32 = 344 ; pub const SN_id_cmc_popLinkWitness : & [u8 ; 22] = b"id-cmc-popLinkWitness\0" ; pub const NID_id_cmc_popLinkWitness : i32 = 345 ; pub const SN_id_cmc_confirmCertAcceptance : & [u8 ; 29] = b"id-cmc-confirmCertAcceptance\0" ; pub const NID_id_cmc_confirmCertAcceptance : i32 = 346 ; pub const SN_id_on_personalData : & [u8 ; 19] = b"id-on-personalData\0" ; pub const NID_id_on_personalData : i32 = 347 ; pub const SN_id_pda_dateOfBirth : & [u8 ; 19] = b"id-pda-dateOfBirth\0" ; pub const NID_id_pda_dateOfBirth : i32 = 348 ; pub const SN_id_pda_placeOfBirth : & [u8 ; 20] = b"id-pda-placeOfBirth\0" ; pub const NID_id_pda_placeOfBirth : i32 = 349 ; pub const SN_id_pda_gender : & [u8 ; 14] = b"id-pda-gender\0" ; pub const NID_id_pda_gender : i32 = 351 ; pub const SN_id_pda_countryOfCitizenship : & [u8 ; 28] = b"id-pda-countryOfCitizenship\0" ; pub const NID_id_pda_countryOfCitizenship : i32 = 352 ; pub const SN_id_pda_countryOfResidence : & [u8 ; 26] = b"id-pda-countryOfResidence\0" ; pub const NID_id_pda_countryOfResidence : i32 = 353 ; pub const SN_id_aca_authenticationInfo : & [u8 ; 26] = b"id-aca-authenticationInfo\0" ; pub const NID_id_aca_authenticationInfo : i32 = 354 ; pub const SN_id_aca_accessIdentity : & [u8 ; 22] = b"id-aca-accessIdentity\0" ; pub const NID_id_aca_accessIdentity : i32 = 355 ; pub const SN_id_aca_chargingIdentity : & [u8 ; 24] = b"id-aca-chargingIdentity\0" ; pub const NID_id_aca_chargingIdentity : i32 = 356 ; pub const SN_id_aca_group : & [u8 ; 13] = b"id-aca-group\0" ; pub const NID_id_aca_group : i32 = 357 ; pub const SN_id_aca_role : & [u8 ; 12] = b"id-aca-role\0" ; pub const NID_id_aca_role : i32 = 358 ; pub const SN_id_qcs_pkixQCSyntax_v1 : & [u8 ; 23] = b"id-qcs-pkixQCSyntax-v1\0" ; pub const NID_id_qcs_pkixQCSyntax_v1 : i32 = 359 ; pub const SN_id_cct_crs : & [u8 ; 11] = b"id-cct-crs\0" ; pub const NID_id_cct_crs : i32 = 360 ; pub const SN_id_cct_PKIData : & [u8 ; 15] = b"id-cct-PKIData\0" ; pub const NID_id_cct_PKIData : i32 = 361 ; pub const SN_id_cct_PKIResponse : & [u8 ; 19] = b"id-cct-PKIResponse\0" ; pub const NID_id_cct_PKIResponse : i32 = 362 ; pub const SN_ad_timeStamping : & [u8 ; 16] = b"ad_timestamping\0" ; pub const LN_ad_timeStamping : & [u8 ; 17] = b"AD Time Stamping\0" ; pub const NID_ad_timeStamping : i32 = 363 ; pub const SN_ad_dvcs : & [u8 ; 8] = b"AD_DVCS\0" ; pub const LN_ad_dvcs : & [u8 ; 8] = b"ad dvcs\0" ; pub const NID_ad_dvcs : i32 = 364 ; pub const SN_id_pkix_OCSP_basic : & [u8 ; 18] = b"basicOCSPResponse\0" ; pub const LN_id_pkix_OCSP_basic : & [u8 ; 20] = b"Basic OCSP Response\0" ; pub const NID_id_pkix_OCSP_basic : i32 = 365 ; pub const SN_id_pkix_OCSP_Nonce : & [u8 ; 6] = b"Nonce\0" ; pub const LN_id_pkix_OCSP_Nonce : & [u8 ; 11] = b"OCSP Nonce\0" ; pub const NID_id_pkix_OCSP_Nonce : i32 = 366 ; pub const SN_id_pkix_OCSP_CrlID : & [u8 ; 6] = b"CrlID\0" ; pub const LN_id_pkix_OCSP_CrlID : & [u8 ; 12] = b"OCSP CRL ID\0" ; pub const NID_id_pkix_OCSP_CrlID : i32 = 367 ; pub const SN_id_pkix_OCSP_acceptableResponses : & [u8 ; 20] = b"acceptableResponses\0" ; pub const LN_id_pkix_OCSP_acceptableResponses : & [u8 ; 26] = b"Acceptable OCSP Responses\0" ; pub const NID_id_pkix_OCSP_acceptableResponses : i32 = 368 ; pub const SN_id_pkix_OCSP_noCheck : & [u8 ; 8] = b"noCheck\0" ; pub const LN_id_pkix_OCSP_noCheck : & [u8 ; 14] = b"OCSP No Check\0" ; pub const NID_id_pkix_OCSP_noCheck : i32 = 369 ; pub const SN_id_pkix_OCSP_archiveCutoff : & [u8 ; 14] = b"archiveCutoff\0" ; pub const LN_id_pkix_OCSP_archiveCutoff : & [u8 ; 20] = b"OCSP Archive Cutoff\0" ; pub const NID_id_pkix_OCSP_archiveCutoff : i32 = 370 ; pub const SN_id_pkix_OCSP_serviceLocator : & [u8 ; 15] = b"serviceLocator\0" ; pub const LN_id_pkix_OCSP_serviceLocator : & [u8 ; 21] = b"OCSP Service Locator\0" ; pub const NID_id_pkix_OCSP_serviceLocator : i32 = 371 ; pub const SN_id_pkix_OCSP_extendedStatus : & [u8 ; 15] = b"extendedStatus\0" ; pub const LN_id_pkix_OCSP_extendedStatus : & [u8 ; 21] = b"Extended OCSP Status\0" ; pub const NID_id_pkix_OCSP_extendedStatus : i32 = 372 ; pub const SN_id_pkix_OCSP_valid : & [u8 ; 6] = b"valid\0" ; pub const NID_id_pkix_OCSP_valid : i32 = 373 ; pub const SN_id_pkix_OCSP_path : & [u8 ; 5] = b"path\0" ; pub const NID_id_pkix_OCSP_path : i32 = 374 ; pub const SN_id_pkix_OCSP_trustRoot : & [u8 ; 10] = b"trustRoot\0" ; pub const LN_id_pkix_OCSP_trustRoot : & [u8 ; 11] = b"Trust Root\0" ; pub const NID_id_pkix_OCSP_trustRoot : i32 = 375 ; pub const SN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const LN_algorithm : & [u8 ; 10] = b"algorithm\0" ; pub const NID_algorithm : i32 = 376 ; pub const SN_rsaSignature : & [u8 ; 13] = b"rsaSignature\0" ; pub const NID_rsaSignature : i32 = 377 ; pub const SN_X500algorithms : & [u8 ; 15] = b"X500algorithms\0" ; pub const LN_X500algorithms : & [u8 ; 32] = b"directory services - algorithms\0" ; pub const NID_X500algorithms : i32 = 378 ; pub const SN_org : & [u8 ; 4] = b"ORG\0" ; pub const LN_org : & [u8 ; 4] = b"org\0" ; pub const NID_org : i32 = 379 ; pub const SN_dod : & [u8 ; 4] = b"DOD\0" ; pub const LN_dod : & [u8 ; 4] = b"dod\0" ; pub const NID_dod : i32 = 380 ; pub const SN_iana : & [u8 ; 5] = b"IANA\0" ; pub const LN_iana : & [u8 ; 5] = b"iana\0" ; pub const NID_iana : i32 = 381 ; pub const SN_Directory : & [u8 ; 10] = b"directory\0" ; pub const LN_Directory : & [u8 ; 10] = b"Directory\0" ; pub const NID_Directory : i32 = 382 ; pub const SN_Management : & [u8 ; 5] = b"mgmt\0" ; pub const LN_Management : & [u8 ; 11] = b"Management\0" ; pub const NID_Management : i32 = 383 ; pub const SN_Experimental : & [u8 ; 13] = b"experimental\0" ; pub const LN_Experimental : & [u8 ; 13] = b"Experimental\0" ; pub const NID_Experimental : i32 = 384 ; pub const SN_Private : & [u8 ; 8] = b"private\0" ; pub const LN_Private : & [u8 ; 8] = b"Private\0" ; pub const NID_Private : i32 = 385 ; pub const SN_Security : & [u8 ; 9] = b"security\0" ; pub const LN_Security : & [u8 ; 9] = b"Security\0" ; pub const NID_Security : i32 = 386 ; pub const SN_SNMPv2 : & [u8 ; 7] = b"snmpv2\0" ; pub const LN_SNMPv2 : & [u8 ; 7] = b"SNMPv2\0" ; pub const NID_SNMPv2 : i32 = 387 ; pub const LN_Mail : & [u8 ; 5] = b"Mail\0" ; pub const NID_Mail : i32 = 388 ; pub const SN_Enterprises : & [u8 ; 12] = b"enterprises\0" ; pub const LN_Enterprises : & [u8 ; 12] = b"Enterprises\0" ; pub const NID_Enterprises : i32 = 389 ; pub const SN_dcObject : & [u8 ; 9] = b"dcobject\0" ; pub const LN_dcObject : & [u8 ; 9] = b"dcObject\0" ; pub const NID_dcObject : i32 = 390 ; pub const SN_domainComponent : & [u8 ; 3] = b"DC\0" ; pub const LN_domainComponent : & [u8 ; 16] = b"domainComponent\0" ; pub const NID_domainComponent : i32 = 391 ; pub const SN_Domain : & [u8 ; 7] = b"domain\0" ; pub const LN_Domain : & [u8 ; 7] = b"Domain\0" ; pub const NID_Domain : i32 = 392 ; pub const SN_selected_attribute_types : & [u8 ; 25] = b"selected-attribute-types\0" ; pub const LN_selected_attribute_types : & [u8 ; 25] = b"Selected Attribute Types\0" ; pub const NID_selected_attribute_types : i32 = 394 ; pub const SN_clearance : & [u8 ; 10] = b"clearance\0" ; pub const NID_clearance : i32 = 395 ; pub const SN_md4WithRSAEncryption : & [u8 ; 8] = b"RSA-MD4\0" ; pub const LN_md4WithRSAEncryption : & [u8 ; 21] = b"md4WithRSAEncryption\0" ; pub const NID_md4WithRSAEncryption : i32 = 396 ; pub const SN_ac_proxying : & [u8 ; 12] = b"ac-proxying\0" ; pub const NID_ac_proxying : i32 = 397 ; pub const SN_sinfo_access : & [u8 ; 18] = b"subjectInfoAccess\0" ; pub const LN_sinfo_access : & [u8 ; 27] = b"Subject Information Access\0" ; pub const NID_sinfo_access : i32 = 398 ; pub const SN_id_aca_encAttrs : & [u8 ; 16] = b"id-aca-encAttrs\0" ; pub const NID_id_aca_encAttrs : i32 = 399 ; pub const SN_role : & [u8 ; 5] = b"role\0" ; pub const LN_role : & [u8 ; 5] = b"role\0" ; pub const NID_role : i32 = 400 ; pub const SN_policy_constraints : & [u8 ; 18] = b"policyConstraints\0" ; pub const LN_policy_constraints : & [u8 ; 26] = b"X509v3 Policy Constraints\0" ; pub const NID_policy_constraints : i32 = 401 ; pub const SN_target_information : & [u8 ; 18] = b"targetInformation\0" ; pub const LN_target_information : & [u8 ; 20] = b"X509v3 AC Targeting\0" ; pub const NID_target_information : i32 = 402 ; pub const SN_no_rev_avail : & [u8 ; 11] = b"noRevAvail\0" ; pub const LN_no_rev_avail : & [u8 ; 31] = b"X509v3 No Revocation Available\0" ; pub const NID_no_rev_avail : i32 = 403 ; pub const SN_ansi_X9_62 : & [u8 ; 11] = b"ansi-X9-62\0" ; pub const LN_ansi_X9_62 : & [u8 ; 11] = b"ANSI X9.62\0" ; pub const NID_ansi_X9_62 : i32 = 405 ; pub const SN_X9_62_prime_field : & [u8 ; 12] = b"prime-field\0" ; pub const NID_X9_62_prime_field : i32 = 406 ; pub const SN_X9_62_characteristic_two_field : & [u8 ; 25] = b"characteristic-two-field\0" ; pub const NID_X9_62_characteristic_two_field : i32 = 407 ; pub const SN_X9_62_id_ecPublicKey : & [u8 ; 15] = b"id-ecPublicKey\0" ; pub const NID_X9_62_id_ecPublicKey : i32 = 408 ; pub const SN_X9_62_prime192v1 : & [u8 ; 11] = b"prime192v1\0" ; pub const NID_X9_62_prime192v1 : i32 = 409 ; pub const SN_X9_62_prime192v2 : & [u8 ; 11] = b"prime192v2\0" ; pub const NID_X9_62_prime192v2 : i32 = 410 ; pub const SN_X9_62_prime192v3 : & [u8 ; 11] = b"prime192v3\0" ; pub const NID_X9_62_prime192v3 : i32 = 411 ; pub const SN_X9_62_prime239v1 : & [u8 ; 11] = b"prime239v1\0" ; pub const NID_X9_62_prime239v1 : i32 = 412 ; pub const SN_X9_62_prime239v2 : & [u8 ; 11] = b"prime239v2\0" ; pub const NID_X9_62_prime239v2 : i32 = 413 ; pub const SN_X9_62_prime239v3 : & [u8 ; 11] = b"prime239v3\0" ; pub const NID_X9_62_prime239v3 : i32 = 414 ; pub const SN_X9_62_prime256v1 : & [u8 ; 11] = b"prime256v1\0" ; pub const NID_X9_62_prime256v1 : i32 = 415 ; pub const SN_ecdsa_with_SHA1 : & [u8 ; 16] = b"ecdsa-with-SHA1\0" ; pub const NID_ecdsa_with_SHA1 : i32 = 416 ; pub const SN_ms_csp_name : & [u8 ; 8] = b"CSPName\0" ; pub const LN_ms_csp_name : & [u8 ; 19] = b"Microsoft CSP Name\0" ; pub const NID_ms_csp_name : i32 = 417 ; pub const SN_aes_128_ecb : & [u8 ; 12] = b"AES-128-ECB\0" ; pub const LN_aes_128_ecb : & [u8 ; 12] = b"aes-128-ecb\0" ; pub const NID_aes_128_ecb : i32 = 418 ; pub const SN_aes_128_cbc : & [u8 ; 12] = b"AES-128-CBC\0" ; pub const LN_aes_128_cbc : & [u8 ; 12] = b"aes-128-cbc\0" ; pub const NID_aes_128_cbc : i32 = 419 ; pub const SN_aes_128_ofb128 : & [u8 ; 12] = b"AES-128-OFB\0" ; pub const LN_aes_128_ofb128 : & [u8 ; 12] = b"aes-128-ofb\0" ; pub const NID_aes_128_ofb128 : i32 = 420 ; pub const SN_aes_128_cfb128 : & [u8 ; 12] = b"AES-128-CFB\0" ; pub const LN_aes_128_cfb128 : & [u8 ; 12] = b"aes-128-cfb\0" ; pub const NID_aes_128_cfb128 : i32 = 421 ; pub const SN_aes_192_ecb : & [u8 ; 12] = b"AES-192-ECB\0" ; pub const LN_aes_192_ecb : & [u8 ; 12] = b"aes-192-ecb\0" ; pub const NID_aes_192_ecb : i32 = 422 ; pub const SN_aes_192_cbc : & [u8 ; 12] = b"AES-192-CBC\0" ; pub const LN_aes_192_cbc : & [u8 ; 12] = b"aes-192-cbc\0" ; pub const NID_aes_192_cbc : i32 = 423 ; pub const SN_aes_192_ofb128 : & [u8 ; 12] = b"AES-192-OFB\0" ; pub const LN_aes_192_ofb128 : & [u8 ; 12] = b"aes-192-ofb\0" ; pub const NID_aes_192_ofb128 : i32 = 424 ; pub const SN_aes_192_cfb128 : & [u8 ; 12] = b"AES-192-CFB\0" ; pub const LN_aes_192_cfb128 : & [u8 ; 12] = b"aes-192-cfb\0" ; pub const NID_aes_192_cfb128 : i32 = 425 ; pub const SN_aes_256_ecb : & [u8 ; 12] = b"AES-256-ECB\0" ; pub const LN_aes_256_ecb : & [u8 ; 12] = b"aes-256-ecb\0" ; pub const NID_aes_256_ecb : i32 = 426 ; pub const SN_aes_256_cbc : & [u8 ; 12] = b"AES-256-CBC\0" ; pub const LN_aes_256_cbc : & [u8 ; 12] = b"aes-256-cbc\0" ; pub const NID_aes_256_cbc : i32 = 427 ; pub const SN_aes_256_ofb128 : & [u8 ; 12] = b"AES-256-OFB\0" ; pub const LN_aes_256_ofb128 : & [u8 ; 12] = b"aes-256-ofb\0" ; pub const NID_aes_256_ofb128 : i32 = 428 ; pub const SN_aes_256_cfb128 : & [u8 ; 12] = b"AES-256-CFB\0" ; pub const LN_aes_256_cfb128 : & [u8 ; 12] = b"aes-256-cfb\0" ; pub const NID_aes_256_cfb128 : i32 = 429 ; pub const SN_hold_instruction_code : & [u8 ; 20] = b"holdInstructionCode\0" ; pub const LN_hold_instruction_code : & [u8 ; 22] = b"Hold Instruction Code\0" ; pub const NID_hold_instruction_code : i32 = 430 ; pub const SN_hold_instruction_none : & [u8 ; 20] = b"holdInstructionNone\0" ; pub const LN_hold_instruction_none : & [u8 ; 22] = b"Hold Instruction None\0" ; pub const NID_hold_instruction_none : i32 = 431 ; pub const SN_hold_instruction_call_issuer : & [u8 ; 26] = b"holdInstructionCallIssuer\0" ; pub const LN_hold_instruction_call_issuer : & [u8 ; 29] = b"Hold Instruction Call Issuer\0" ; pub const NID_hold_instruction_call_issuer : i32 = 432 ; pub const SN_hold_instruction_reject : & [u8 ; 22] = b"holdInstructionReject\0" ; pub const LN_hold_instruction_reject : & [u8 ; 24] = b"Hold Instruction Reject\0" ; pub const NID_hold_instruction_reject : i32 = 433 ; pub const SN_data : & [u8 ; 5] = b"data\0" ; pub const NID_data : i32 = 434 ; pub const SN_pss : & [u8 ; 4] = b"pss\0" ; pub const NID_pss : i32 = 435 ; pub const SN_ucl : & [u8 ; 4] = b"ucl\0" ; pub const NID_ucl : i32 = 436 ; pub const SN_pilot : & [u8 ; 6] = b"pilot\0" ; pub const NID_pilot : i32 = 437 ; pub const LN_pilotAttributeType : & [u8 ; 19] = b"pilotAttributeType\0" ; pub const NID_pilotAttributeType : i32 = 438 ; pub const LN_pilotAttributeSyntax : & [u8 ; 21] = b"pilotAttributeSyntax\0" ; pub const NID_pilotAttributeSyntax : i32 = 439 ; pub const LN_pilotObjectClass : & [u8 ; 17] = b"pilotObjectClass\0" ; pub const NID_pilotObjectClass : i32 = 440 ; pub const LN_pilotGroups : & [u8 ; 12] = b"pilotGroups\0" ; pub const NID_pilotGroups : i32 = 441 ; pub const LN_iA5StringSyntax : & [u8 ; 16] = b"iA5StringSyntax\0" ; pub const NID_iA5StringSyntax : i32 = 442 ; pub const LN_caseIgnoreIA5StringSyntax : & [u8 ; 26] = b"caseIgnoreIA5StringSyntax\0" ; pub const NID_caseIgnoreIA5StringSyntax : i32 = 443 ; pub const LN_pilotObject : & [u8 ; 12] = b"pilotObject\0" ; pub const NID_pilotObject : i32 = 444 ; pub const LN_pilotPerson : & [u8 ; 12] = b"pilotPerson\0" ; pub const NID_pilotPerson : i32 = 445 ; pub const SN_account : & [u8 ; 8] = b"account\0" ; pub const NID_account : i32 = 446 ; pub const SN_document : & [u8 ; 9] = b"document\0" ; pub const NID_document : i32 = 447 ; pub const SN_room : & [u8 ; 5] = b"room\0" ; pub const NID_room : i32 = 448 ; pub const LN_documentSeries : & [u8 ; 15] = b"documentSeries\0" ; pub const NID_documentSeries : i32 = 449 ; pub const LN_rFC822localPart : & [u8 ; 16] = b"rFC822localPart\0" ; pub const NID_rFC822localPart : i32 = 450 ; pub const LN_dNSDomain : & [u8 ; 10] = b"dNSDomain\0" ; pub const NID_dNSDomain : i32 = 451 ; pub const LN_domainRelatedObject : & [u8 ; 20] = b"domainRelatedObject\0" ; pub const NID_domainRelatedObject : i32 = 452 ; pub const LN_friendlyCountry : & [u8 ; 16] = b"friendlyCountry\0" ; pub const NID_friendlyCountry : i32 = 453 ; pub const LN_simpleSecurityObject : & [u8 ; 21] = b"simpleSecurityObject\0" ; pub const NID_simpleSecurityObject : i32 = 454 ; pub const LN_pilotOrganization : & [u8 ; 18] = b"pilotOrganization\0" ; pub const NID_pilotOrganization : i32 = 455 ; pub const LN_pilotDSA : & [u8 ; 9] = b"pilotDSA\0" ; pub const NID_pilotDSA : i32 = 456 ; pub const LN_qualityLabelledData : & [u8 ; 20] = b"qualityLabelledData\0" ; pub const NID_qualityLabelledData : i32 = 457 ; pub const SN_userId : & [u8 ; 4] = b"UID\0" ; pub const LN_userId : & [u8 ; 7] = b"userId\0" ; pub const NID_userId : i32 = 458 ; pub const LN_textEncodedORAddress : & [u8 ; 21] = b"textEncodedORAddress\0" ; pub const NID_textEncodedORAddress : i32 = 459 ; pub const SN_rfc822Mailbox : & [u8 ; 5] = b"mail\0" ; pub const LN_rfc822Mailbox : & [u8 ; 14] = b"rfc822Mailbox\0" ; pub const NID_rfc822Mailbox : i32 = 460 ; pub const SN_info : & [u8 ; 5] = b"info\0" ; pub const NID_info : i32 = 461 ; pub const LN_favouriteDrink : & [u8 ; 15] = b"favouriteDrink\0" ; pub const NID_favouriteDrink : i32 = 462 ; pub const LN_roomNumber : & [u8 ; 11] = b"roomNumber\0" ; pub const NID_roomNumber : i32 = 463 ; pub const SN_photo : & [u8 ; 6] = b"photo\0" ; pub const NID_photo : i32 = 464 ; pub const LN_userClass : & [u8 ; 10] = b"userClass\0" ; pub const NID_userClass : i32 = 465 ; pub const SN_host : & [u8 ; 5] = b"host\0" ; pub const NID_host : i32 = 466 ; pub const SN_manager : & [u8 ; 8] = b"manager\0" ; pub const NID_manager : i32 = 467 ; pub const LN_documentIdentifier : & [u8 ; 19] = b"documentIdentifier\0" ; pub const NID_documentIdentifier : i32 = 468 ; pub const LN_documentTitle : & [u8 ; 14] = b"documentTitle\0" ; pub const NID_documentTitle : i32 = 469 ; pub const LN_documentVersion : & [u8 ; 16] = b"documentVersion\0" ; pub const NID_documentVersion : i32 = 470 ; pub const LN_documentAuthor : & [u8 ; 15] = b"documentAuthor\0" ; pub const NID_documentAuthor : i32 = 471 ; pub const LN_documentLocation : & [u8 ; 17] = b"documentLocation\0" ; pub const NID_documentLocation : i32 = 472 ; pub const LN_homeTelephoneNumber : & [u8 ; 20] = b"homeTelephoneNumber\0" ; pub const NID_homeTelephoneNumber : i32 = 473 ; pub const SN_secretary : & [u8 ; 10] = b"secretary\0" ; pub const NID_secretary : i32 = 474 ; pub const LN_otherMailbox : & [u8 ; 13] = b"otherMailbox\0" ; pub const NID_otherMailbox : i32 = 475 ; pub const LN_lastModifiedTime : & [u8 ; 17] = b"lastModifiedTime\0" ; pub const NID_lastModifiedTime : i32 = 476 ; pub const LN_lastModifiedBy : & [u8 ; 15] = b"lastModifiedBy\0" ; pub const NID_lastModifiedBy : i32 = 477 ; pub const LN_aRecord : & [u8 ; 8] = b"aRecord\0" ; pub const NID_aRecord : i32 = 478 ; pub const LN_pilotAttributeType27 : & [u8 ; 21] = b"pilotAttributeType27\0" ; pub const NID_pilotAttributeType27 : i32 = 479 ; pub const LN_mXRecord : & [u8 ; 9] = b"mXRecord\0" ; pub const NID_mXRecord : i32 = 480 ; pub const LN_nSRecord : & [u8 ; 9] = b"nSRecord\0" ; pub const NID_nSRecord : i32 = 481 ; pub const LN_sOARecord : & [u8 ; 10] = b"sOARecord\0" ; pub const NID_sOARecord : i32 = 482 ; pub const LN_cNAMERecord : & [u8 ; 12] = b"cNAMERecord\0" ; pub const NID_cNAMERecord : i32 = 483 ; pub const LN_associatedDomain : & [u8 ; 17] = b"associatedDomain\0" ; pub const NID_associatedDomain : i32 = 484 ; pub const LN_associatedName : & [u8 ; 15] = b"associatedName\0" ; pub const NID_associatedName : i32 = 485 ; pub const LN_homePostalAddress : & [u8 ; 18] = b"homePostalAddress\0" ; pub const NID_homePostalAddress : i32 = 486 ; pub const LN_personalTitle : & [u8 ; 14] = b"personalTitle\0" ; pub const NID_personalTitle : i32 = 487 ; pub const LN_mobileTelephoneNumber : & [u8 ; 22] = b"mobileTelephoneNumber\0" ; pub const NID_mobileTelephoneNumber : i32 = 488 ; pub const LN_pagerTelephoneNumber : & [u8 ; 21] = b"pagerTelephoneNumber\0" ; pub const NID_pagerTelephoneNumber : i32 = 489 ; pub const LN_friendlyCountryName : & [u8 ; 20] = b"friendlyCountryName\0" ; pub const NID_friendlyCountryName : i32 = 490 ; pub const LN_organizationalStatus : & [u8 ; 21] = b"organizationalStatus\0" ; pub const NID_organizationalStatus : i32 = 491 ; pub const LN_janetMailbox : & [u8 ; 13] = b"janetMailbox\0" ; pub const NID_janetMailbox : i32 = 492 ; pub const LN_mailPreferenceOption : & [u8 ; 21] = b"mailPreferenceOption\0" ; pub const NID_mailPreferenceOption : i32 = 493 ; pub const LN_buildingName : & [u8 ; 13] = b"buildingName\0" ; pub const NID_buildingName : i32 = 494 ; pub const LN_dSAQuality : & [u8 ; 11] = b"dSAQuality\0" ; pub const NID_dSAQuality : i32 = 495 ; pub const LN_singleLevelQuality : & [u8 ; 19] = b"singleLevelQuality\0" ; pub const NID_singleLevelQuality : i32 = 496 ; pub const LN_subtreeMinimumQuality : & [u8 ; 22] = b"subtreeMinimumQuality\0" ; pub const NID_subtreeMinimumQuality : i32 = 497 ; pub const LN_subtreeMaximumQuality : & [u8 ; 22] = b"subtreeMaximumQuality\0" ; pub const NID_subtreeMaximumQuality : i32 = 498 ; pub const LN_personalSignature : & [u8 ; 18] = b"personalSignature\0" ; pub const NID_personalSignature : i32 = 499 ; pub const LN_dITRedirect : & [u8 ; 12] = b"dITRedirect\0" ; pub const NID_dITRedirect : i32 = 500 ; pub const SN_audio : & [u8 ; 6] = b"audio\0" ; pub const NID_audio : i32 = 501 ; pub const LN_documentPublisher : & [u8 ; 18] = b"documentPublisher\0" ; pub const NID_documentPublisher : i32 = 502 ; pub const LN_x500UniqueIdentifier : & [u8 ; 21] = b"x500UniqueIdentifier\0" ; pub const NID_x500UniqueIdentifier : i32 = 503 ; pub const SN_mime_mhs : & [u8 ; 9] = b"mime-mhs\0" ; pub const LN_mime_mhs : & [u8 ; 9] = b"MIME MHS\0" ; pub const NID_mime_mhs : i32 = 504 ; pub const SN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const LN_mime_mhs_headings : & [u8 ; 18] = b"mime-mhs-headings\0" ; pub const NID_mime_mhs_headings : i32 = 505 ; pub const SN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const LN_mime_mhs_bodies : & [u8 ; 16] = b"mime-mhs-bodies\0" ; pub const NID_mime_mhs_bodies : i32 = 506 ; pub const SN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const LN_id_hex_partial_message : & [u8 ; 23] = b"id-hex-partial-message\0" ; pub const NID_id_hex_partial_message : i32 = 507 ; pub const SN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const LN_id_hex_multipart_message : & [u8 ; 25] = b"id-hex-multipart-message\0" ; pub const NID_id_hex_multipart_message : i32 = 508 ; pub const LN_generationQualifier : & [u8 ; 20] = b"generationQualifier\0" ; pub const NID_generationQualifier : i32 = 509 ; pub const LN_pseudonym : & [u8 ; 10] = b"pseudonym\0" ; pub const NID_pseudonym : i32 = 510 ; pub const SN_id_set : & [u8 ; 7] = b"id-set\0" ; pub const LN_id_set : & [u8 ; 31] = b"Secure Electronic Transactions\0" ; pub const NID_id_set : i32 = 512 ; pub const SN_set_ctype : & [u8 ; 10] = b"set-ctype\0" ; pub const LN_set_ctype : & [u8 ; 14] = b"content types\0" ; pub const NID_set_ctype : i32 = 513 ; pub const SN_set_msgExt : & [u8 ; 11] = b"set-msgExt\0" ; pub const LN_set_msgExt : & [u8 ; 19] = b"message extensions\0" ; pub const NID_set_msgExt : i32 = 514 ; pub const SN_set_attr : & [u8 ; 9] = b"set-attr\0" ; pub const NID_set_attr : i32 = 515 ; pub const SN_set_policy : & [u8 ; 11] = b"set-policy\0" ; pub const NID_set_policy : i32 = 516 ; pub const SN_set_certExt : & [u8 ; 12] = b"set-certExt\0" ; pub const LN_set_certExt : & [u8 ; 23] = b"certificate extensions\0" ; pub const NID_set_certExt : i32 = 517 ; pub const SN_set_brand : & [u8 ; 10] = b"set-brand\0" ; pub const NID_set_brand : i32 = 518 ; pub const SN_setct_PANData : & [u8 ; 14] = b"setct-PANData\0" ; pub const NID_setct_PANData : i32 = 519 ; pub const SN_setct_PANToken : & [u8 ; 15] = b"setct-PANToken\0" ; pub const NID_setct_PANToken : i32 = 520 ; pub const SN_setct_PANOnly : & [u8 ; 14] = b"setct-PANOnly\0" ; pub const NID_setct_PANOnly : i32 = 521 ; pub const SN_setct_OIData : & [u8 ; 13] = b"setct-OIData\0" ; pub const NID_setct_OIData : i32 = 522 ; pub const SN_setct_PI : & [u8 ; 9] = b"setct-PI\0" ; pub const NID_setct_PI : i32 = 523 ; pub const SN_setct_PIData : & [u8 ; 13] = b"setct-PIData\0" ; pub const NID_setct_PIData : i32 = 524 ; pub const SN_setct_PIDataUnsigned : & [u8 ; 21] = b"setct-PIDataUnsigned\0" ; pub const NID_setct_PIDataUnsigned : i32 = 525 ; pub const SN_setct_HODInput : & [u8 ; 15] = b"setct-HODInput\0" ; pub const NID_setct_HODInput : i32 = 526 ; pub const SN_setct_AuthResBaggage : & [u8 ; 21] = b"setct-AuthResBaggage\0" ; pub const NID_setct_AuthResBaggage : i32 = 527 ; pub const SN_setct_AuthRevReqBaggage : & [u8 ; 24] = b"setct-AuthRevReqBaggage\0" ; pub const NID_setct_AuthRevReqBaggage : i32 = 528 ; pub const SN_setct_AuthRevResBaggage : & [u8 ; 24] = b"setct-AuthRevResBaggage\0" ; pub const NID_setct_AuthRevResBaggage : i32 = 529 ; pub const SN_setct_CapTokenSeq : & [u8 ; 18] = b"setct-CapTokenSeq\0" ; pub const NID_setct_CapTokenSeq : i32 = 530 ; pub const SN_setct_PInitResData : & [u8 ; 19] = b"setct-PInitResData\0" ; pub const NID_setct_PInitResData : i32 = 531 ; pub const SN_setct_PI_TBS : & [u8 ; 13] = b"setct-PI-TBS\0" ; pub const NID_setct_PI_TBS : i32 = 532 ; pub const SN_setct_PResData : & [u8 ; 15] = b"setct-PResData\0" ; pub const NID_setct_PResData : i32 = 533 ; pub const SN_setct_AuthReqTBS : & [u8 ; 17] = b"setct-AuthReqTBS\0" ; pub const NID_setct_AuthReqTBS : i32 = 534 ; pub const SN_setct_AuthResTBS : & [u8 ; 17] = b"setct-AuthResTBS\0" ; pub const NID_setct_AuthResTBS : i32 = 535 ; pub const SN_setct_AuthResTBSX : & [u8 ; 18] = b"setct-AuthResTBSX\0" ; pub const NID_setct_AuthResTBSX : i32 = 536 ; pub const SN_setct_AuthTokenTBS : & [u8 ; 19] = b"setct-AuthTokenTBS\0" ; pub const NID_setct_AuthTokenTBS : i32 = 537 ; pub const SN_setct_CapTokenData : & [u8 ; 19] = b"setct-CapTokenData\0" ; pub const NID_setct_CapTokenData : i32 = 538 ; pub const SN_setct_CapTokenTBS : & [u8 ; 18] = b"setct-CapTokenTBS\0" ; pub const NID_setct_CapTokenTBS : i32 = 539 ; pub const SN_setct_AcqCardCodeMsg : & [u8 ; 21] = b"setct-AcqCardCodeMsg\0" ; pub const NID_setct_AcqCardCodeMsg : i32 = 540 ; pub const SN_setct_AuthRevReqTBS : & [u8 ; 20] = b"setct-AuthRevReqTBS\0" ; pub const NID_setct_AuthRevReqTBS : i32 = 541 ; pub const SN_setct_AuthRevResData : & [u8 ; 21] = b"setct-AuthRevResData\0" ; pub const NID_setct_AuthRevResData : i32 = 542 ; pub const SN_setct_AuthRevResTBS : & [u8 ; 20] = b"setct-AuthRevResTBS\0" ; pub const NID_setct_AuthRevResTBS : i32 = 543 ; pub const SN_setct_CapReqTBS : & [u8 ; 16] = b"setct-CapReqTBS\0" ; pub const NID_setct_CapReqTBS : i32 = 544 ; pub const SN_setct_CapReqTBSX : & [u8 ; 17] = b"setct-CapReqTBSX\0" ; pub const NID_setct_CapReqTBSX : i32 = 545 ; pub const SN_setct_CapResData : & [u8 ; 17] = b"setct-CapResData\0" ; pub const NID_setct_CapResData : i32 = 546 ; pub const SN_setct_CapRevReqTBS : & [u8 ; 19] = b"setct-CapRevReqTBS\0" ; pub const NID_setct_CapRevReqTBS : i32 = 547 ; pub const SN_setct_CapRevReqTBSX : & [u8 ; 20] = b"setct-CapRevReqTBSX\0" ; pub const NID_setct_CapRevReqTBSX : i32 = 548 ; pub const SN_setct_CapRevResData : & [u8 ; 20] = b"setct-CapRevResData\0" ; pub const NID_setct_CapRevResData : i32 = 549 ; pub const SN_setct_CredReqTBS : & [u8 ; 17] = b"setct-CredReqTBS\0" ; pub const NID_setct_CredReqTBS : i32 = 550 ; pub const SN_setct_CredReqTBSX : & [u8 ; 18] = b"setct-CredReqTBSX\0" ; pub const NID_setct_CredReqTBSX : i32 = 551 ; pub const SN_setct_CredResData : & [u8 ; 18] = b"setct-CredResData\0" ; pub const NID_setct_CredResData : i32 = 552 ; pub const SN_setct_CredRevReqTBS : & [u8 ; 20] = b"setct-CredRevReqTBS\0" ; pub const NID_setct_CredRevReqTBS : i32 = 553 ; pub const SN_setct_CredRevReqTBSX : & [u8 ; 21] = b"setct-CredRevReqTBSX\0" ; pub const NID_setct_CredRevReqTBSX : i32 = 554 ; pub const SN_setct_CredRevResData : & [u8 ; 21] = b"setct-CredRevResData\0" ; pub const NID_setct_CredRevResData : i32 = 555 ; pub const SN_setct_PCertReqData : & [u8 ; 19] = b"setct-PCertReqData\0" ; pub const NID_setct_PCertReqData : i32 = 556 ; pub const SN_setct_PCertResTBS : & [u8 ; 18] = b"setct-PCertResTBS\0" ; pub const NID_setct_PCertResTBS : i32 = 557 ; pub const SN_setct_BatchAdminReqData : & [u8 ; 24] = b"setct-BatchAdminReqData\0" ; pub const NID_setct_BatchAdminReqData : i32 = 558 ; pub const SN_setct_BatchAdminResData : & [u8 ; 24] = b"setct-BatchAdminResData\0" ; pub const NID_setct_BatchAdminResData : i32 = 559 ; pub const SN_setct_CardCInitResTBS : & [u8 ; 22] = b"setct-CardCInitResTBS\0" ; pub const NID_setct_CardCInitResTBS : i32 = 560 ; pub const SN_setct_MeAqCInitResTBS : & [u8 ; 22] = b"setct-MeAqCInitResTBS\0" ; pub const NID_setct_MeAqCInitResTBS : i32 = 561 ; pub const SN_setct_RegFormResTBS : & [u8 ; 20] = b"setct-RegFormResTBS\0" ; pub const NID_setct_RegFormResTBS : i32 = 562 ; pub const SN_setct_CertReqData : & [u8 ; 18] = b"setct-CertReqData\0" ; pub const NID_setct_CertReqData : i32 = 563 ; pub const SN_setct_CertReqTBS : & [u8 ; 17] = b"setct-CertReqTBS\0" ; pub const NID_setct_CertReqTBS : i32 = 564 ; pub const SN_setct_CertResData : & [u8 ; 18] = b"setct-CertResData\0" ; pub const NID_setct_CertResData : i32 = 565 ; pub const SN_setct_CertInqReqTBS : & [u8 ; 20] = b"setct-CertInqReqTBS\0" ; pub const NID_setct_CertInqReqTBS : i32 = 566 ; pub const SN_setct_ErrorTBS : & [u8 ; 15] = b"setct-ErrorTBS\0" ; pub const NID_setct_ErrorTBS : i32 = 567 ; pub const SN_setct_PIDualSignedTBE : & [u8 ; 22] = b"setct-PIDualSignedTBE\0" ; pub const NID_setct_PIDualSignedTBE : i32 = 568 ; pub const SN_setct_PIUnsignedTBE : & [u8 ; 20] = b"setct-PIUnsignedTBE\0" ; pub const NID_setct_PIUnsignedTBE : i32 = 569 ; pub const SN_setct_AuthReqTBE : & [u8 ; 17] = b"setct-AuthReqTBE\0" ; pub const NID_setct_AuthReqTBE : i32 = 570 ; pub const SN_setct_AuthResTBE : & [u8 ; 17] = b"setct-AuthResTBE\0" ; pub const NID_setct_AuthResTBE : i32 = 571 ; pub const SN_setct_AuthResTBEX : & [u8 ; 18] = b"setct-AuthResTBEX\0" ; pub const NID_setct_AuthResTBEX : i32 = 572 ; pub const SN_setct_AuthTokenTBE : & [u8 ; 19] = b"setct-AuthTokenTBE\0" ; pub const NID_setct_AuthTokenTBE : i32 = 573 ; pub const SN_setct_CapTokenTBE : & [u8 ; 18] = b"setct-CapTokenTBE\0" ; pub const NID_setct_CapTokenTBE : i32 = 574 ; pub const SN_setct_CapTokenTBEX : & [u8 ; 19] = b"setct-CapTokenTBEX\0" ; pub const NID_setct_CapTokenTBEX : i32 = 575 ; pub const SN_setct_AcqCardCodeMsgTBE : & [u8 ; 24] = b"setct-AcqCardCodeMsgTBE\0" ; pub const NID_setct_AcqCardCodeMsgTBE : i32 = 576 ; pub const SN_setct_AuthRevReqTBE : & [u8 ; 20] = b"setct-AuthRevReqTBE\0" ; pub const NID_setct_AuthRevReqTBE : i32 = 577 ; pub const SN_setct_AuthRevResTBE : & [u8 ; 20] = b"setct-AuthRevResTBE\0" ; pub const NID_setct_AuthRevResTBE : i32 = 578 ; pub const SN_setct_AuthRevResTBEB : & [u8 ; 21] = b"setct-AuthRevResTBEB\0" ; pub const NID_setct_AuthRevResTBEB : i32 = 579 ; pub const SN_setct_CapReqTBE : & [u8 ; 16] = b"setct-CapReqTBE\0" ; pub const NID_setct_CapReqTBE : i32 = 580 ; pub const SN_setct_CapReqTBEX : & [u8 ; 17] = b"setct-CapReqTBEX\0" ; pub const NID_setct_CapReqTBEX : i32 = 581 ; pub const SN_setct_CapResTBE : & [u8 ; 16] = b"setct-CapResTBE\0" ; pub const NID_setct_CapResTBE : i32 = 582 ; pub const SN_setct_CapRevReqTBE : & [u8 ; 19] = b"setct-CapRevReqTBE\0" ; pub const NID_setct_CapRevReqTBE : i32 = 583 ; pub const SN_setct_CapRevReqTBEX : & [u8 ; 20] = b"setct-CapRevReqTBEX\0" ; pub const NID_setct_CapRevReqTBEX : i32 = 584 ; pub const SN_setct_CapRevResTBE : & [u8 ; 19] = b"setct-CapRevResTBE\0" ; pub const NID_setct_CapRevResTBE : i32 = 585 ; pub const SN_setct_CredReqTBE : & [u8 ; 17] = b"setct-CredReqTBE\0" ; pub const NID_setct_CredReqTBE : i32 = 586 ; pub const SN_setct_CredReqTBEX : & [u8 ; 18] = b"setct-CredReqTBEX\0" ; pub const NID_setct_CredReqTBEX : i32 = 587 ; pub const SN_setct_CredResTBE : & [u8 ; 17] = b"setct-CredResTBE\0" ; pub const NID_setct_CredResTBE : i32 = 588 ; pub const SN_setct_CredRevReqTBE : & [u8 ; 20] = b"setct-CredRevReqTBE\0" ; pub const NID_setct_CredRevReqTBE : i32 = 589 ; pub const SN_setct_CredRevReqTBEX : & [u8 ; 21] = b"setct-CredRevReqTBEX\0" ; pub const NID_setct_CredRevReqTBEX : i32 = 590 ; pub const SN_setct_CredRevResTBE : & [u8 ; 20] = b"setct-CredRevResTBE\0" ; pub const NID_setct_CredRevResTBE : i32 = 591 ; pub const SN_setct_BatchAdminReqTBE : & [u8 ; 23] = b"setct-BatchAdminReqTBE\0" ; pub const NID_setct_BatchAdminReqTBE : i32 = 592 ; pub const SN_setct_BatchAdminResTBE : & [u8 ; 23] = b"setct-BatchAdminResTBE\0" ; pub const NID_setct_BatchAdminResTBE : i32 = 593 ; pub const SN_setct_RegFormReqTBE : & [u8 ; 20] = b"setct-RegFormReqTBE\0" ; pub const NID_setct_RegFormReqTBE : i32 = 594 ; pub const SN_setct_CertReqTBE : & [u8 ; 17] = b"setct-CertReqTBE\0" ; pub const NID_setct_CertReqTBE : i32 = 595 ; pub const SN_setct_CertReqTBEX : & [u8 ; 18] = b"setct-CertReqTBEX\0" ; pub const NID_setct_CertReqTBEX : i32 = 596 ; pub const SN_setct_CertResTBE : & [u8 ; 17] = b"setct-CertResTBE\0" ; pub const NID_setct_CertResTBE : i32 = 597 ; pub const SN_setct_CRLNotificationTBS : & [u8 ; 25] = b"setct-CRLNotificationTBS\0" ; pub const NID_setct_CRLNotificationTBS : i32 = 598 ; pub const SN_setct_CRLNotificationResTBS : & [u8 ; 28] = b"setct-CRLNotificationResTBS\0" ; pub const NID_setct_CRLNotificationResTBS : i32 = 599 ; pub const SN_setct_BCIDistributionTBS : & [u8 ; 25] = b"setct-BCIDistributionTBS\0" ; pub const NID_setct_BCIDistributionTBS : i32 = 600 ; pub const SN_setext_genCrypt : & [u8 ; 16] = b"setext-genCrypt\0" ; pub const LN_setext_genCrypt : & [u8 ; 19] = b"generic cryptogram\0" ; pub const NID_setext_genCrypt : i32 = 601 ; pub const SN_setext_miAuth : & [u8 ; 14] = b"setext-miAuth\0" ; pub const LN_setext_miAuth : & [u8 ; 24] = b"merchant initiated auth\0" ; pub const NID_setext_miAuth : i32 = 602 ; pub const SN_setext_pinSecure : & [u8 ; 17] = b"setext-pinSecure\0" ; pub const NID_setext_pinSecure : i32 = 603 ; pub const SN_setext_pinAny : & [u8 ; 14] = b"setext-pinAny\0" ; pub const NID_setext_pinAny : i32 = 604 ; pub const SN_setext_track2 : & [u8 ; 14] = b"setext-track2\0" ; pub const NID_setext_track2 : i32 = 605 ; pub const SN_setext_cv : & [u8 ; 10] = b"setext-cv\0" ; pub const LN_setext_cv : & [u8 ; 24] = b"additional verification\0" ; pub const NID_setext_cv : i32 = 606 ; pub const SN_set_policy_root : & [u8 ; 16] = b"set-policy-root\0" ; pub const NID_set_policy_root : i32 = 607 ; pub const SN_setCext_hashedRoot : & [u8 ; 19] = b"setCext-hashedRoot\0" ; pub const NID_setCext_hashedRoot : i32 = 608 ; pub const SN_setCext_certType : & [u8 ; 17] = b"setCext-certType\0" ; pub const NID_setCext_certType : i32 = 609 ; pub const SN_setCext_merchData : & [u8 ; 18] = b"setCext-merchData\0" ; pub const NID_setCext_merchData : i32 = 610 ; pub const SN_setCext_cCertRequired : & [u8 ; 22] = b"setCext-cCertRequired\0" ; pub const NID_setCext_cCertRequired : i32 = 611 ; pub const SN_setCext_tunneling : & [u8 ; 18] = b"setCext-tunneling\0" ; pub const NID_setCext_tunneling : i32 = 612 ; pub const SN_setCext_setExt : & [u8 ; 15] = b"setCext-setExt\0" ; pub const NID_setCext_setExt : i32 = 613 ; pub const SN_setCext_setQualf : & [u8 ; 17] = b"setCext-setQualf\0" ; pub const NID_setCext_setQualf : i32 = 614 ; pub const SN_setCext_PGWYcapabilities : & [u8 ; 25] = b"setCext-PGWYcapabilities\0" ; pub const NID_setCext_PGWYcapabilities : i32 = 615 ; pub const SN_setCext_TokenIdentifier : & [u8 ; 24] = b"setCext-TokenIdentifier\0" ; pub const NID_setCext_TokenIdentifier : i32 = 616 ; pub const SN_setCext_Track2Data : & [u8 ; 19] = b"setCext-Track2Data\0" ; pub const NID_setCext_Track2Data : i32 = 617 ; pub const SN_setCext_TokenType : & [u8 ; 18] = b"setCext-TokenType\0" ; pub const NID_setCext_TokenType : i32 = 618 ; pub const SN_setCext_IssuerCapabilities : & [u8 ; 27] = b"setCext-IssuerCapabilities\0" ; pub const NID_setCext_IssuerCapabilities : i32 = 619 ; pub const SN_setAttr_Cert : & [u8 ; 13] = b"setAttr-Cert\0" ; pub const NID_setAttr_Cert : i32 = 620 ; pub const SN_setAttr_PGWYcap : & [u8 ; 16] = b"setAttr-PGWYcap\0" ; pub const LN_setAttr_PGWYcap : & [u8 ; 29] = b"payment gateway capabilities\0" ; pub const NID_setAttr_PGWYcap : i32 = 621 ; pub const SN_setAttr_TokenType : & [u8 ; 18] = b"setAttr-TokenType\0" ; pub const NID_setAttr_TokenType : i32 = 622 ; pub const SN_setAttr_IssCap : & [u8 ; 15] = b"setAttr-IssCap\0" ; pub const LN_setAttr_IssCap : & [u8 ; 20] = b"issuer capabilities\0" ; pub const NID_setAttr_IssCap : i32 = 623 ; pub const SN_set_rootKeyThumb : & [u8 ; 17] = b"set-rootKeyThumb\0" ; pub const NID_set_rootKeyThumb : i32 = 624 ; pub const SN_set_addPolicy : & [u8 ; 14] = b"set-addPolicy\0" ; pub const NID_set_addPolicy : i32 = 625 ; pub const SN_setAttr_Token_EMV : & [u8 ; 18] = b"setAttr-Token-EMV\0" ; pub const NID_setAttr_Token_EMV : i32 = 626 ; pub const SN_setAttr_Token_B0Prime : & [u8 ; 22] = b"setAttr-Token-B0Prime\0" ; pub const NID_setAttr_Token_B0Prime : i32 = 627 ; pub const SN_setAttr_IssCap_CVM : & [u8 ; 19] = b"setAttr-IssCap-CVM\0" ; pub const NID_setAttr_IssCap_CVM : i32 = 628 ; pub const SN_setAttr_IssCap_T2 : & [u8 ; 18] = b"setAttr-IssCap-T2\0" ; pub const NID_setAttr_IssCap_T2 : i32 = 629 ; pub const SN_setAttr_IssCap_Sig : & [u8 ; 19] = b"setAttr-IssCap-Sig\0" ; pub const NID_setAttr_IssCap_Sig : i32 = 630 ; pub const SN_setAttr_GenCryptgrm : & [u8 ; 20] = b"setAttr-GenCryptgrm\0" ; pub const LN_setAttr_GenCryptgrm : & [u8 ; 20] = b"generate cryptogram\0" ; pub const NID_setAttr_GenCryptgrm : i32 = 631 ; pub const SN_setAttr_T2Enc : & [u8 ; 14] = b"setAttr-T2Enc\0" ; pub const LN_setAttr_T2Enc : & [u8 ; 18] = b"encrypted track 2\0" ; pub const NID_setAttr_T2Enc : i32 = 632 ; pub const SN_setAttr_T2cleartxt : & [u8 ; 19] = b"setAttr-T2cleartxt\0" ; pub const LN_setAttr_T2cleartxt : & [u8 ; 18] = b"cleartext track 2\0" ; pub const NID_setAttr_T2cleartxt : i32 = 633 ; pub const SN_setAttr_TokICCsig : & [u8 ; 18] = b"setAttr-TokICCsig\0" ; pub const LN_setAttr_TokICCsig : & [u8 ; 23] = b"ICC or token signature\0" ; pub const NID_setAttr_TokICCsig : i32 = 634 ; pub const SN_setAttr_SecDevSig : & [u8 ; 18] = b"setAttr-SecDevSig\0" ; pub const LN_setAttr_SecDevSig : & [u8 ; 24] = b"secure device signature\0" ; pub const NID_setAttr_SecDevSig : i32 = 635 ; pub const SN_set_brand_IATA_ATA : & [u8 ; 19] = b"set-brand-IATA-ATA\0" ; pub const NID_set_brand_IATA_ATA : i32 = 636 ; pub const SN_set_brand_Diners : & [u8 ; 17] = b"set-brand-Diners\0" ; pub const NID_set_brand_Diners : i32 = 637 ; pub const SN_set_brand_AmericanExpress : & [u8 ; 26] = b"set-brand-AmericanExpress\0" ; pub const NID_set_brand_AmericanExpress : i32 = 638 ; pub const SN_set_brand_JCB : & [u8 ; 14] = b"set-brand-JCB\0" ; pub const NID_set_brand_JCB : i32 = 639 ; pub const SN_set_brand_Visa : & [u8 ; 15] = b"set-brand-Visa\0" ; pub const NID_set_brand_Visa : i32 = 640 ; pub const SN_set_brand_MasterCard : & [u8 ; 21] = b"set-brand-MasterCard\0" ; pub const NID_set_brand_MasterCard : i32 = 641 ; pub const SN_set_brand_Novus : & [u8 ; 16] = b"set-brand-Novus\0" ; pub const NID_set_brand_Novus : i32 = 642 ; pub const SN_des_cdmf : & [u8 ; 9] = b"DES-CDMF\0" ; pub const LN_des_cdmf : & [u8 ; 9] = b"des-cdmf\0" ; pub const NID_des_cdmf : i32 = 643 ; pub const SN_rsaOAEPEncryptionSET : & [u8 ; 21] = b"rsaOAEPEncryptionSET\0" ; pub const NID_rsaOAEPEncryptionSET : i32 = 644 ; pub const SN_itu_t : & [u8 ; 6] = b"ITU-T\0" ; pub const LN_itu_t : & [u8 ; 6] = b"itu-t\0" ; pub const NID_itu_t : i32 = 645 ; pub const OBJ_itu_t : i32 = 0 ; pub const SN_joint_iso_itu_t : & [u8 ; 16] = b"JOINT-ISO-ITU-T\0" ; pub const LN_joint_iso_itu_t : & [u8 ; 16] = b"joint-iso-itu-t\0" ; pub const NID_joint_iso_itu_t : i32 = 646 ; pub const OBJ_joint_iso_itu_t : i32 = 2 ; pub const SN_international_organizations : & [u8 ; 28] = b"international-organizations\0" ; pub const LN_international_organizations : & [u8 ; 28] = b"International Organizations\0" ; pub const NID_international_organizations : i32 = 647 ; pub const SN_ms_smartcard_login : & [u8 ; 17] = b"msSmartcardLogin\0" ; pub const LN_ms_smartcard_login : & [u8 ; 25] = b"Microsoft Smartcardlogin\0" ; pub const NID_ms_smartcard_login : i32 = 648 ; pub const SN_ms_upn : & [u8 ; 6] = b"msUPN\0" ; pub const LN_ms_upn : & [u8 ; 35] = b"Microsoft Universal Principal Name\0" ; pub const NID_ms_upn : i32 = 649 ; pub const SN_aes_128_cfb1 : & [u8 ; 13] = b"AES-128-CFB1\0" ; pub const LN_aes_128_cfb1 : & [u8 ; 13] = b"aes-128-cfb1\0" ; pub const NID_aes_128_cfb1 : i32 = 650 ; pub const SN_aes_192_cfb1 : & [u8 ; 13] = b"AES-192-CFB1\0" ; pub const LN_aes_192_cfb1 : & [u8 ; 13] = b"aes-192-cfb1\0" ; pub const NID_aes_192_cfb1 : i32 = 651 ; pub const SN_aes_256_cfb1 : & [u8 ; 13] = b"AES-256-CFB1\0" ; pub const LN_aes_256_cfb1 : & [u8 ; 13] = b"aes-256-cfb1\0" ; pub const NID_aes_256_cfb1 : i32 = 652 ; pub const SN_aes_128_cfb8 : & [u8 ; 13] = b"AES-128-CFB8\0" ; pub const LN_aes_128_cfb8 : & [u8 ; 13] = b"aes-128-cfb8\0" ; pub const NID_aes_128_cfb8 : i32 = 653 ; pub const SN_aes_192_cfb8 : & [u8 ; 13] = b"AES-192-CFB8\0" ; pub const LN_aes_192_cfb8 : & [u8 ; 13] = b"aes-192-cfb8\0" ; pub const NID_aes_192_cfb8 : i32 = 654 ; pub const SN_aes_256_cfb8 : & [u8 ; 13] = b"AES-256-CFB8\0" ; pub const LN_aes_256_cfb8 : & [u8 ; 13] = b"aes-256-cfb8\0" ; pub const NID_aes_256_cfb8 : i32 = 655 ; pub const SN_des_cfb1 : & [u8 ; 9] = b"DES-CFB1\0" ; pub const LN_des_cfb1 : & [u8 ; 9] = b"des-cfb1\0" ; pub const NID_des_cfb1 : i32 = 656 ; pub const SN_des_cfb8 : & [u8 ; 9] = b"DES-CFB8\0" ; pub const LN_des_cfb8 : & [u8 ; 9] = b"des-cfb8\0" ; pub const NID_des_cfb8 : i32 = 657 ; pub const SN_des_ede3_cfb1 : & [u8 ; 14] = b"DES-EDE3-CFB1\0" ; pub const LN_des_ede3_cfb1 : & [u8 ; 14] = b"des-ede3-cfb1\0" ; pub const NID_des_ede3_cfb1 : i32 = 658 ; pub const SN_des_ede3_cfb8 : & [u8 ; 14] = b"DES-EDE3-CFB8\0" ; pub const LN_des_ede3_cfb8 : & [u8 ; 14] = b"des-ede3-cfb8\0" ; pub const NID_des_ede3_cfb8 : i32 = 659 ; pub const SN_streetAddress : & [u8 ; 7] = b"street\0" ; pub const LN_streetAddress : & [u8 ; 14] = b"streetAddress\0" ; pub const NID_streetAddress : i32 = 660 ; pub const LN_postalCode : & [u8 ; 11] = b"postalCode\0" ; pub const NID_postalCode : i32 = 661 ; pub const SN_id_ppl : & [u8 ; 7] = b"id-ppl\0" ; pub const NID_id_ppl : i32 = 662 ; pub const SN_proxyCertInfo : & [u8 ; 14] = b"proxyCertInfo\0" ; pub const LN_proxyCertInfo : & [u8 ; 30] = b"Proxy Certificate Information\0" ; pub const NID_proxyCertInfo : i32 = 663 ; pub const SN_id_ppl_anyLanguage : & [u8 ; 19] = b"id-ppl-anyLanguage\0" ; pub const LN_id_ppl_anyLanguage : & [u8 ; 13] = b"Any language\0" ; pub const NID_id_ppl_anyLanguage : i32 = 664 ; pub const SN_id_ppl_inheritAll : & [u8 ; 18] = b"id-ppl-inheritAll\0" ; pub const LN_id_ppl_inheritAll : & [u8 ; 12] = b"Inherit all\0" ; pub const NID_id_ppl_inheritAll : i32 = 665 ; pub const SN_name_constraints : & [u8 ; 16] = b"nameConstraints\0" ; pub const LN_name_constraints : & [u8 ; 24] = b"X509v3 Name Constraints\0" ; pub const NID_name_constraints : i32 = 666 ; pub const SN_Independent : & [u8 ; 19] = b"id-ppl-independent\0" ; pub const LN_Independent : & [u8 ; 12] = b"Independent\0" ; pub const NID_Independent : i32 = 667 ; pub const SN_sha256WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA256\0" ; pub const LN_sha256WithRSAEncryption : & [u8 ; 24] = b"sha256WithRSAEncryption\0" ; pub const NID_sha256WithRSAEncryption : i32 = 668 ; pub const SN_sha384WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA384\0" ; pub const LN_sha384WithRSAEncryption : & [u8 ; 24] = b"sha384WithRSAEncryption\0" ; pub const NID_sha384WithRSAEncryption : i32 = 669 ; pub const SN_sha512WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA512\0" ; pub const LN_sha512WithRSAEncryption : & [u8 ; 24] = b"sha512WithRSAEncryption\0" ; pub const NID_sha512WithRSAEncryption : i32 = 670 ; pub const SN_sha224WithRSAEncryption : & [u8 ; 11] = b"RSA-SHA224\0" ; pub const LN_sha224WithRSAEncryption : & [u8 ; 24] = b"sha224WithRSAEncryption\0" ; pub const NID_sha224WithRSAEncryption : i32 = 671 ; pub const SN_sha256 : & [u8 ; 7] = b"SHA256\0" ; pub const LN_sha256 : & [u8 ; 7] = b"sha256\0" ; pub const NID_sha256 : i32 = 672 ; pub const SN_sha384 : & [u8 ; 7] = b"SHA384\0" ; pub const LN_sha384 : & [u8 ; 7] = b"sha384\0" ; pub const NID_sha384 : i32 = 673 ; pub const SN_sha512 : & [u8 ; 7] = b"SHA512\0" ; pub const LN_sha512 : & [u8 ; 7] = b"sha512\0" ; pub const NID_sha512 : i32 = 674 ; pub const SN_sha224 : & [u8 ; 7] = b"SHA224\0" ; pub const LN_sha224 : & [u8 ; 7] = b"sha224\0" ; pub const NID_sha224 : i32 = 675 ; pub const SN_identified_organization : & [u8 ; 24] = b"identified-organization\0" ; pub const NID_identified_organization : i32 = 676 ; pub const SN_certicom_arc : & [u8 ; 13] = b"certicom-arc\0" ; pub const NID_certicom_arc : i32 = 677 ; pub const SN_wap : & [u8 ; 4] = b"wap\0" ; pub const NID_wap : i32 = 678 ; pub const SN_wap_wsg : & [u8 ; 8] = b"wap-wsg\0" ; pub const NID_wap_wsg : i32 = 679 ; pub const SN_X9_62_id_characteristic_two_basis : & [u8 ; 28] = b"id-characteristic-two-basis\0" ; pub const NID_X9_62_id_characteristic_two_basis : i32 = 680 ; pub const SN_X9_62_onBasis : & [u8 ; 8] = b"onBasis\0" ; pub const NID_X9_62_onBasis : i32 = 681 ; pub const SN_X9_62_tpBasis : & [u8 ; 8] = b"tpBasis\0" ; pub const NID_X9_62_tpBasis : i32 = 682 ; pub const SN_X9_62_ppBasis : & [u8 ; 8] = b"ppBasis\0" ; pub const NID_X9_62_ppBasis : i32 = 683 ; pub const SN_X9_62_c2pnb163v1 : & [u8 ; 11] = b"c2pnb163v1\0" ; pub const NID_X9_62_c2pnb163v1 : i32 = 684 ; pub const SN_X9_62_c2pnb163v2 : & [u8 ; 11] = b"c2pnb163v2\0" ; pub const NID_X9_62_c2pnb163v2 : i32 = 685 ; pub const SN_X9_62_c2pnb163v3 : & [u8 ; 11] = b"c2pnb163v3\0" ; pub const NID_X9_62_c2pnb163v3 : i32 = 686 ; pub const SN_X9_62_c2pnb176v1 : & [u8 ; 11] = b"c2pnb176v1\0" ; pub const NID_X9_62_c2pnb176v1 : i32 = 687 ; pub const SN_X9_62_c2tnb191v1 : & [u8 ; 11] = b"c2tnb191v1\0" ; pub const NID_X9_62_c2tnb191v1 : i32 = 688 ; pub const SN_X9_62_c2tnb191v2 : & [u8 ; 11] = b"c2tnb191v2\0" ; pub const NID_X9_62_c2tnb191v2 : i32 = 689 ; pub const SN_X9_62_c2tnb191v3 : & [u8 ; 11] = b"c2tnb191v3\0" ; pub const NID_X9_62_c2tnb191v3 : i32 = 690 ; pub const SN_X9_62_c2onb191v4 : & [u8 ; 11] = b"c2onb191v4\0" ; pub const NID_X9_62_c2onb191v4 : i32 = 691 ; pub const SN_X9_62_c2onb191v5 : & [u8 ; 11] = b"c2onb191v5\0" ; pub const NID_X9_62_c2onb191v5 : i32 = 692 ; pub const SN_X9_62_c2pnb208w1 : & [u8 ; 11] = b"c2pnb208w1\0" ; pub const NID_X9_62_c2pnb208w1 : i32 = 693 ; pub const SN_X9_62_c2tnb239v1 : & [u8 ; 11] = b"c2tnb239v1\0" ; pub const NID_X9_62_c2tnb239v1 : i32 = 694 ; pub const SN_X9_62_c2tnb239v2 : & [u8 ; 11] = b"c2tnb239v2\0" ; pub const NID_X9_62_c2tnb239v2 : i32 = 695 ; pub const SN_X9_62_c2tnb239v3 : & [u8 ; 11] = b"c2tnb239v3\0" ; pub const NID_X9_62_c2tnb239v3 : i32 = 696 ; pub const SN_X9_62_c2onb239v4 : & [u8 ; 11] = b"c2onb239v4\0" ; pub const NID_X9_62_c2onb239v4 : i32 = 697 ; pub const SN_X9_62_c2onb239v5 : & [u8 ; 11] = b"c2onb239v5\0" ; pub const NID_X9_62_c2onb239v5 : i32 = 698 ; pub const SN_X9_62_c2pnb272w1 : & [u8 ; 11] = b"c2pnb272w1\0" ; pub const NID_X9_62_c2pnb272w1 : i32 = 699 ; pub const SN_X9_62_c2pnb304w1 : & [u8 ; 11] = b"c2pnb304w1\0" ; pub const NID_X9_62_c2pnb304w1 : i32 = 700 ; pub const SN_X9_62_c2tnb359v1 : & [u8 ; 11] = b"c2tnb359v1\0" ; pub const NID_X9_62_c2tnb359v1 : i32 = 701 ; pub const SN_X9_62_c2pnb368w1 : & [u8 ; 11] = b"c2pnb368w1\0" ; pub const NID_X9_62_c2pnb368w1 : i32 = 702 ; pub const SN_X9_62_c2tnb431r1 : & [u8 ; 11] = b"c2tnb431r1\0" ; pub const NID_X9_62_c2tnb431r1 : i32 = 703 ; pub const SN_secp112r1 : & [u8 ; 10] = b"secp112r1\0" ; pub const NID_secp112r1 : i32 = 704 ; pub const SN_secp112r2 : & [u8 ; 10] = b"secp112r2\0" ; pub const NID_secp112r2 : i32 = 705 ; pub const SN_secp128r1 : & [u8 ; 10] = b"secp128r1\0" ; pub const NID_secp128r1 : i32 = 706 ; pub const SN_secp128r2 : & [u8 ; 10] = b"secp128r2\0" ; pub const NID_secp128r2 : i32 = 707 ; pub const SN_secp160k1 : & [u8 ; 10] = b"secp160k1\0" ; pub const NID_secp160k1 : i32 = 708 ; pub const SN_secp160r1 : & [u8 ; 10] = b"secp160r1\0" ; pub const NID_secp160r1 : i32 = 709 ; pub const SN_secp160r2 : & [u8 ; 10] = b"secp160r2\0" ; pub const NID_secp160r2 : i32 = 710 ; pub const SN_secp192k1 : & [u8 ; 10] = b"secp192k1\0" ; pub const NID_secp192k1 : i32 = 711 ; pub const SN_secp224k1 : & [u8 ; 10] = b"secp224k1\0" ; pub const NID_secp224k1 : i32 = 712 ; pub const SN_secp224r1 : & [u8 ; 10] = b"secp224r1\0" ; pub const NID_secp224r1 : i32 = 713 ; pub const SN_secp256k1 : & [u8 ; 10] = b"secp256k1\0" ; pub const NID_secp256k1 : i32 = 714 ; pub const SN_secp384r1 : & [u8 ; 10] = b"secp384r1\0" ; pub const NID_secp384r1 : i32 = 715 ; pub const SN_secp521r1 : & [u8 ; 10] = b"secp521r1\0" ; pub const NID_secp521r1 : i32 = 716 ; pub const SN_sect113r1 : & [u8 ; 10] = b"sect113r1\0" ; pub const NID_sect113r1 : i32 = 717 ; pub const SN_sect113r2 : & [u8 ; 10] = b"sect113r2\0" ; pub const NID_sect113r2 : i32 = 718 ; pub const SN_sect131r1 : & [u8 ; 10] = b"sect131r1\0" ; pub const NID_sect131r1 : i32 = 719 ; pub const SN_sect131r2 : & [u8 ; 10] = b"sect131r2\0" ; pub const NID_sect131r2 : i32 = 720 ; pub const SN_sect163k1 : & [u8 ; 10] = b"sect163k1\0" ; pub const NID_sect163k1 : i32 = 721 ; pub const SN_sect163r1 : & [u8 ; 10] = b"sect163r1\0" ; pub const NID_sect163r1 : i32 = 722 ; pub const SN_sect163r2 : & [u8 ; 10] = b"sect163r2\0" ; pub const NID_sect163r2 : i32 = 723 ; pub const SN_sect193r1 : & [u8 ; 10] = b"sect193r1\0" ; pub const NID_sect193r1 : i32 = 724 ; pub const SN_sect193r2 : & [u8 ; 10] = b"sect193r2\0" ; pub const NID_sect193r2 : i32 = 725 ; pub const SN_sect233k1 : & [u8 ; 10] = b"sect233k1\0" ; pub const NID_sect233k1 : i32 = 726 ; pub const SN_sect233r1 : & [u8 ; 10] = b"sect233r1\0" ; pub const NID_sect233r1 : i32 = 727 ; pub const SN_sect239k1 : & [u8 ; 10] = b"sect239k1\0" ; pub const NID_sect239k1 : i32 = 728 ; pub const SN_sect283k1 : & [u8 ; 10] = b"sect283k1\0" ; pub const NID_sect283k1 : i32 = 729 ; pub const SN_sect283r1 : & [u8 ; 10] = b"sect283r1\0" ; pub const NID_sect283r1 : i32 = 730 ; pub const SN_sect409k1 : & [u8 ; 10] = b"sect409k1\0" ; pub const NID_sect409k1 : i32 = 731 ; pub const SN_sect409r1 : & [u8 ; 10] = b"sect409r1\0" ; pub const NID_sect409r1 : i32 = 732 ; pub const SN_sect571k1 : & [u8 ; 10] = b"sect571k1\0" ; pub const NID_sect571k1 : i32 = 733 ; pub const SN_sect571r1 : & [u8 ; 10] = b"sect571r1\0" ; pub const NID_sect571r1 : i32 = 734 ; pub const SN_wap_wsg_idm_ecid_wtls1 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls1\0" ; pub const NID_wap_wsg_idm_ecid_wtls1 : i32 = 735 ; pub const SN_wap_wsg_idm_ecid_wtls3 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls3\0" ; pub const NID_wap_wsg_idm_ecid_wtls3 : i32 = 736 ; pub const SN_wap_wsg_idm_ecid_wtls4 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls4\0" ; pub const NID_wap_wsg_idm_ecid_wtls4 : i32 = 737 ; pub const SN_wap_wsg_idm_ecid_wtls5 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls5\0" ; pub const NID_wap_wsg_idm_ecid_wtls5 : i32 = 738 ; pub const SN_wap_wsg_idm_ecid_wtls6 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls6\0" ; pub const NID_wap_wsg_idm_ecid_wtls6 : i32 = 739 ; pub const SN_wap_wsg_idm_ecid_wtls7 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls7\0" ; pub const NID_wap_wsg_idm_ecid_wtls7 : i32 = 740 ; pub const SN_wap_wsg_idm_ecid_wtls8 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls8\0" ; pub const NID_wap_wsg_idm_ecid_wtls8 : i32 = 741 ; pub const SN_wap_wsg_idm_ecid_wtls9 : & [u8 ; 23] = b"wap-wsg-idm-ecid-wtls9\0" ; pub const NID_wap_wsg_idm_ecid_wtls9 : i32 = 742 ; pub const SN_wap_wsg_idm_ecid_wtls10 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls10\0" ; pub const NID_wap_wsg_idm_ecid_wtls10 : i32 = 743 ; pub const SN_wap_wsg_idm_ecid_wtls11 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls11\0" ; pub const NID_wap_wsg_idm_ecid_wtls11 : i32 = 744 ; pub const SN_wap_wsg_idm_ecid_wtls12 : & [u8 ; 24] = b"wap-wsg-idm-ecid-wtls12\0" ; pub const NID_wap_wsg_idm_ecid_wtls12 : i32 = 745 ; pub const SN_any_policy : & [u8 ; 10] = b"anyPolicy\0" ; pub const LN_any_policy : & [u8 ; 18] = b"X509v3 Any Policy\0" ; pub const NID_any_policy : i32 = 746 ; pub const SN_policy_mappings : & [u8 ; 15] = b"policyMappings\0" ; pub const LN_policy_mappings : & [u8 ; 23] = b"X509v3 Policy Mappings\0" ; pub const NID_policy_mappings : i32 = 747 ; pub const SN_inhibit_any_policy : & [u8 ; 17] = b"inhibitAnyPolicy\0" ; pub const LN_inhibit_any_policy : & [u8 ; 26] = b"X509v3 Inhibit Any Policy\0" ; pub const NID_inhibit_any_policy : i32 = 748 ; pub const SN_ipsec3 : & [u8 ; 14] = b"Oakley-EC2N-3\0" ; pub const LN_ipsec3 : & [u8 ; 7] = b"ipsec3\0" ; pub const NID_ipsec3 : i32 = 749 ; pub const SN_ipsec4 : & [u8 ; 14] = b"Oakley-EC2N-4\0" ; pub const LN_ipsec4 : & [u8 ; 7] = b"ipsec4\0" ; pub const NID_ipsec4 : i32 = 750 ; pub const SN_camellia_128_cbc : & [u8 ; 17] = b"CAMELLIA-128-CBC\0" ; pub const LN_camellia_128_cbc : & [u8 ; 17] = b"camellia-128-cbc\0" ; pub const NID_camellia_128_cbc : i32 = 751 ; pub const SN_camellia_192_cbc : & [u8 ; 17] = b"CAMELLIA-192-CBC\0" ; pub const LN_camellia_192_cbc : & [u8 ; 17] = b"camellia-192-cbc\0" ; pub const NID_camellia_192_cbc : i32 = 752 ; pub const SN_camellia_256_cbc : & [u8 ; 17] = b"CAMELLIA-256-CBC\0" ; pub const LN_camellia_256_cbc : & [u8 ; 17] = b"camellia-256-cbc\0" ; pub const NID_camellia_256_cbc : i32 = 753 ; pub const SN_camellia_128_ecb : & [u8 ; 17] = b"CAMELLIA-128-ECB\0" ; pub const LN_camellia_128_ecb : & [u8 ; 17] = b"camellia-128-ecb\0" ; pub const NID_camellia_128_ecb : i32 = 754 ; pub const SN_camellia_192_ecb : & [u8 ; 17] = b"CAMELLIA-192-ECB\0" ; pub const LN_camellia_192_ecb : & [u8 ; 17] = b"camellia-192-ecb\0" ; pub const NID_camellia_192_ecb : i32 = 755 ; pub const SN_camellia_256_ecb : & [u8 ; 17] = b"CAMELLIA-256-ECB\0" ; pub const LN_camellia_256_ecb : & [u8 ; 17] = b"camellia-256-ecb\0" ; pub const NID_camellia_256_ecb : i32 = 756 ; pub const SN_camellia_128_cfb128 : & [u8 ; 17] = b"CAMELLIA-128-CFB\0" ; pub const LN_camellia_128_cfb128 : & [u8 ; 17] = b"camellia-128-cfb\0" ; pub const NID_camellia_128_cfb128 : i32 = 757 ; pub const SN_camellia_192_cfb128 : & [u8 ; 17] = b"CAMELLIA-192-CFB\0" ; pub const LN_camellia_192_cfb128 : & [u8 ; 17] = b"camellia-192-cfb\0" ; pub const NID_camellia_192_cfb128 : i32 = 758 ; pub const SN_camellia_256_cfb128 : & [u8 ; 17] = b"CAMELLIA-256-CFB\0" ; pub const LN_camellia_256_cfb128 : & [u8 ; 17] = b"camellia-256-cfb\0" ; pub const NID_camellia_256_cfb128 : i32 = 759 ; pub const SN_camellia_128_cfb1 : & [u8 ; 18] = b"CAMELLIA-128-CFB1\0" ; pub const LN_camellia_128_cfb1 : & [u8 ; 18] = b"camellia-128-cfb1\0" ; pub const NID_camellia_128_cfb1 : i32 = 760 ; pub const SN_camellia_192_cfb1 : & [u8 ; 18] = b"CAMELLIA-192-CFB1\0" ; pub const LN_camellia_192_cfb1 : & [u8 ; 18] = b"camellia-192-cfb1\0" ; pub const NID_camellia_192_cfb1 : i32 = 761 ; pub const SN_camellia_256_cfb1 : & [u8 ; 18] = b"CAMELLIA-256-CFB1\0" ; pub const LN_camellia_256_cfb1 : & [u8 ; 18] = b"camellia-256-cfb1\0" ; pub const NID_camellia_256_cfb1 : i32 = 762 ; pub const SN_camellia_128_cfb8 : & [u8 ; 18] = b"CAMELLIA-128-CFB8\0" ; pub const LN_camellia_128_cfb8 : & [u8 ; 18] = b"camellia-128-cfb8\0" ; pub const NID_camellia_128_cfb8 : i32 = 763 ; pub const SN_camellia_192_cfb8 : & [u8 ; 18] = b"CAMELLIA-192-CFB8\0" ; pub const LN_camellia_192_cfb8 : & [u8 ; 18] = b"camellia-192-cfb8\0" ; pub const NID_camellia_192_cfb8 : i32 = 764 ; pub const SN_camellia_256_cfb8 : & [u8 ; 18] = b"CAMELLIA-256-CFB8\0" ; pub const LN_camellia_256_cfb8 : & [u8 ; 18] = b"camellia-256-cfb8\0" ; pub const NID_camellia_256_cfb8 : i32 = 765 ; pub const SN_camellia_128_ofb128 : & [u8 ; 17] = b"CAMELLIA-128-OFB\0" ; pub const LN_camellia_128_ofb128 : & [u8 ; 17] = b"camellia-128-ofb\0" ; pub const NID_camellia_128_ofb128 : i32 = 766 ; pub const SN_camellia_192_ofb128 : & [u8 ; 17] = b"CAMELLIA-192-OFB\0" ; pub const LN_camellia_192_ofb128 : & [u8 ; 17] = b"camellia-192-ofb\0" ; pub const NID_camellia_192_ofb128 : i32 = 767 ; pub const SN_camellia_256_ofb128 : & [u8 ; 17] = b"CAMELLIA-256-OFB\0" ; pub const LN_camellia_256_ofb128 : & [u8 ; 17] = b"camellia-256-ofb\0" ; pub const NID_camellia_256_ofb128 : i32 = 768 ; pub const SN_subject_directory_attributes : & [u8 ; 27] = b"subjectDirectoryAttributes\0" ; pub const LN_subject_directory_attributes : & [u8 ; 36] = b"X509v3 Subject Directory Attributes\0" ; pub const NID_subject_directory_attributes : i32 = 769 ; pub const SN_issuing_distribution_point : & [u8 ; 25] = b"issuingDistributionPoint\0" ; pub const LN_issuing_distribution_point : & [u8 ; 34] = b"X509v3 Issuing Distribution Point\0" ; pub const NID_issuing_distribution_point : i32 = 770 ; pub const SN_certificate_issuer : & [u8 ; 18] = b"certificateIssuer\0" ; pub const LN_certificate_issuer : & [u8 ; 26] = b"X509v3 Certificate Issuer\0" ; pub const NID_certificate_issuer : i32 = 771 ; pub const SN_kisa : & [u8 ; 5] = b"KISA\0" ; pub const LN_kisa : & [u8 ; 5] = b"kisa\0" ; pub const NID_kisa : i32 = 773 ; pub const SN_seed_ecb : & [u8 ; 9] = b"SEED-ECB\0" ; pub const LN_seed_ecb : & [u8 ; 9] = b"seed-ecb\0" ; pub const NID_seed_ecb : i32 = 776 ; pub const SN_seed_cbc : & [u8 ; 9] = b"SEED-CBC\0" ; pub const LN_seed_cbc : & [u8 ; 9] = b"seed-cbc\0" ; pub const NID_seed_cbc : i32 = 777 ; pub const SN_seed_ofb128 : & [u8 ; 9] = b"SEED-OFB\0" ; pub const LN_seed_ofb128 : & [u8 ; 9] = b"seed-ofb\0" ; pub const NID_seed_ofb128 : i32 = 778 ; pub const SN_seed_cfb128 : & [u8 ; 9] = b"SEED-CFB\0" ; pub const LN_seed_cfb128 : & [u8 ; 9] = b"seed-cfb\0" ; pub const NID_seed_cfb128 : i32 = 779 ; pub const SN_hmac_md5 : & [u8 ; 9] = b"HMAC-MD5\0" ; pub const LN_hmac_md5 : & [u8 ; 9] = b"hmac-md5\0" ; pub const NID_hmac_md5 : i32 = 780 ; pub const SN_hmac_sha1 : & [u8 ; 10] = b"HMAC-SHA1\0" ; pub const LN_hmac_sha1 : & [u8 ; 10] = b"hmac-sha1\0" ; pub const NID_hmac_sha1 : i32 = 781 ; pub const SN_id_PasswordBasedMAC : & [u8 ; 20] = b"id-PasswordBasedMAC\0" ; pub const LN_id_PasswordBasedMAC : & [u8 ; 19] = b"password based MAC\0" ; pub const NID_id_PasswordBasedMAC : i32 = 782 ; pub const SN_id_DHBasedMac : & [u8 ; 14] = b"id-DHBasedMac\0" ; pub const LN_id_DHBasedMac : & [u8 ; 25] = b"Diffie-Hellman based MAC\0" ; pub const NID_id_DHBasedMac : i32 = 783 ; pub const SN_id_it_suppLangTags : & [u8 ; 19] = b"id-it-suppLangTags\0" ; pub const NID_id_it_suppLangTags : i32 = 784 ; pub const SN_caRepository : & [u8 ; 13] = b"caRepository\0" ; pub const LN_caRepository : & [u8 ; 14] = b"CA Repository\0" ; pub const NID_caRepository : i32 = 785 ; pub const SN_id_smime_ct_compressedData : & [u8 ; 27] = b"id-smime-ct-compressedData\0" ; pub const NID_id_smime_ct_compressedData : i32 = 786 ; pub const SN_id_ct_asciiTextWithCRLF : & [u8 ; 24] = b"id-ct-asciiTextWithCRLF\0" ; pub const NID_id_ct_asciiTextWithCRLF : i32 = 787 ; pub const SN_id_aes128_wrap : & [u8 ; 15] = b"id-aes128-wrap\0" ; pub const NID_id_aes128_wrap : i32 = 788 ; pub const SN_id_aes192_wrap : & [u8 ; 15] = b"id-aes192-wrap\0" ; pub const NID_id_aes192_wrap : i32 = 789 ; pub const SN_id_aes256_wrap : & [u8 ; 15] = b"id-aes256-wrap\0" ; pub const NID_id_aes256_wrap : i32 = 790 ; pub const SN_ecdsa_with_Recommended : & [u8 ; 23] = b"ecdsa-with-Recommended\0" ; pub const NID_ecdsa_with_Recommended : i32 = 791 ; pub const SN_ecdsa_with_Specified : & [u8 ; 21] = b"ecdsa-with-Specified\0" ; pub const NID_ecdsa_with_Specified : i32 = 792 ; pub const SN_ecdsa_with_SHA224 : & [u8 ; 18] = b"ecdsa-with-SHA224\0" ; pub const NID_ecdsa_with_SHA224 : i32 = 793 ; pub const SN_ecdsa_with_SHA256 : & [u8 ; 18] = b"ecdsa-with-SHA256\0" ; pub const NID_ecdsa_with_SHA256 : i32 = 794 ; pub const SN_ecdsa_with_SHA384 : & [u8 ; 18] = b"ecdsa-with-SHA384\0" ; pub const NID_ecdsa_with_SHA384 : i32 = 795 ; pub const SN_ecdsa_with_SHA512 : & [u8 ; 18] = b"ecdsa-with-SHA512\0" ; pub const NID_ecdsa_with_SHA512 : i32 = 796 ; pub const LN_hmacWithMD5 : & [u8 ; 12] = b"hmacWithMD5\0" ; pub const NID_hmacWithMD5 : i32 = 797 ; pub const LN_hmacWithSHA224 : & [u8 ; 15] = b"hmacWithSHA224\0" ; pub const NID_hmacWithSHA224 : i32 = 798 ; pub const LN_hmacWithSHA256 : & [u8 ; 15] = b"hmacWithSHA256\0" ; pub const NID_hmacWithSHA256 : i32 = 799 ; pub const LN_hmacWithSHA384 : & [u8 ; 15] = b"hmacWithSHA384\0" ; pub const NID_hmacWithSHA384 : i32 = 800 ; pub const LN_hmacWithSHA512 : & [u8 ; 15] = b"hmacWithSHA512\0" ; pub const NID_hmacWithSHA512 : i32 = 801 ; pub const SN_dsa_with_SHA224 : & [u8 ; 16] = b"dsa_with_SHA224\0" ; pub const NID_dsa_with_SHA224 : i32 = 802 ; pub const SN_dsa_with_SHA256 : & [u8 ; 16] = b"dsa_with_SHA256\0" ; pub const NID_dsa_with_SHA256 : i32 = 803 ; pub const SN_whirlpool : & [u8 ; 10] = b"whirlpool\0" ; pub const NID_whirlpool : i32 = 804 ; pub const SN_cryptopro : & [u8 ; 10] = b"cryptopro\0" ; pub const NID_cryptopro : i32 = 805 ; pub const SN_cryptocom : & [u8 ; 10] = b"cryptocom\0" ; pub const NID_cryptocom : i32 = 806 ; pub const SN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 36] = b"id-GostR3411-94-with-GostR3410-2001\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001 : & [u8 ; 39] = b"GOST R 34.11-94 with GOST R 34.10-2001\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001 : i32 = 807 ; pub const SN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 34] = b"id-GostR3411-94-with-GostR3410-94\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94 : & [u8 ; 37] = b"GOST R 34.11-94 with GOST R 34.10-94\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94 : i32 = 808 ; pub const SN_id_GostR3411_94 : & [u8 ; 10] = b"md_gost94\0" ; pub const LN_id_GostR3411_94 : & [u8 ; 16] = b"GOST R 34.11-94\0" ; pub const NID_id_GostR3411_94 : i32 = 809 ; pub const SN_id_HMACGostR3411_94 : & [u8 ; 20] = b"id-HMACGostR3411-94\0" ; pub const LN_id_HMACGostR3411_94 : & [u8 ; 19] = b"HMAC GOST 34.11-94\0" ; pub const NID_id_HMACGostR3411_94 : i32 = 810 ; pub const SN_id_GostR3410_2001 : & [u8 ; 9] = b"gost2001\0" ; pub const LN_id_GostR3410_2001 : & [u8 ; 18] = b"GOST R 34.10-2001\0" ; pub const NID_id_GostR3410_2001 : i32 = 811 ; pub const SN_id_GostR3410_94 : & [u8 ; 7] = b"gost94\0" ; pub const LN_id_GostR3410_94 : & [u8 ; 16] = b"GOST R 34.10-94\0" ; pub const NID_id_GostR3410_94 : i32 = 812 ; pub const SN_id_Gost28147_89 : & [u8 ; 7] = b"gost89\0" ; pub const LN_id_Gost28147_89 : & [u8 ; 14] = b"GOST 28147-89\0" ; pub const NID_id_Gost28147_89 : i32 = 813 ; pub const SN_gost89_cnt : & [u8 ; 11] = b"gost89-cnt\0" ; pub const NID_gost89_cnt : i32 = 814 ; pub const SN_id_Gost28147_89_MAC : & [u8 ; 9] = b"gost-mac\0" ; pub const LN_id_Gost28147_89_MAC : & [u8 ; 18] = b"GOST 28147-89 MAC\0" ; pub const NID_id_Gost28147_89_MAC : i32 = 815 ; pub const SN_id_GostR3411_94_prf : & [u8 ; 17] = b"prf-gostr3411-94\0" ; pub const LN_id_GostR3411_94_prf : & [u8 ; 20] = b"GOST R 34.11-94 PRF\0" ; pub const NID_id_GostR3411_94_prf : i32 = 816 ; pub const SN_id_GostR3410_2001DH : & [u8 ; 20] = b"id-GostR3410-2001DH\0" ; pub const LN_id_GostR3410_2001DH : & [u8 ; 21] = b"GOST R 34.10-2001 DH\0" ; pub const NID_id_GostR3410_2001DH : i32 = 817 ; pub const SN_id_GostR3410_94DH : & [u8 ; 18] = b"id-GostR3410-94DH\0" ; pub const LN_id_GostR3410_94DH : & [u8 ; 19] = b"GOST R 34.10-94 DH\0" ; pub const NID_id_GostR3410_94DH : i32 = 818 ; pub const SN_id_Gost28147_89_CryptoPro_KeyMeshing : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-KeyMeshing\0" ; pub const NID_id_Gost28147_89_CryptoPro_KeyMeshing : i32 = 819 ; pub const SN_id_Gost28147_89_None_KeyMeshing : & [u8 ; 32] = b"id-Gost28147-89-None-KeyMeshing\0" ; pub const NID_id_Gost28147_89_None_KeyMeshing : i32 = 820 ; pub const SN_id_GostR3411_94_TestParamSet : & [u8 ; 29] = b"id-GostR3411-94-TestParamSet\0" ; pub const NID_id_GostR3411_94_TestParamSet : i32 = 821 ; pub const SN_id_GostR3411_94_CryptoProParamSet : & [u8 ; 34] = b"id-GostR3411-94-CryptoProParamSet\0" ; pub const NID_id_GostR3411_94_CryptoProParamSet : i32 = 822 ; pub const SN_id_Gost28147_89_TestParamSet : & [u8 ; 29] = b"id-Gost28147-89-TestParamSet\0" ; pub const NID_id_Gost28147_89_TestParamSet : i32 = 823 ; pub const SN_id_Gost28147_89_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-A-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_A_ParamSet : i32 = 824 ; pub const SN_id_Gost28147_89_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-B-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_B_ParamSet : i32 = 825 ; pub const SN_id_Gost28147_89_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-C-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_C_ParamSet : i32 = 826 ; pub const SN_id_Gost28147_89_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-Gost28147-89-CryptoPro-D-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_D_ParamSet : i32 = 827 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_1_ParamSet : i32 = 828 ; pub const SN_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : & [u8 ; 45] = b"id-Gost28147-89-CryptoPro-Oscar-1-0-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_Oscar_1_0_ParamSet : i32 = 829 ; pub const SN_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : & [u8 ; 41] = b"id-Gost28147-89-CryptoPro-RIC-1-ParamSet\0" ; pub const NID_id_Gost28147_89_CryptoPro_RIC_1_ParamSet : i32 = 830 ; pub const SN_id_GostR3410_94_TestParamSet : & [u8 ; 29] = b"id-GostR3410-94-TestParamSet\0" ; pub const NID_id_GostR3410_94_TestParamSet : i32 = 831 ; pub const SN_id_GostR3410_94_CryptoPro_A_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_A_ParamSet : i32 = 832 ; pub const SN_id_GostR3410_94_CryptoPro_B_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_B_ParamSet : i32 = 833 ; pub const SN_id_GostR3410_94_CryptoPro_C_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_C_ParamSet : i32 = 834 ; pub const SN_id_GostR3410_94_CryptoPro_D_ParamSet : & [u8 ; 37] = b"id-GostR3410-94-CryptoPro-D-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_D_ParamSet : i32 = 835 ; pub const SN_id_GostR3410_94_CryptoPro_XchA_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchA_ParamSet : i32 = 836 ; pub const SN_id_GostR3410_94_CryptoPro_XchB_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchB_ParamSet : i32 = 837 ; pub const SN_id_GostR3410_94_CryptoPro_XchC_ParamSet : & [u8 ; 40] = b"id-GostR3410-94-CryptoPro-XchC-ParamSet\0" ; pub const NID_id_GostR3410_94_CryptoPro_XchC_ParamSet : i32 = 838 ; pub const SN_id_GostR3410_2001_TestParamSet : & [u8 ; 31] = b"id-GostR3410-2001-TestParamSet\0" ; pub const NID_id_GostR3410_2001_TestParamSet : i32 = 839 ; pub const SN_id_GostR3410_2001_CryptoPro_A_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-A-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_A_ParamSet : i32 = 840 ; pub const SN_id_GostR3410_2001_CryptoPro_B_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-B-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_B_ParamSet : i32 = 841 ; pub const SN_id_GostR3410_2001_CryptoPro_C_ParamSet : & [u8 ; 39] = b"id-GostR3410-2001-CryptoPro-C-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_C_ParamSet : i32 = 842 ; pub const SN_id_GostR3410_2001_CryptoPro_XchA_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchA-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchA_ParamSet : i32 = 843 ; pub const SN_id_GostR3410_2001_CryptoPro_XchB_ParamSet : & [u8 ; 42] = b"id-GostR3410-2001-CryptoPro-XchB-ParamSet\0" ; pub const NID_id_GostR3410_2001_CryptoPro_XchB_ParamSet : i32 = 844 ; pub const SN_id_GostR3410_94_a : & [u8 ; 18] = b"id-GostR3410-94-a\0" ; pub const NID_id_GostR3410_94_a : i32 = 845 ; pub const SN_id_GostR3410_94_aBis : & [u8 ; 21] = b"id-GostR3410-94-aBis\0" ; pub const NID_id_GostR3410_94_aBis : i32 = 846 ; pub const SN_id_GostR3410_94_b : & [u8 ; 18] = b"id-GostR3410-94-b\0" ; pub const NID_id_GostR3410_94_b : i32 = 847 ; pub const SN_id_GostR3410_94_bBis : & [u8 ; 21] = b"id-GostR3410-94-bBis\0" ; pub const NID_id_GostR3410_94_bBis : i32 = 848 ; pub const SN_id_Gost28147_89_cc : & [u8 ; 19] = b"id-Gost28147-89-cc\0" ; pub const LN_id_Gost28147_89_cc : & [u8 ; 33] = b"GOST 28147-89 Cryptocom ParamSet\0" ; pub const NID_id_Gost28147_89_cc : i32 = 849 ; pub const SN_id_GostR3410_94_cc : & [u8 ; 9] = b"gost94cc\0" ; pub const LN_id_GostR3410_94_cc : & [u8 ; 24] = b"GOST 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3410_94_cc : i32 = 850 ; pub const SN_id_GostR3410_2001_cc : & [u8 ; 11] = b"gost2001cc\0" ; pub const LN_id_GostR3410_2001_cc : & [u8 ; 26] = b"GOST 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3410_2001_cc : i32 = 851 ; pub const SN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 37] = b"id-GostR3411-94-with-GostR3410-94-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_94_cc : & [u8 ; 47] = b"GOST R 34.11-94 with GOST R 34.10-94 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_94_cc : i32 = 852 ; pub const SN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 39] = b"id-GostR3411-94-with-GostR3410-2001-cc\0" ; pub const LN_id_GostR3411_94_with_GostR3410_2001_cc : & [u8 ; 49] = b"GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom\0" ; pub const NID_id_GostR3411_94_with_GostR3410_2001_cc : i32 = 853 ; pub const SN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 30] = b"id-GostR3410-2001-ParamSet-cc\0" ; pub const LN_id_GostR3410_2001_ParamSet_cc : & [u8 ; 41] = b"GOST R 3410-2001 Parameter Set Cryptocom\0" ; pub const NID_id_GostR3410_2001_ParamSet_cc : i32 = 854 ; pub const SN_hmac : & [u8 ; 5] = b"HMAC\0" ; pub const LN_hmac : & [u8 ; 5] = b"hmac\0" ; pub const NID_hmac : i32 = 855 ; pub const SN_LocalKeySet : & [u8 ; 12] = b"LocalKeySet\0" ; pub const LN_LocalKeySet : & [u8 ; 24] = b"Microsoft Local Key set\0" ; pub const NID_LocalKeySet : i32 = 856 ; pub const SN_freshest_crl : & [u8 ; 12] = b"freshestCRL\0" ; pub const LN_freshest_crl : & [u8 ; 20] = b"X509v3 Freshest CRL\0" ; pub const NID_freshest_crl : i32 = 857 ; pub const SN_id_on_permanentIdentifier : & [u8 ; 26] = b"id-on-permanentIdentifier\0" ; pub const LN_id_on_permanentIdentifier : & [u8 ; 21] = b"Permanent Identifier\0" ; pub const NID_id_on_permanentIdentifier : i32 = 858 ; pub const LN_searchGuide : & [u8 ; 12] = b"searchGuide\0" ; pub const NID_searchGuide : i32 = 859 ; pub const LN_businessCategory : & [u8 ; 17] = b"businessCategory\0" ; pub const NID_businessCategory : i32 = 860 ; pub const LN_postalAddress : & [u8 ; 14] = b"postalAddress\0" ; pub const NID_postalAddress : i32 = 861 ; pub const LN_postOfficeBox : & [u8 ; 14] = b"postOfficeBox\0" ; pub const NID_postOfficeBox : i32 = 862 ; pub const LN_physicalDeliveryOfficeName : & [u8 ; 27] = b"physicalDeliveryOfficeName\0" ; pub const NID_physicalDeliveryOfficeName : i32 = 863 ; pub const LN_telephoneNumber : & [u8 ; 16] = b"telephoneNumber\0" ; pub const NID_telephoneNumber : i32 = 864 ; pub const LN_telexNumber : & [u8 ; 12] = b"telexNumber\0" ; pub const NID_telexNumber : i32 = 865 ; pub const LN_teletexTerminalIdentifier : & [u8 ; 26] = b"teletexTerminalIdentifier\0" ; pub const NID_teletexTerminalIdentifier : i32 = 866 ; pub const LN_facsimileTelephoneNumber : & [u8 ; 25] = b"facsimileTelephoneNumber\0" ; pub const NID_facsimileTelephoneNumber : i32 = 867 ; pub const LN_x121Address : & [u8 ; 12] = b"x121Address\0" ; pub const NID_x121Address : i32 = 868 ; pub const LN_internationaliSDNNumber : & [u8 ; 24] = b"internationaliSDNNumber\0" ; pub const NID_internationaliSDNNumber : i32 = 869 ; pub const LN_registeredAddress : & [u8 ; 18] = b"registeredAddress\0" ; pub const NID_registeredAddress : i32 = 870 ; pub const LN_destinationIndicator : & [u8 ; 21] = b"destinationIndicator\0" ; pub const NID_destinationIndicator : i32 = 871 ; pub const LN_preferredDeliveryMethod : & [u8 ; 24] = b"preferredDeliveryMethod\0" ; pub const NID_preferredDeliveryMethod : i32 = 872 ; pub const LN_presentationAddress : & [u8 ; 20] = b"presentationAddress\0" ; pub const NID_presentationAddress : i32 = 873 ; pub const LN_supportedApplicationContext : & [u8 ; 28] = b"supportedApplicationContext\0" ; pub const NID_supportedApplicationContext : i32 = 874 ; pub const SN_member : & [u8 ; 7] = b"member\0" ; pub const NID_member : i32 = 875 ; pub const SN_owner : & [u8 ; 6] = b"owner\0" ; pub const NID_owner : i32 = 876 ; pub const LN_roleOccupant : & [u8 ; 13] = b"roleOccupant\0" ; pub const NID_roleOccupant : i32 = 877 ; pub const SN_seeAlso : & [u8 ; 8] = b"seeAlso\0" ; pub const NID_seeAlso : i32 = 878 ; pub const LN_userPassword : & [u8 ; 13] = b"userPassword\0" ; pub const NID_userPassword : i32 = 879 ; pub const LN_userCertificate : & [u8 ; 16] = b"userCertificate\0" ; pub const NID_userCertificate : i32 = 880 ; pub const LN_cACertificate : & [u8 ; 14] = b"cACertificate\0" ; pub const NID_cACertificate : i32 = 881 ; pub const LN_authorityRevocationList : & [u8 ; 24] = b"authorityRevocationList\0" ; pub const NID_authorityRevocationList : i32 = 882 ; pub const LN_certificateRevocationList : & [u8 ; 26] = b"certificateRevocationList\0" ; pub const NID_certificateRevocationList : i32 = 883 ; pub const LN_crossCertificatePair : & [u8 ; 21] = b"crossCertificatePair\0" ; pub const NID_crossCertificatePair : i32 = 884 ; pub const LN_enhancedSearchGuide : & [u8 ; 20] = b"enhancedSearchGuide\0" ; pub const NID_enhancedSearchGuide : i32 = 885 ; pub const LN_protocolInformation : & [u8 ; 20] = b"protocolInformation\0" ; pub const NID_protocolInformation : i32 = 886 ; pub const LN_distinguishedName : & [u8 ; 18] = b"distinguishedName\0" ; pub const NID_distinguishedName : i32 = 887 ; pub const LN_uniqueMember : & [u8 ; 13] = b"uniqueMember\0" ; pub const NID_uniqueMember : i32 = 888 ; pub const LN_houseIdentifier : & [u8 ; 16] = b"houseIdentifier\0" ; pub const NID_houseIdentifier : i32 = 889 ; pub const LN_supportedAlgorithms : & [u8 ; 20] = b"supportedAlgorithms\0" ; pub const NID_supportedAlgorithms : i32 = 890 ; pub const LN_deltaRevocationList : & [u8 ; 20] = b"deltaRevocationList\0" ; pub const NID_deltaRevocationList : i32 = 891 ; pub const SN_dmdName : & [u8 ; 8] = b"dmdName\0" ; pub const NID_dmdName : i32 = 892 ; pub const SN_id_alg_PWRI_KEK : & [u8 ; 16] = b"id-alg-PWRI-KEK\0" ; pub const NID_id_alg_PWRI_KEK : i32 = 893 ; pub const SN_cmac : & [u8 ; 5] = b"CMAC\0" ; pub const LN_cmac : & [u8 ; 5] = b"cmac\0" ; pub const NID_cmac : i32 = 894 ; pub const SN_aes_128_gcm : & [u8 ; 14] = b"id-aes128-GCM\0" ; pub const LN_aes_128_gcm : & [u8 ; 12] = b"aes-128-gcm\0" ; pub const NID_aes_128_gcm : i32 = 895 ; pub const SN_aes_128_ccm : & [u8 ; 14] = b"id-aes128-CCM\0" ; pub const LN_aes_128_ccm : & [u8 ; 12] = b"aes-128-ccm\0" ; pub const NID_aes_128_ccm : i32 = 896 ; pub const SN_id_aes128_wrap_pad : & [u8 ; 19] = b"id-aes128-wrap-pad\0" ; pub const NID_id_aes128_wrap_pad : i32 = 897 ; pub const SN_aes_192_gcm : & [u8 ; 14] = b"id-aes192-GCM\0" ; pub const LN_aes_192_gcm : & [u8 ; 12] = b"aes-192-gcm\0" ; pub const NID_aes_192_gcm : i32 = 898 ; pub const SN_aes_192_ccm : & [u8 ; 14] = b"id-aes192-CCM\0" ; pub const LN_aes_192_ccm : & [u8 ; 12] = b"aes-192-ccm\0" ; pub const NID_aes_192_ccm : i32 = 899 ; pub const SN_id_aes192_wrap_pad : & [u8 ; 19] = b"id-aes192-wrap-pad\0" ; pub const NID_id_aes192_wrap_pad : i32 = 900 ; pub const SN_aes_256_gcm : & [u8 ; 14] = b"id-aes256-GCM\0" ; pub const LN_aes_256_gcm : & [u8 ; 12] = b"aes-256-gcm\0" ; pub const NID_aes_256_gcm : i32 = 901 ; pub const SN_aes_256_ccm : & [u8 ; 14] = b"id-aes256-CCM\0" ; pub const LN_aes_256_ccm : & [u8 ; 12] = b"aes-256-ccm\0" ; pub const NID_aes_256_ccm : i32 = 902 ; pub const SN_id_aes256_wrap_pad : & [u8 ; 19] = b"id-aes256-wrap-pad\0" ; pub const NID_id_aes256_wrap_pad : i32 = 903 ; pub const SN_aes_128_ctr : & [u8 ; 12] = b"AES-128-CTR\0" ; pub const LN_aes_128_ctr : & [u8 ; 12] = b"aes-128-ctr\0" ; pub const NID_aes_128_ctr : i32 = 904 ; pub const SN_aes_192_ctr : & [u8 ; 12] = b"AES-192-CTR\0" ; pub const LN_aes_192_ctr : & [u8 ; 12] = b"aes-192-ctr\0" ; pub const NID_aes_192_ctr : i32 = 905 ; pub const SN_aes_256_ctr : & [u8 ; 12] = b"AES-256-CTR\0" ; pub const LN_aes_256_ctr : & [u8 ; 12] = b"aes-256-ctr\0" ; pub const NID_aes_256_ctr : i32 = 906 ; pub const SN_id_camellia128_wrap : & [u8 ; 20] = b"id-camellia128-wrap\0" ; pub const NID_id_camellia128_wrap : i32 = 907 ; pub const SN_id_camellia192_wrap : & [u8 ; 20] = b"id-camellia192-wrap\0" ; pub const NID_id_camellia192_wrap : i32 = 908 ; pub const SN_id_camellia256_wrap : & [u8 ; 20] = b"id-camellia256-wrap\0" ; pub const NID_id_camellia256_wrap : i32 = 909 ; pub const SN_anyExtendedKeyUsage : & [u8 ; 20] = b"anyExtendedKeyUsage\0" ; pub const LN_anyExtendedKeyUsage : & [u8 ; 23] = b"Any Extended Key Usage\0" ; pub const NID_anyExtendedKeyUsage : i32 = 910 ; pub const SN_mgf1 : & [u8 ; 5] = b"MGF1\0" ; pub const LN_mgf1 : & [u8 ; 5] = b"mgf1\0" ; pub const NID_mgf1 : i32 = 911 ; pub const SN_rsassaPss : & [u8 ; 11] = b"RSASSA-PSS\0" ; pub const LN_rsassaPss : & [u8 ; 10] = b"rsassaPss\0" ; pub const NID_rsassaPss : i32 = 912 ; pub const SN_aes_128_xts : & [u8 ; 12] = b"AES-128-XTS\0" ; pub const LN_aes_128_xts : & [u8 ; 12] = b"aes-128-xts\0" ; pub const NID_aes_128_xts : i32 = 913 ; pub const SN_aes_256_xts : & [u8 ; 12] = b"AES-256-XTS\0" ; pub const LN_aes_256_xts : & [u8 ; 12] = b"aes-256-xts\0" ; pub const NID_aes_256_xts : i32 = 914 ; pub const SN_rc4_hmac_md5 : & [u8 ; 13] = b"RC4-HMAC-MD5\0" ; pub const LN_rc4_hmac_md5 : & [u8 ; 13] = b"rc4-hmac-md5\0" ; pub const NID_rc4_hmac_md5 : i32 = 915 ; pub const SN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-128-CBC-HMAC-SHA1\0" ; pub const LN_aes_128_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-128-cbc-hmac-sha1\0" ; pub const NID_aes_128_cbc_hmac_sha1 : i32 = 916 ; pub const SN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-192-CBC-HMAC-SHA1\0" ; pub const LN_aes_192_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-192-cbc-hmac-sha1\0" ; pub const NID_aes_192_cbc_hmac_sha1 : i32 = 917 ; pub const SN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"AES-256-CBC-HMAC-SHA1\0" ; pub const LN_aes_256_cbc_hmac_sha1 : & [u8 ; 22] = b"aes-256-cbc-hmac-sha1\0" ; pub const NID_aes_256_cbc_hmac_sha1 : i32 = 918 ; pub const SN_rsaesOaep : & [u8 ; 11] = b"RSAES-OAEP\0" ; pub const LN_rsaesOaep : & [u8 ; 10] = b"rsaesOaep\0" ; pub const NID_rsaesOaep : i32 = 919 ; pub const SN_dhpublicnumber : & [u8 ; 15] = b"dhpublicnumber\0" ; pub const LN_dhpublicnumber : & [u8 ; 9] = b"X9.42 DH\0" ; pub const NID_dhpublicnumber : i32 = 920 ; pub const SN_brainpoolP160r1 : & [u8 ; 16] = b"brainpoolP160r1\0" ; pub const NID_brainpoolP160r1 : i32 = 921 ; pub const SN_brainpoolP160t1 : & [u8 ; 16] = b"brainpoolP160t1\0" ; pub const NID_brainpoolP160t1 : i32 = 922 ; pub const SN_brainpoolP192r1 : & [u8 ; 16] = b"brainpoolP192r1\0" ; pub const NID_brainpoolP192r1 : i32 = 923 ; pub const SN_brainpoolP192t1 : & [u8 ; 16] = b"brainpoolP192t1\0" ; pub const NID_brainpoolP192t1 : i32 = 924 ; pub const SN_brainpoolP224r1 : & [u8 ; 16] = b"brainpoolP224r1\0" ; pub const NID_brainpoolP224r1 : i32 = 925 ; pub const SN_brainpoolP224t1 : & [u8 ; 16] = b"brainpoolP224t1\0" ; pub const NID_brainpoolP224t1 : i32 = 926 ; pub const SN_brainpoolP256r1 : & [u8 ; 16] = b"brainpoolP256r1\0" ; pub const NID_brainpoolP256r1 : i32 = 927 ; pub const SN_brainpoolP256t1 : & [u8 ; 16] = b"brainpoolP256t1\0" ; pub const NID_brainpoolP256t1 : i32 = 928 ; pub const SN_brainpoolP320r1 : & [u8 ; 16] = b"brainpoolP320r1\0" ; pub const NID_brainpoolP320r1 : i32 = 929 ; pub const SN_brainpoolP320t1 : & [u8 ; 16] = b"brainpoolP320t1\0" ; pub const NID_brainpoolP320t1 : i32 = 930 ; pub const SN_brainpoolP384r1 : & [u8 ; 16] = b"brainpoolP384r1\0" ; pub const NID_brainpoolP384r1 : i32 = 931 ; pub const SN_brainpoolP384t1 : & [u8 ; 16] = b"brainpoolP384t1\0" ; pub const NID_brainpoolP384t1 : i32 = 932 ; pub const SN_brainpoolP512r1 : & [u8 ; 16] = b"brainpoolP512r1\0" ; pub const NID_brainpoolP512r1 : i32 = 933 ; pub const SN_brainpoolP512t1 : & [u8 ; 16] = b"brainpoolP512t1\0" ; pub const NID_brainpoolP512t1 : i32 = 934 ; pub const SN_pSpecified : & [u8 ; 11] = b"PSPECIFIED\0" ; pub const LN_pSpecified : & [u8 ; 11] = b"pSpecified\0" ; pub const NID_pSpecified : i32 = 935 ; pub const SN_dhSinglePass_stdDH_sha1kdf_scheme : & [u8 ; 34] = b"dhSinglePass-stdDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha1kdf_scheme : i32 = 936 ; pub const SN_dhSinglePass_stdDH_sha224kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha224kdf_scheme : i32 = 937 ; pub const SN_dhSinglePass_stdDH_sha256kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha256kdf_scheme : i32 = 938 ; pub const SN_dhSinglePass_stdDH_sha384kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha384kdf_scheme : i32 = 939 ; pub const SN_dhSinglePass_stdDH_sha512kdf_scheme : & [u8 ; 36] = b"dhSinglePass-stdDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_stdDH_sha512kdf_scheme : i32 = 940 ; pub const SN_dhSinglePass_cofactorDH_sha1kdf_scheme : & [u8 ; 39] = b"dhSinglePass-cofactorDH-sha1kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha1kdf_scheme : i32 = 941 ; pub const SN_dhSinglePass_cofactorDH_sha224kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha224kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha224kdf_scheme : i32 = 942 ; pub const SN_dhSinglePass_cofactorDH_sha256kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha256kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha256kdf_scheme : i32 = 943 ; pub const SN_dhSinglePass_cofactorDH_sha384kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha384kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha384kdf_scheme : i32 = 944 ; pub const SN_dhSinglePass_cofactorDH_sha512kdf_scheme : & [u8 ; 41] = b"dhSinglePass-cofactorDH-sha512kdf-scheme\0" ; pub const NID_dhSinglePass_cofactorDH_sha512kdf_scheme : i32 = 945 ; pub const SN_dh_std_kdf : & [u8 ; 11] = b"dh-std-kdf\0" ; pub const NID_dh_std_kdf : i32 = 946 ; pub const SN_dh_cofactor_kdf : & [u8 ; 16] = b"dh-cofactor-kdf\0" ; pub const NID_dh_cofactor_kdf : i32 = 947 ; pub const SN_X25519 : & [u8 ; 7] = b"X25519\0" ; pub const NID_X25519 : i32 = 948 ; pub const SN_ED25519 : & [u8 ; 8] = b"ED25519\0" ; pub const NID_ED25519 : i32 = 949 ; pub const SN_chacha20_poly1305 : & [u8 ; 18] = b"ChaCha20-Poly1305\0" ; pub const LN_chacha20_poly1305 : & [u8 ; 18] = b"chacha20-poly1305\0" ; pub const NID_chacha20_poly1305 : i32 = 950 ; pub const SN_kx_rsa : & [u8 ; 6] = b"KxRSA\0" ; pub const LN_kx_rsa : & [u8 ; 7] = b"kx-rsa\0" ; pub const NID_kx_rsa : i32 = 951 ; pub const SN_kx_ecdhe : & [u8 ; 8] = b"KxECDHE\0" ; pub const LN_kx_ecdhe : & [u8 ; 9] = b"kx-ecdhe\0" ; pub const NID_kx_ecdhe : i32 = 952 ; pub const SN_kx_psk : & [u8 ; 6] = b"KxPSK\0" ; pub const LN_kx_psk : & [u8 ; 7] = b"kx-psk\0" ; pub const NID_kx_psk : i32 = 953 ; pub const SN_auth_rsa : & [u8 ; 8] = b"AuthRSA\0" ; pub const LN_auth_rsa : & [u8 ; 9] = b"auth-rsa\0" ; pub const NID_auth_rsa : i32 = 954 ; pub const SN_auth_ecdsa : & [u8 ; 10] = b"AuthECDSA\0" ; pub const LN_auth_ecdsa : & [u8 ; 11] = b"auth-ecdsa\0" ; pub const NID_auth_ecdsa : i32 = 955 ; pub const SN_auth_psk : & [u8 ; 8] = b"AuthPSK\0" ; pub const LN_auth_psk : & [u8 ; 9] = b"auth-psk\0" ; pub const NID_auth_psk : i32 = 956 ; pub const SN_kx_any : & [u8 ; 6] = b"KxANY\0" ; pub const LN_kx_any : & [u8 ; 7] = b"kx-any\0" ; pub const NID_kx_any : i32 = 957 ; pub const SN_auth_any : & [u8 ; 8] = b"AuthANY\0" ; pub const LN_auth_any : & [u8 ; 9] = b"auth-any\0" ; pub const NID_auth_any : i32 = 958 ; pub const SN_ED448 : & [u8 ; 6] = b"ED448\0" ; pub const NID_ED448 : i32 = 960 ; pub const SN_X448 : & [u8 ; 5] = b"X448\0" ; pub const NID_X448 : i32 = 961 ; pub const SN_sha512_256 : & [u8 ; 11] = b"SHA512-256\0" ; pub const LN_sha512_256 : & [u8 ; 11] = b"sha512-256\0" ; pub const NID_sha512_256 : i32 = 962 ; pub const SN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-128-CBC-HMAC-SHA256\0" ; pub const LN_aes_128_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-128-cbc-hmac-sha256\0" ; pub const NID_aes_128_cbc_hmac_sha256 : i32 = 963 ; pub const SN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"AES-256-CBC-HMAC-SHA256\0" ; pub const LN_aes_256_cbc_hmac_sha256 : & [u8 ; 24] = b"aes-256-cbc-hmac-sha256\0" ; pub const NID_aes_256_cbc_hmac_sha256 : i32 = 964 ; pub const SN_sha3_224 : & [u8 ; 9] = b"SHA3-224\0" ; pub const LN_sha3_224 : & [u8 ; 9] = b"sha3-224\0" ; pub const NID_sha3_224 : i32 = 965 ; pub const SN_sha3_256 : & [u8 ; 9] = b"SHA3-256\0" ; pub const LN_sha3_256 : & [u8 ; 9] = b"sha3-256\0" ; pub const NID_sha3_256 : i32 = 966 ; pub const SN_sha3_384 : & [u8 ; 9] = b"SHA3-384\0" ; pub const LN_sha3_384 : & [u8 ; 9] = b"sha3-384\0" ; pub const NID_sha3_384 : i32 = 967 ; pub const SN_sha3_512 : & [u8 ; 9] = b"SHA3-512\0" ; pub const LN_sha3_512 : & [u8 ; 9] = b"sha3-512\0" ; pub const NID_sha3_512 : i32 = 968 ; pub const SN_hkdf : & [u8 ; 5] = b"HKDF\0" ; pub const LN_hkdf : & [u8 ; 5] = b"hkdf\0" ; pub const NID_hkdf : i32 = 969 ; pub const SN_kem : & [u8 ; 4] = b"KEM\0" ; pub const LN_kem : & [u8 ; 4] = b"kem\0" ; pub const NID_kem : i32 = 970 ; pub const SN_KYBER512 : & [u8 ; 9] = b"KYBER512\0" ; pub const NID_KYBER512 : i32 = 971 ; pub const SN_KYBER512_R3 : & [u8 ; 12] = b"KYBER512_R3\0" ; pub const NID_KYBER512_R3 : i32 = 972 ; pub const SN_KYBER768_R3 : & [u8 ; 12] = b"KYBER768_R3\0" ; pub const NID_KYBER768_R3 : i32 = 973 ; pub const SN_KYBER1024_R3 : & [u8 ; 13] = b"KYBER1024_R3\0" ; pub const NID_KYBER1024_R3 : i32 = 974 ; pub const SN_DILITHIUM3_R3 : & [u8 ; 14] = b"DILITHIUM3_R3\0" ; pub const NID_DILITHIUM3_R3 : i32 = 975 ; pub const SN_ffdhe2048 : & [u8 ; 10] = b"ffdhe2048\0" ; pub const NID_ffdhe2048 : i32 = 976 ; pub const SN_ffdhe4096 : & [u8 ; 10] = b"ffdhe4096\0" ; pub const NID_ffdhe4096 : i32 = 977 ; pub const SN_sha512_224 : & [u8 ; 11] = b"SHA512-224\0" ; pub const LN_sha512_224 : & [u8 ; 11] = b"sha512-224\0" ; pub const NID_sha512_224 : i32 = 978 ; pub const SN_shake128 : & [u8 ; 9] = b"SHAKE128\0" ; pub const LN_shake128 : & [u8 ; 9] = b"shake128\0" ; pub const NID_shake128 : i32 = 979 ; pub const SN_shake256 : & [u8 ; 9] = b"SHAKE256\0" ; pub const LN_shake256 : & [u8 ; 9] = b"shake256\0" ; pub const NID_shake256 : i32 = 980 ; pub const SN_SecP256r1Kyber768Draft00 : & [u8 ; 25] = b"SecP256r1Kyber768Draft00\0" ; pub const NID_SecP256r1Kyber768Draft00 : i32 = 981 ; pub const SN_X25519Kyber768Draft00 : & [u8 ; 22] = b"X25519Kyber768Draft00\0" ; pub const NID_X25519Kyber768Draft00 : i32 = 982 ; pub const SN_ffdhe3072 : & [u8 ; 10] = b"ffdhe3072\0" ; pub const NID_ffdhe3072 : i32 = 983 ; pub const SN_ffdhe8192 : & [u8 ; 10] = b"ffdhe8192\0" ; pub const NID_ffdhe8192 : i32 = 984 ; pub const SN_MLKEM512IPD : & [u8 ; 12] = b"MLKEM512IPD\0" ; pub const NID_MLKEM512IPD : i32 = 985 ; pub const SN_MLKEM768IPD : & [u8 ; 12] = b"MLKEM768IPD\0" ; pub const NID_MLKEM768IPD : i32 = 986 ; pub const SN_MLKEM1024IPD : & [u8 ; 13] = b"MLKEM1024IPD\0" ; pub const NID_MLKEM1024IPD : i32 = 987 ; pub const SN_MLKEM512 : & [u8 ; 9] = b"MLKEM512\0" ; pub const NID_MLKEM512 : i32 = 988 ; pub const SN_MLKEM768 : & [u8 ; 9] = b"MLKEM768\0" ; pub const NID_MLKEM768 : i32 = 989 ; pub const SN_MLKEM1024 : & [u8 ; 10] = b"MLKEM1024\0" ; pub const NID_MLKEM1024 : i32 = 990 ; pub const SN_X25519MLKEM768 : & [u8 ; 15] = b"X25519MLKEM768\0" ; pub const NID_X25519MLKEM768 : i32 = 991 ; pub const SN_SecP256r1MLKEM768 : & [u8 ; 18] = b"SecP256r1MLKEM768\0" ; pub const NID_SecP256r1MLKEM768 : i32 = 992 ; pub const SN_PQDSA : & [u8 ; 6] = b"PQDSA\0" ; pub const NID_PQDSA : i32 = 993 ; pub const SN_MLDSA44 : & [u8 ; 8] = b"MLDSA44\0" ; pub const NID_MLDSA44 : i32 = 994 ; pub const SN_MLDSA65 : & [u8 ; 8] = b"MLDSA65\0" ; pub const NID_MLDSA65 : i32 = 995 ; pub const SN_MLDSA87 : & [u8 ; 8] = b"MLDSA87\0" ; pub const NID_MLDSA87 : i32 = 996 ; pub const SN_ED25519ph : & [u8 ; 10] = b"ED25519ph\0" ; pub const NID_ED25519ph : i32 = 997 ; pub const SN_SecP384r1MLKEM1024 : & [u8 ; 19] = b"SecP384r1MLKEM1024\0" ; pub const NID_SecP384r1MLKEM1024 : i32 = 998 ; pub const OBJ_NAME_TYPE_MD_METH : i32 = 1 ; pub const OBJ_NAME_TYPE_CIPHER_METH : i32 = 2 ; pub const OBJ_R_UNKNOWN_NID : i32 = 100 ; pub const OBJ_R_INVALID_OID_STRING : i32 = 101 ; pub const EVP_PKEY_NONE : i32 = 0 ; pub const EVP_PKEY_RSA : i32 = 6 ; pub const EVP_PKEY_RSA_PSS : i32 = 912 ; pub const EVP_PKEY_EC : i32 = 408 ; pub const EVP_PKEY_ED25519 : i32 = 949 ; pub const EVP_PKEY_ED25519PH : i32 = 997 ; pub const EVP_PKEY_X25519 : i32 = 948 ; pub const EVP_PKEY_HKDF : i32 = 969 ; pub const EVP_PKEY_HMAC : i32 = 855 ; pub const EVP_PKEY_DH : i32 = 28 ; pub const EVP_PKEY_PQDSA : i32 = 993 ; pub const EVP_PKEY_KEM : i32 = 970 ; pub const PKCS5_SALT_LEN : i32 = 8 ; pub const EVP_PKEY_RSA2 : i32 = 19 ; pub const EVP_PKEY_X448 : i32 = 961 ; pub const EVP_PKEY_ED448 : i32 = 960 ; pub const EVP_PKEY_DSA : i32 = 116 ; pub const HKDF_R_OUTPUT_TOO_LARGE : i32 = 100 ; pub const MD5_CBLOCK : i32 = 64 ; pub const MD5_DIGEST_LENGTH : i32 = 16 ; pub const HMAC_MD5_PRECOMPUTED_KEY_SIZE : i32 = 32 ; pub const HMAC_SHA1_PRECOMPUTED_KEY_SIZE : i32 = 40 ; pub const HMAC_SHA224_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA256_PRECOMPUTED_KEY_SIZE : i32 = 64 ; pub const HMAC_SHA384_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_224_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_SHA512_256_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_MAX_PRECOMPUTED_KEY_SIZE : i32 = 128 ; pub const HMAC_R_MISSING_PARAMETERS : i32 = 100 ; pub const HMAC_R_BUFFER_TOO_SMALL : i32 = 102 ; pub const HMAC_R_SET_PRECOMPUTED_KEY_EXPORT_NOT_CALLED : i32 = 103 ; pub const HMAC_R_NOT_CALLED_JUST_AFTER_INIT : i32 = 104 ; pub const EVP_HPKE_DHKEM_X25519_HKDF_SHA256 : i32 = 32 ; pub const EVP_HPKE_MAX_PUBLIC_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_PRIVATE_KEY_LENGTH : i32 = 32 ; pub const EVP_HPKE_MAX_ENC_LENGTH : i32 = 32 ; pub const EVP_HPKE_HKDF_SHA256 : i32 = 1 ; pub const EVP_HPKE_AES_128_GCM : i32 = 1 ; pub const EVP_HPKE_AES_256_GCM : i32 = 2 ; pub const EVP_HPKE_CHACHA20_POLY1305 : i32 = 3 ; pub const EVP_HPKE_MAX_OVERHEAD : i32 = 64 ; pub const HRSS_SAMPLE_BYTES : i32 = 700 ; pub const HRSS_GENERATE_KEY_BYTES : i32 = 1432 ; pub const HRSS_ENCAP_BYTES : i32 = 1400 ; pub const HRSS_PUBLIC_KEY_BYTES : i32 = 1138 ; pub const HRSS_CIPHERTEXT_BYTES : i32 = 1138 ; pub const HRSS_KEY_BYTES : i32 = 32 ; pub const HRSS_POLY3_BYTES : i32 = 140 ; pub const HRSS_PRIVATE_KEY_BYTES : i32 = 1452 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_AND_EXPAND : i32 = 0 ; pub const EVP_PKEY_HKDEF_MODE_EXTRACT_ONLY : i32 = 1 ; pub const EVP_PKEY_HKDEF_MODE_EXPAND_ONLY : i32 = 2 ; pub const MD4_CBLOCK : i32 = 64 ; pub const MD4_DIGEST_LENGTH : i32 = 16 ; pub const PKCS7_DETACHED : i32 = 64 ; pub const PKCS7_BINARY : i32 = 128 ; pub const PKCS7_NOINTERN : i32 = 16 ; pub const PKCS7_NOATTR : i32 = 256 ; pub const PKCS7_NOCERTS : i32 = 2 ; pub const PKCS7_NOVERIFY : i32 = 32 ; pub const PKCS7_TEXT : i32 = 1 ; pub const PKCS7_NOSIGS : i32 = 4 ; pub const PKCS7_NOCHAIN : i32 = 8 ; pub const PKCS7_NOSMIMECAP : i32 = 512 ; pub const PKCS7_STREAM : i32 = 4096 ; pub const PKCS7_PARTIAL : i32 = 16384 ; pub const PKCS7_R_BAD_PKCS7_VERSION : i32 = 100 ; pub const PKCS7_R_NOT_PKCS7_SIGNED_DATA : i32 = 101 ; pub const PKCS7_R_NO_CERTIFICATES_INCLUDED : i32 = 102 ; pub const PKCS7_R_NO_CRLS_INCLUDED : i32 = 103 ; pub const PKCS7_R_INVALID_NULL_POINTER : i32 = 104 ; pub const PKCS7_R_NO_CONTENT : i32 = 105 ; pub const PKCS7_R_CIPHER_NOT_INITIALIZED : i32 = 106 ; pub const PKCS7_R_UNSUPPORTED_CONTENT_TYPE : i32 = 107 ; pub const PKCS7_R_UNABLE_TO_FIND_MESSAGE_DIGEST : i32 = 108 ; pub const PKCS7_R_UNABLE_TO_FIND_MEM_BIO : i32 = 109 ; pub const PKCS7_R_WRONG_CONTENT_TYPE : i32 = 110 ; pub const PKCS7_R_CONTENT_AND_DATA_PRESENT : i32 = 111 ; pub const PKCS7_R_NO_SIGNATURES_ON_DATA : i32 = 112 ; pub const PKCS7_R_CERTIFICATE_VERIFY_ERROR : i32 = 113 ; pub const PKCS7_R_SMIME_TEXT_ERROR : i32 = 114 ; pub const PKCS7_R_SIGNATURE_FAILURE : i32 = 115 ; pub const PKCS7_R_NO_SIGNERS : i32 = 116 ; pub const PKCS7_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 117 ; pub const PKCS7_R_ERROR_SETTING_CIPHER : i32 = 118 ; pub const PKCS7_R_ERROR_ADDING_RECIPIENT : i32 = 119 ; pub const PKCS7_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 120 ; pub const PKCS7_R_DECRYPT_ERROR : i32 = 121 ; pub const PKCS7_R_PKCS7_DATASIGN : i32 = 122 ; pub const PKCS7_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 123 ; pub const PKCS7_R_SIGNING_NOT_SUPPORTED_FOR_THIS_KEY_TYPE : i32 = 124 ; pub const PKCS7_R_UNKNOWN_DIGEST_TYPE : i32 = 125 ; pub const PKCS7_R_INVALID_SIGNED_DATA_TYPE : i32 = 126 ; pub const PKCS7_R_UNSUPPORTED_CIPHER_TYPE : i32 = 127 ; pub const PKCS7_R_NO_RECIPIENT_MATCHES_CERTIFICATE : i32 = 128 ; pub const PKCS7_R_DIGEST_FAILURE : i32 = 129 ; pub const PKCS7_R_WRONG_PKCS7_TYPE : i32 = 130 ; pub const PKCS7_R_PKCS7_ADD_SIGNER_ERROR : i32 = 131 ; pub const PKCS7_R_PKCS7_ADD_SIGNATURE_ERROR : i32 = 132 ; pub const PKCS7_R_NO_DEFAULT_DIGEST : i32 = 133 ; pub const PKCS7_R_CERT_MUST_BE_RSA : i32 = 134 ; pub const PKCS7_R_OPERATION_NOT_SUPPORTED_ON_THIS_TYPE : i32 = 135 ; pub const RSA_PKCS1_PADDING : i32 = 1 ; pub const RSA_NO_PADDING : i32 = 3 ; pub const RSA_PKCS1_OAEP_PADDING : i32 = 4 ; pub const RSA_PKCS1_PSS_PADDING : i32 = 6 ; pub const RSA_PSS_SALTLEN_DIGEST : i32 = - 1 ; pub const RSA_FLAG_OPAQUE : i32 = 1 ; pub const RSA_FLAG_NO_BLINDING : i32 = 8 ; pub const RSA_FLAG_EXT_PKEY : i32 = 32 ; pub const RSA_FLAG_NO_PUBLIC_EXPONENT : i32 = 64 ; pub const RSA_FLAG_LARGE_PUBLIC_EXPONENT : i32 = 128 ; pub const RSA_3 : i32 = 3 ; pub const RSA_F4 : i32 = 65537 ; pub const RSA_METHOD_FLAG_NO_CHECK : i32 = 1 ; pub const RSA_R_BAD_ENCODING : i32 = 100 ; pub const RSA_R_BAD_E_VALUE : i32 = 101 ; pub const RSA_R_BAD_FIXED_HEADER_DECRYPT : i32 = 102 ; pub const RSA_R_BAD_PAD_BYTE_COUNT : i32 = 103 ; pub const RSA_R_BAD_RSA_PARAMETERS : i32 = 104 ; pub const RSA_R_BAD_SIGNATURE : i32 = 105 ; pub const RSA_R_BAD_VERSION : i32 = 106 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_01 : i32 = 107 ; pub const RSA_R_BN_NOT_INITIALIZED : i32 = 108 ; pub const RSA_R_CANNOT_RECOVER_MULTI_PRIME_KEY : i32 = 109 ; pub const RSA_R_CRT_PARAMS_ALREADY_GIVEN : i32 = 110 ; pub const RSA_R_CRT_VALUES_INCORRECT : i32 = 111 ; pub const RSA_R_DATA_LEN_NOT_EQUAL_TO_MOD_LEN : i32 = 112 ; pub const RSA_R_DATA_TOO_LARGE : i32 = 113 ; pub const RSA_R_DATA_TOO_LARGE_FOR_KEY_SIZE : i32 = 114 ; pub const RSA_R_DATA_TOO_LARGE_FOR_MODULUS : i32 = 115 ; pub const RSA_R_DATA_TOO_SMALL : i32 = 116 ; pub const RSA_R_DATA_TOO_SMALL_FOR_KEY_SIZE : i32 = 117 ; pub const RSA_R_DIGEST_TOO_BIG_FOR_RSA_KEY : i32 = 118 ; pub const RSA_R_D_E_NOT_CONGRUENT_TO_1 : i32 = 119 ; pub const RSA_R_EMPTY_PUBLIC_KEY : i32 = 120 ; pub const RSA_R_ENCODE_ERROR : i32 = 121 ; pub const RSA_R_FIRST_OCTET_INVALID : i32 = 122 ; pub const RSA_R_INCONSISTENT_SET_OF_CRT_VALUES : i32 = 123 ; pub const RSA_R_INTERNAL_ERROR : i32 = 124 ; pub const RSA_R_INVALID_MESSAGE_LENGTH : i32 = 125 ; pub const RSA_R_KEY_SIZE_TOO_SMALL : i32 = 126 ; pub const RSA_R_LAST_OCTET_INVALID : i32 = 127 ; pub const RSA_R_MODULUS_TOO_LARGE : i32 = 128 ; pub const RSA_R_MUST_HAVE_AT_LEAST_TWO_PRIMES : i32 = 129 ; pub const RSA_R_NO_PUBLIC_EXPONENT : i32 = 130 ; pub const RSA_R_NULL_BEFORE_BLOCK_MISSING : i32 = 131 ; pub const RSA_R_N_NOT_EQUAL_P_Q : i32 = 132 ; pub const RSA_R_OAEP_DECODING_ERROR : i32 = 133 ; pub const RSA_R_ONLY_ONE_OF_P_Q_GIVEN : i32 = 134 ; pub const RSA_R_OUTPUT_BUFFER_TOO_SMALL : i32 = 135 ; pub const RSA_R_PADDING_CHECK_FAILED : i32 = 136 ; pub const RSA_R_PKCS_DECODING_ERROR : i32 = 137 ; pub const RSA_R_SLEN_CHECK_FAILED : i32 = 138 ; pub const RSA_R_SLEN_RECOVERY_FAILED : i32 = 139 ; pub const RSA_R_TOO_LONG : i32 = 140 ; pub const RSA_R_TOO_MANY_ITERATIONS : i32 = 141 ; pub const RSA_R_UNKNOWN_ALGORITHM_TYPE : i32 = 142 ; pub const RSA_R_UNKNOWN_PADDING_TYPE : i32 = 143 ; pub const RSA_R_VALUE_MISSING : i32 = 144 ; pub const RSA_R_WRONG_SIGNATURE_LENGTH : i32 = 145 ; pub const RSA_R_PUBLIC_KEY_VALIDATION_FAILED : i32 = 146 ; pub const RSA_R_D_OUT_OF_RANGE : i32 = 147 ; pub const RSA_R_BLOCK_TYPE_IS_NOT_02 : i32 = 148 ; pub const RSA_R_MISMATCHED_SIGNATURE : i32 = 248 ; pub const RSA_F_RSA_OSSL_PRIVATE_ENCRYPT : i32 = 0 ; pub const X509V3_R_BAD_IP_ADDRESS : i32 = 100 ; pub const X509V3_R_BAD_OBJECT : i32 = 101 ; pub const X509V3_R_BN_DEC2BN_ERROR : i32 = 102 ; pub const X509V3_R_BN_TO_ASN1_INTEGER_ERROR : i32 = 103 ; pub const X509V3_R_CANNOT_FIND_FREE_FUNCTION : i32 = 104 ; pub const X509V3_R_DIRNAME_ERROR : i32 = 105 ; pub const X509V3_R_DISTPOINT_ALREADY_SET : i32 = 106 ; pub const X509V3_R_DUPLICATE_ZONE_ID : i32 = 107 ; pub const X509V3_R_ERROR_CONVERTING_ZONE : i32 = 108 ; pub const X509V3_R_ERROR_CREATING_EXTENSION : i32 = 109 ; pub const X509V3_R_ERROR_IN_EXTENSION : i32 = 110 ; pub const X509V3_R_EXPECTED_A_SECTION_NAME : i32 = 111 ; pub const X509V3_R_EXTENSION_EXISTS : i32 = 112 ; pub const X509V3_R_EXTENSION_NAME_ERROR : i32 = 113 ; pub const X509V3_R_EXTENSION_NOT_FOUND : i32 = 114 ; pub const X509V3_R_EXTENSION_SETTING_NOT_SUPPORTED : i32 = 115 ; pub const X509V3_R_EXTENSION_VALUE_ERROR : i32 = 116 ; pub const X509V3_R_ILLEGAL_EMPTY_EXTENSION : i32 = 117 ; pub const X509V3_R_ILLEGAL_HEX_DIGIT : i32 = 118 ; pub const X509V3_R_INCORRECT_POLICY_SYNTAX_TAG : i32 = 119 ; pub const X509V3_R_INVALID_BOOLEAN_STRING : i32 = 120 ; pub const X509V3_R_INVALID_EXTENSION_STRING : i32 = 121 ; pub const X509V3_R_INVALID_MULTIPLE_RDNS : i32 = 122 ; pub const X509V3_R_INVALID_NAME : i32 = 123 ; pub const X509V3_R_INVALID_NULL_ARGUMENT : i32 = 124 ; pub const X509V3_R_INVALID_NULL_NAME : i32 = 125 ; pub const X509V3_R_INVALID_NULL_VALUE : i32 = 126 ; pub const X509V3_R_INVALID_NUMBER : i32 = 127 ; pub const X509V3_R_INVALID_NUMBERS : i32 = 128 ; pub const X509V3_R_INVALID_OBJECT_IDENTIFIER : i32 = 129 ; pub const X509V3_R_INVALID_OPTION : i32 = 130 ; pub const X509V3_R_INVALID_POLICY_IDENTIFIER : i32 = 131 ; pub const X509V3_R_INVALID_PROXY_POLICY_SETTING : i32 = 132 ; pub const X509V3_R_INVALID_PURPOSE : i32 = 133 ; pub const X509V3_R_INVALID_SECTION : i32 = 134 ; pub const X509V3_R_INVALID_SYNTAX : i32 = 135 ; pub const X509V3_R_ISSUER_DECODE_ERROR : i32 = 136 ; pub const X509V3_R_MISSING_VALUE : i32 = 137 ; pub const X509V3_R_NEED_ORGANIZATION_AND_NUMBERS : i32 = 138 ; pub const X509V3_R_NO_CONFIG_DATABASE : i32 = 139 ; pub const X509V3_R_NO_ISSUER_CERTIFICATE : i32 = 140 ; pub const X509V3_R_NO_ISSUER_DETAILS : i32 = 141 ; pub const X509V3_R_NO_POLICY_IDENTIFIER : i32 = 142 ; pub const X509V3_R_NO_PROXY_CERT_POLICY_LANGUAGE_DEFINED : i32 = 143 ; pub const X509V3_R_NO_PUBLIC_KEY : i32 = 144 ; pub const X509V3_R_NO_SUBJECT_DETAILS : i32 = 145 ; pub const X509V3_R_ODD_NUMBER_OF_DIGITS : i32 = 146 ; pub const X509V3_R_OPERATION_NOT_DEFINED : i32 = 147 ; pub const X509V3_R_OTHERNAME_ERROR : i32 = 148 ; pub const X509V3_R_POLICY_LANGUAGE_ALREADY_DEFINED : i32 = 149 ; pub const X509V3_R_POLICY_PATH_LENGTH : i32 = 150 ; pub const X509V3_R_POLICY_PATH_LENGTH_ALREADY_DEFINED : i32 = 151 ; pub const X509V3_R_POLICY_WHEN_PROXY_LANGUAGE_REQUIRES_NO_POLICY : i32 = 152 ; pub const X509V3_R_SECTION_NOT_FOUND : i32 = 153 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_DETAILS : i32 = 154 ; pub const X509V3_R_UNABLE_TO_GET_ISSUER_KEYID : i32 = 155 ; pub const X509V3_R_UNKNOWN_BIT_STRING_ARGUMENT : i32 = 156 ; pub const X509V3_R_UNKNOWN_EXTENSION : i32 = 157 ; pub const X509V3_R_UNKNOWN_EXTENSION_NAME : i32 = 158 ; pub const X509V3_R_UNKNOWN_OPTION : i32 = 159 ; pub const X509V3_R_UNSUPPORTED_OPTION : i32 = 160 ; pub const X509V3_R_UNSUPPORTED_TYPE : i32 = 161 ; pub const X509V3_R_USER_TOO_LONG : i32 = 162 ; pub const X509V3_R_INVALID_VALUE : i32 = 163 ; pub const X509V3_R_TRAILING_DATA_IN_EXTENSION : i32 = 164 ; pub const X509_VERSION_1 : i32 = 0 ; pub const X509_VERSION_2 : i32 = 1 ; pub const X509_VERSION_3 : i32 = 2 ; pub const EXFLAG_BCONS : i32 = 1 ; pub const EXFLAG_KUSAGE : i32 = 2 ; pub const EXFLAG_XKUSAGE : i32 = 4 ; pub const EXFLAG_NSCERT : i32 = 8 ; pub const EXFLAG_CA : i32 = 16 ; pub const EXFLAG_SI : i32 = 32 ; pub const EXFLAG_V1 : i32 = 64 ; pub const EXFLAG_INVALID : i32 = 128 ; pub const EXFLAG_SET : i32 = 256 ; pub const EXFLAG_CRITICAL : i32 = 512 ; pub const EXFLAG_SS : i32 = 8192 ; pub const X509v3_KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const X509v3_KU_NON_REPUDIATION : i32 = 64 ; pub const X509v3_KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const X509v3_KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const X509v3_KU_KEY_AGREEMENT : i32 = 8 ; pub const X509v3_KU_KEY_CERT_SIGN : i32 = 4 ; pub const X509v3_KU_CRL_SIGN : i32 = 2 ; pub const X509v3_KU_ENCIPHER_ONLY : i32 = 1 ; pub const X509v3_KU_DECIPHER_ONLY : i32 = 32768 ; pub const XKU_SSL_SERVER : i32 = 1 ; pub const XKU_SSL_CLIENT : i32 = 2 ; pub const XKU_SMIME : i32 = 4 ; pub const XKU_CODE_SIGN : i32 = 8 ; pub const XKU_SGC : i32 = 16 ; pub const XKU_OCSP_SIGN : i32 = 32 ; pub const XKU_TIMESTAMP : i32 = 64 ; pub const XKU_DVCS : i32 = 128 ; pub const XKU_ANYEKU : i32 = 256 ; pub const X509_SIG_INFO_VALID : i32 = 1 ; pub const X509_SIG_INFO_TLS : i32 = 2 ; pub const X509_CRL_VERSION_1 : i32 = 0 ; pub const X509_CRL_VERSION_2 : i32 = 1 ; pub const X509_REQ_VERSION_1 : i32 = 0 ; pub const X509V3_ADD_OP_MASK : i32 = 15 ; pub const X509V3_ADD_DEFAULT : i32 = 0 ; pub const X509V3_ADD_APPEND : i32 = 1 ; pub const X509V3_ADD_REPLACE : i32 = 2 ; pub const X509V3_ADD_REPLACE_EXISTING : i32 = 3 ; pub const X509V3_ADD_KEEP_EXISTING : i32 = 4 ; pub const X509V3_ADD_DELETE : i32 = 5 ; pub const X509V3_ADD_SILENT : i32 = 16 ; pub const GEN_OTHERNAME : i32 = 0 ; pub const GEN_EMAIL : i32 = 1 ; pub const GEN_DNS : i32 = 2 ; pub const GEN_X400 : i32 = 3 ; pub const GEN_DIRNAME : i32 = 4 ; pub const GEN_EDIPARTY : i32 = 5 ; pub const GEN_URI : i32 = 6 ; pub const GEN_IPADD : i32 = 7 ; pub const GEN_RID : i32 = 8 ; pub const X509_LU_NONE : i32 = 0 ; pub const X509_LU_X509 : i32 = 1 ; pub const X509_LU_CRL : i32 = 2 ; pub const X509_LU_PKEY : i32 = 3 ; pub const X509_V_OK : i32 = 0 ; pub const X509_V_ERR_UNSPECIFIED : i32 = 1 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT : i32 = 2 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL : i32 = 3 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CERT_SIGNATURE : i32 = 4 ; pub const X509_V_ERR_UNABLE_TO_DECRYPT_CRL_SIGNATURE : i32 = 5 ; pub const X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY : i32 = 6 ; pub const X509_V_ERR_CERT_SIGNATURE_FAILURE : i32 = 7 ; pub const X509_V_ERR_CRL_SIGNATURE_FAILURE : i32 = 8 ; pub const X509_V_ERR_CERT_NOT_YET_VALID : i32 = 9 ; pub const X509_V_ERR_CERT_HAS_EXPIRED : i32 = 10 ; pub const X509_V_ERR_CRL_NOT_YET_VALID : i32 = 11 ; pub const X509_V_ERR_CRL_HAS_EXPIRED : i32 = 12 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD : i32 = 13 ; pub const X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD : i32 = 14 ; pub const X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD : i32 = 15 ; pub const X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD : i32 = 16 ; pub const X509_V_ERR_OUT_OF_MEM : i32 = 17 ; pub const X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT : i32 = 18 ; pub const X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN : i32 = 19 ; pub const X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY : i32 = 20 ; pub const X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE : i32 = 21 ; pub const X509_V_ERR_CERT_CHAIN_TOO_LONG : i32 = 22 ; pub const X509_V_ERR_CERT_REVOKED : i32 = 23 ; pub const X509_V_ERR_INVALID_CA : i32 = 24 ; pub const X509_V_ERR_PATH_LENGTH_EXCEEDED : i32 = 25 ; pub const X509_V_ERR_INVALID_PURPOSE : i32 = 26 ; pub const X509_V_ERR_CERT_UNTRUSTED : i32 = 27 ; pub const X509_V_ERR_CERT_REJECTED : i32 = 28 ; pub const X509_V_ERR_SUBJECT_ISSUER_MISMATCH : i32 = 29 ; pub const X509_V_ERR_AKID_SKID_MISMATCH : i32 = 30 ; pub const X509_V_ERR_AKID_ISSUER_SERIAL_MISMATCH : i32 = 31 ; pub const X509_V_ERR_KEYUSAGE_NO_CERTSIGN : i32 = 32 ; pub const X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER : i32 = 33 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION : i32 = 34 ; pub const X509_V_ERR_KEYUSAGE_NO_CRL_SIGN : i32 = 35 ; pub const X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION : i32 = 36 ; pub const X509_V_ERR_INVALID_NON_CA : i32 = 37 ; pub const X509_V_ERR_PROXY_PATH_LENGTH_EXCEEDED : i32 = 38 ; pub const X509_V_ERR_KEYUSAGE_NO_DIGITAL_SIGNATURE : i32 = 39 ; pub const X509_V_ERR_PROXY_CERTIFICATES_NOT_ALLOWED : i32 = 40 ; pub const X509_V_ERR_INVALID_EXTENSION : i32 = 41 ; pub const X509_V_ERR_INVALID_POLICY_EXTENSION : i32 = 42 ; pub const X509_V_ERR_NO_EXPLICIT_POLICY : i32 = 43 ; pub const X509_V_ERR_DIFFERENT_CRL_SCOPE : i32 = 44 ; pub const X509_V_ERR_UNSUPPORTED_EXTENSION_FEATURE : i32 = 45 ; pub const X509_V_ERR_UNNESTED_RESOURCE : i32 = 46 ; pub const X509_V_ERR_PERMITTED_VIOLATION : i32 = 47 ; pub const X509_V_ERR_EXCLUDED_VIOLATION : i32 = 48 ; pub const X509_V_ERR_SUBTREE_MINMAX : i32 = 49 ; pub const X509_V_ERR_APPLICATION_VERIFICATION : i32 = 50 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_TYPE : i32 = 51 ; pub const X509_V_ERR_UNSUPPORTED_CONSTRAINT_SYNTAX : i32 = 52 ; pub const X509_V_ERR_UNSUPPORTED_NAME_SYNTAX : i32 = 53 ; pub const X509_V_ERR_CRL_PATH_VALIDATION_ERROR : i32 = 54 ; pub const X509_V_ERR_HOSTNAME_MISMATCH : i32 = 62 ; pub const X509_V_ERR_EMAIL_MISMATCH : i32 = 63 ; pub const X509_V_ERR_IP_ADDRESS_MISMATCH : i32 = 64 ; pub const X509_V_ERR_INVALID_CALL : i32 = 65 ; pub const X509_V_ERR_STORE_LOOKUP : i32 = 66 ; pub const X509_V_ERR_NAME_CONSTRAINTS_WITHOUT_SANS : i32 = 67 ; pub const X509_V_ERR_EE_KEY_TOO_SMALL : i32 = 68 ; pub const X509_V_ERR_CA_KEY_TOO_SMALL : i32 = 69 ; pub const X509_V_ERR_CA_MD_TOO_WEAK : i32 = 70 ; pub const X509_V_FLAG_CB_ISSUER_CHECK : i32 = 1 ; pub const X509_V_FLAG_USE_CHECK_TIME : i32 = 2 ; pub const X509_V_FLAG_CRL_CHECK : i32 = 4 ; pub const X509_V_FLAG_CRL_CHECK_ALL : i32 = 8 ; pub const X509_V_FLAG_IGNORE_CRITICAL : i32 = 16 ; pub const X509_V_FLAG_X509_STRICT : i32 = 0 ; pub const X509_V_FLAG_ALLOW_PROXY_CERTS : i32 = 64 ; pub const X509_V_FLAG_POLICY_CHECK : i32 = 128 ; pub const X509_V_FLAG_EXPLICIT_POLICY : i32 = 256 ; pub const X509_V_FLAG_INHIBIT_ANY : i32 = 512 ; pub const X509_V_FLAG_INHIBIT_MAP : i32 = 1024 ; pub const X509_V_FLAG_NOTIFY_POLICY : i32 = 2048 ; pub const X509_V_FLAG_EXTENDED_CRL_SUPPORT : i32 = 4096 ; pub const X509_V_FLAG_USE_DELTAS : i32 = 8192 ; pub const X509_V_FLAG_CHECK_SS_SIGNATURE : i32 = 16384 ; pub const X509_V_FLAG_TRUSTED_FIRST : i32 = 32768 ; pub const X509_V_FLAG_PARTIAL_CHAIN : i32 = 524288 ; pub const X509_V_FLAG_NO_ALT_CHAINS : i32 = 1048576 ; pub const X509_V_FLAG_NO_CHECK_TIME : i32 = 2097152 ; pub const X509_CHECK_FLAG_NO_WILDCARDS : i32 = 2 ; pub const X509_CHECK_FLAG_NEVER_CHECK_SUBJECT : i32 = 32 ; pub const X509_PURPOSE_SSL_CLIENT : i32 = 1 ; pub const X509_PURPOSE_SSL_SERVER : i32 = 2 ; pub const X509_PURPOSE_NS_SSL_SERVER : i32 = 3 ; pub const X509_PURPOSE_SMIME_SIGN : i32 = 4 ; pub const X509_PURPOSE_SMIME_ENCRYPT : i32 = 5 ; pub const X509_PURPOSE_CRL_SIGN : i32 = 6 ; pub const X509_PURPOSE_ANY : i32 = 7 ; pub const X509_PURPOSE_OCSP_HELPER : i32 = 8 ; pub const X509_PURPOSE_TIMESTAMP_SIGN : i32 = 9 ; pub const X509_TRUST_COMPAT : i32 = 1 ; pub const X509_TRUST_SSL_CLIENT : i32 = 2 ; pub const X509_TRUST_SSL_SERVER : i32 = 3 ; pub const X509_TRUST_EMAIL : i32 = 4 ; pub const X509_TRUST_OBJECT_SIGN : i32 = 5 ; pub const X509_TRUST_OCSP_SIGN : i32 = 6 ; pub const X509_TRUST_OCSP_REQUEST : i32 = 7 ; pub const X509_TRUST_TSA : i32 = 8 ; pub const X509_FILETYPE_PEM : i32 = 1 ; pub const X509_FILETYPE_ASN1 : i32 = 2 ; pub const X509_FILETYPE_DEFAULT : i32 = 3 ; pub const X509_L_FILE_LOAD : i32 = 1 ; pub const X509_L_ADD_DIR : i32 = 2 ; pub const X509_FLAG_COMPAT : i32 = 0 ; pub const X509_FLAG_NO_HEADER : i32 = 1 ; pub const X509_FLAG_NO_VERSION : i32 = 2 ; pub const X509_FLAG_NO_SERIAL : i32 = 4 ; pub const X509_FLAG_NO_SIGNAME : i32 = 8 ; pub const X509_FLAG_NO_ISSUER : i32 = 16 ; pub const X509_FLAG_NO_VALIDITY : i32 = 32 ; pub const X509_FLAG_NO_SUBJECT : i32 = 64 ; pub const X509_FLAG_NO_PUBKEY : i32 = 128 ; pub const X509_FLAG_NO_EXTENSIONS : i32 = 256 ; pub const X509_FLAG_NO_SIGDUMP : i32 = 512 ; pub const X509_FLAG_NO_AUX : i32 = 1024 ; pub const X509_FLAG_NO_ATTRIBUTES : i32 = 2048 ; pub const X509_FLAG_NO_IDS : i32 = 4096 ; pub const X509V3_EXT_UNKNOWN_MASK : i32 = 983040 ; pub const X509V3_EXT_DEFAULT : i32 = 0 ; pub const X509V3_EXT_ERROR_UNKNOWN : i32 = 65536 ; pub const X509V3_EXT_PARSE_UNKNOWN : i32 = 131072 ; pub const X509V3_EXT_DUMP_UNKNOWN : i32 = 196608 ; pub const XN_FLAG_COMPAT : i32 = 0 ; pub const XN_FLAG_SEP_MASK : i32 = 983040 ; pub const XN_FLAG_SEP_COMMA_PLUS : i32 = 65536 ; pub const XN_FLAG_SEP_CPLUS_SPC : i32 = 131072 ; pub const XN_FLAG_SEP_SPLUS_SPC : i32 = 196608 ; pub const XN_FLAG_SEP_MULTILINE : i32 = 262144 ; pub const XN_FLAG_DN_REV : i32 = 1048576 ; pub const XN_FLAG_FN_MASK : i32 = 6291456 ; pub const XN_FLAG_FN_SN : i32 = 0 ; pub const XN_FLAG_FN_LN : i32 = 2097152 ; pub const XN_FLAG_FN_OID : i32 = 4194304 ; pub const XN_FLAG_FN_NONE : i32 = 6291456 ; pub const XN_FLAG_SPC_EQ : i32 = 8388608 ; pub const XN_FLAG_DUMP_UNKNOWN_FIELDS : i32 = 16777216 ; pub const XN_FLAG_FN_ALIGN : i32 = 33554432 ; pub const XN_FLAG_RFC2253 : i32 = 17892119 ; pub const XN_FLAG_ONELINE : i32 = 8520479 ; pub const XN_FLAG_MULTILINE : i32 = 44302342 ; pub const X509_TRUST_TRUSTED : i32 = 1 ; pub const X509_TRUST_REJECTED : i32 = 2 ; pub const X509_TRUST_UNTRUSTED : i32 = 3 ; pub const X509V3_EXT_MULTILINE : i32 = 4 ; pub const X509V3_CTX_TEST : i32 = 1 ; pub const X509_CHECK_FLAG_ALWAYS_CHECK_SUBJECT : i32 = 0 ; pub const X509_CHECK_FLAG_MULTI_LABEL_WILDCARDS : i32 = 0 ; pub const X509_CHECK_FLAG_SINGLE_LABEL_SUBDOMAINS : i32 = 0 ; pub const X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS : i32 = 0 ; pub const NS_SSL_CLIENT : i32 = 128 ; pub const NS_SSL_SERVER : i32 = 64 ; pub const NS_SMIME : i32 = 32 ; pub const NS_OBJSIGN : i32 = 16 ; pub const NS_SSL_CA : i32 = 4 ; pub const NS_SMIME_CA : i32 = 2 ; pub const NS_OBJSIGN_CA : i32 = 1 ; pub const NS_ANY_CA : i32 = 7 ; pub const X509_V_FLAG_POLICY_MASK : i32 = 1920 ; pub const X509_R_AKID_MISMATCH : i32 = 100 ; pub const X509_R_BAD_PKCS7_VERSION : i32 = 101 ; pub const X509_R_BAD_X509_FILETYPE : i32 = 102 ; pub const X509_R_BASE64_DECODE_ERROR : i32 = 103 ; pub const X509_R_CANT_CHECK_DH_KEY : i32 = 104 ; pub const X509_R_CERT_ALREADY_IN_HASH_TABLE : i32 = 105 ; pub const X509_R_CRL_ALREADY_DELTA : i32 = 106 ; pub const X509_R_CRL_VERIFY_FAILURE : i32 = 107 ; pub const X509_R_IDP_MISMATCH : i32 = 108 ; pub const X509_R_INVALID_BIT_STRING_BITS_LEFT : i32 = 109 ; pub const X509_R_INVALID_DIRECTORY : i32 = 110 ; pub const X509_R_INVALID_FIELD_NAME : i32 = 111 ; pub const X509_R_INVALID_PSS_PARAMETERS : i32 = 112 ; pub const X509_R_INVALID_TRUST : i32 = 113 ; pub const X509_R_ISSUER_MISMATCH : i32 = 114 ; pub const X509_R_KEY_TYPE_MISMATCH : i32 = 115 ; pub const X509_R_KEY_VALUES_MISMATCH : i32 = 116 ; pub const X509_R_LOADING_CERT_DIR : i32 = 117 ; pub const X509_R_LOADING_DEFAULTS : i32 = 118 ; pub const X509_R_NEWER_CRL_NOT_NEWER : i32 = 119 ; pub const X509_R_NOT_PKCS7_SIGNED_DATA : i32 = 120 ; pub const X509_R_NO_CERTIFICATES_INCLUDED : i32 = 121 ; pub const X509_R_NO_CERT_SET_FOR_US_TO_VERIFY : i32 = 122 ; pub const X509_R_NO_CRLS_INCLUDED : i32 = 123 ; pub const X509_R_NO_CRL_NUMBER : i32 = 124 ; pub const X509_R_PUBLIC_KEY_DECODE_ERROR : i32 = 125 ; pub const X509_R_PUBLIC_KEY_ENCODE_ERROR : i32 = 126 ; pub const X509_R_SHOULD_RETRY : i32 = 127 ; pub const X509_R_UNKNOWN_KEY_TYPE : i32 = 128 ; pub const X509_R_UNKNOWN_NID : i32 = 129 ; pub const X509_R_UNKNOWN_PURPOSE_ID : i32 = 130 ; pub const X509_R_UNKNOWN_TRUST_ID : i32 = 131 ; pub const X509_R_UNSUPPORTED_ALGORITHM : i32 = 132 ; pub const X509_R_WRONG_LOOKUP_TYPE : i32 = 133 ; pub const X509_R_WRONG_TYPE : i32 = 134 ; pub const X509_R_NAME_TOO_LONG : i32 = 135 ; pub const X509_R_INVALID_PARAMETER : i32 = 136 ; pub const X509_R_SIGNATURE_ALGORITHM_MISMATCH : i32 = 137 ; pub const X509_R_DELTA_CRL_WITHOUT_CRL_NUMBER : i32 = 138 ; pub const X509_R_INVALID_FIELD_FOR_VERSION : i32 = 139 ; pub const X509_R_INVALID_VERSION : i32 = 140 ; pub const X509_R_NO_CERTIFICATE_FOUND : i32 = 141 ; pub const X509_R_NO_CERTIFICATE_OR_CRL_FOUND : i32 = 142 ; pub const X509_R_NO_CRL_FOUND : i32 = 143 ; pub const X509_R_INVALID_POLICY_EXTENSION : i32 = 144 ; pub const X509_R_UNKNOWN_SIGID_ALGS : i32 = 145 ; pub const CRL_REASON_NONE : i32 = - 1 ; pub const CRL_REASON_UNSPECIFIED : i32 = 0 ; pub const CRL_REASON_KEY_COMPROMISE : i32 = 1 ; pub const CRL_REASON_CA_COMPROMISE : i32 = 2 ; pub const CRL_REASON_AFFILIATION_CHANGED : i32 = 3 ; pub const CRL_REASON_SUPERSEDED : i32 = 4 ; pub const CRL_REASON_CESSATION_OF_OPERATION : i32 = 5 ; pub const CRL_REASON_CERTIFICATE_HOLD : i32 = 6 ; pub const CRL_REASON_REMOVE_FROM_CRL : i32 = 8 ; pub const CRL_REASON_PRIVILEGE_WITHDRAWN : i32 = 9 ; pub const CRL_REASON_AA_COMPROMISE : i32 = 10 ; pub const KU_DIGITAL_SIGNATURE : i32 = 128 ; pub const KU_NON_REPUDIATION : i32 = 64 ; pub const KU_KEY_ENCIPHERMENT : i32 = 32 ; pub const KU_DATA_ENCIPHERMENT : i32 = 16 ; pub const KU_KEY_AGREEMENT : i32 = 8 ; pub const KU_KEY_CERT_SIGN : i32 = 4 ; pub const KU_CRL_SIGN : i32 = 2 ; pub const KU_ENCIPHER_ONLY : i32 = 1 ; pub const KU_DECIPHER_ONLY : i32 = 32768 ; pub const OCSP_REVOKED_STATUS_NOSTATUS : i32 = - 1 ; pub const OCSP_REVOKED_STATUS_UNSPECIFIED : i32 = 0 ; pub const OCSP_REVOKED_STATUS_KEYCOMPROMISE : i32 = 1 ; pub const OCSP_REVOKED_STATUS_CACOMPROMISE : i32 = 2 ; pub const OCSP_REVOKED_STATUS_AFFILIATIONCHANGED : i32 = 3 ; pub const OCSP_REVOKED_STATUS_SUPERSEDED : i32 = 4 ; pub const OCSP_REVOKED_STATUS_CESSATIONOFOPERATION : i32 = 5 ; pub const OCSP_REVOKED_STATUS_CERTIFICATEHOLD : i32 = 6 ; pub const OCSP_REVOKED_STATUS_REMOVEFROMCRL : i32 = 8 ; pub const OCSP_REVOKED_STATUS_PRIVILEGEWITHDRAWN : i32 = 9 ; pub const OCSP_REVOKED_STATUS_AACOMPROMISE : i32 = 10 ; pub const OCSP_NOCERTS : i32 = 1 ; pub const OCSP_NOINTERN : i32 = 2 ; pub const OCSP_NOCHAIN : i32 = 8 ; pub const OCSP_NOVERIFY : i32 = 16 ; pub const OCSP_NOEXPLICIT : i32 = 32 ; pub const OCSP_TRUSTOTHER : i32 = 512 ; pub const OCSP_RESPID_KEY : i32 = 1024 ; pub const OCSP_NOTIME : i32 = 2048 ; pub const OCSP_NOSIGS : i32 = 0 ; pub const OCSP_NOCASIGN : i32 = 0 ; pub const OCSP_NODELEGATED : i32 = 0 ; pub const OCSP_NOCHECKS : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_SUCCESSFUL : i32 = 0 ; pub const OCSP_RESPONSE_STATUS_MALFORMEDREQUEST : i32 = 1 ; pub const OCSP_RESPONSE_STATUS_INTERNALERROR : i32 = 2 ; pub const OCSP_RESPONSE_STATUS_TRYLATER : i32 = 3 ; pub const OCSP_RESPONSE_STATUS_SIGREQUIRED : i32 = 5 ; pub const OCSP_RESPONSE_STATUS_UNAUTHORIZED : i32 = 6 ; pub const V_OCSP_RESPID_NAME : i32 = 0 ; pub const V_OCSP_RESPID_KEY : i32 = 1 ; pub const V_OCSP_CERTSTATUS_GOOD : i32 = 0 ; pub const V_OCSP_CERTSTATUS_REVOKED : i32 = 1 ; pub const V_OCSP_CERTSTATUS_UNKNOWN : i32 = 2 ; pub const OCSP_NONCE_EQUAL : i32 = 1 ; pub const OCSP_NONCE_BOTH_ABSENT : i32 = 2 ; pub const OCSP_NONCE_RESPONSE_ONLY : i32 = 3 ; pub const OCSP_NONCE_NOT_EQUAL : i32 = 0 ; pub const OCSP_NONCE_REQUEST_ONLY : i32 = - 1 ; pub const OCSP_R_CERTIFICATE_VERIFY_ERROR : i32 = 101 ; pub const OCSP_R_DIGEST_ERR : i32 = 102 ; pub const OCSP_R_MISSING_OCSPSIGNING_USAGE : i32 = 103 ; pub const OCSP_R_NOT_BASIC_RESPONSE : i32 = 104 ; pub const OCSP_R_NO_CERTIFICATES_IN_CHAIN : i32 = 105 ; pub const OCSP_R_NO_RESPONSE_DATA : i32 = 108 ; pub const OCSP_R_NO_REVOKED_TIME : i32 = 109 ; pub const OCSP_R_PRIVATE_KEY_DOES_NOT_MATCH_CERTIFICATE : i32 = 110 ; pub const OCSP_R_RESPONSE_CONTAINS_NO_REVOCATION_DATA : i32 = 111 ; pub const OCSP_R_ROOT_CA_NOT_TRUSTED : i32 = 112 ; pub const OCSP_R_SERVER_RESPONSE_PARSE_ERROR : i32 = 115 ; pub const OCSP_R_SIGNATURE_FAILURE : i32 = 117 ; pub const OCSP_R_SIGNER_CERTIFICATE_NOT_FOUND : i32 = 118 ; pub const OCSP_R_UNKNOWN_MESSAGE_DIGEST : i32 = 119 ; pub const OCSP_R_UNKNOWN_NID : i32 = 120 ; pub const OCSP_R_ERROR_PARSING_URL : i32 = 121 ; pub const OCSP_R_ERROR_IN_NEXTUPDATE_FIELD : i32 = 122 ; pub const OCSP_R_ERROR_IN_THISUPDATE_FIELD : i32 = 123 ; pub const OCSP_R_NEXTUPDATE_BEFORE_THISUPDATE : i32 = 124 ; pub const OCSP_R_STATUS_EXPIRED : i32 = 125 ; pub const OCSP_R_STATUS_NOT_YET_VALID : i32 = 126 ; pub const OCSP_R_STATUS_TOO_OLD : i32 = 127 ; pub const OCSP_R_REQUEST_NOT_SIGNED : i32 = 128 ; pub const OCSP_R_UNSUPPORTED_REQUESTORNAME_TYPE : i32 = 129 ; pub const OCSP_R_NO_SIGNER_KEY : i32 = 130 ; pub const OCSP_R_OCSP_REQUEST_DUPLICATE_SIGNATURE : i32 = 131 ; pub const OCSP_R_UNKNOWN_FIELD_VALUE : i32 = 132 ; pub const PEM_BUFSIZE : i32 = 1024 ; pub const PEM_STRING_X509_OLD : & [u8 ; 17] = b"X509 CERTIFICATE\0" ; pub const PEM_STRING_X509 : & [u8 ; 12] = b"CERTIFICATE\0" ; pub const PEM_STRING_X509_PAIR : & [u8 ; 17] = b"CERTIFICATE PAIR\0" ; pub const PEM_STRING_X509_TRUSTED : & [u8 ; 20] = b"TRUSTED CERTIFICATE\0" ; pub const PEM_STRING_X509_REQ_OLD : & [u8 ; 24] = b"NEW CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_REQ : & [u8 ; 20] = b"CERTIFICATE REQUEST\0" ; pub const PEM_STRING_X509_CRL : & [u8 ; 9] = b"X509 CRL\0" ; pub const PEM_STRING_EVP_PKEY : & [u8 ; 16] = b"ANY PRIVATE KEY\0" ; pub const PEM_STRING_PUBLIC : & [u8 ; 11] = b"PUBLIC KEY\0" ; pub const PEM_STRING_RSA : & [u8 ; 16] = b"RSA PRIVATE KEY\0" ; pub const PEM_STRING_RSA_PUBLIC : & [u8 ; 15] = b"RSA PUBLIC KEY\0" ; pub const PEM_STRING_DSA : & [u8 ; 16] = b"DSA PRIVATE KEY\0" ; pub const PEM_STRING_DSA_PUBLIC : & [u8 ; 15] = b"DSA PUBLIC KEY\0" ; pub const PEM_STRING_EC : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PKCS7 : & [u8 ; 6] = b"PKCS7\0" ; pub const PEM_STRING_PKCS7_SIGNED : & [u8 ; 20] = b"PKCS #7 SIGNED DATA\0" ; pub const PEM_STRING_PKCS8 : & [u8 ; 22] = b"ENCRYPTED PRIVATE KEY\0" ; pub const PEM_STRING_PKCS8INF : & [u8 ; 12] = b"PRIVATE KEY\0" ; pub const PEM_STRING_DHPARAMS : & [u8 ; 14] = b"DH PARAMETERS\0" ; pub const PEM_STRING_SSL_SESSION : & [u8 ; 23] = b"SSL SESSION PARAMETERS\0" ; pub const PEM_STRING_DSAPARAMS : & [u8 ; 15] = b"DSA PARAMETERS\0" ; pub const PEM_STRING_ECDSA_PUBLIC : & [u8 ; 17] = b"ECDSA PUBLIC KEY\0" ; pub const PEM_STRING_ECPARAMETERS : & [u8 ; 14] = b"EC PARAMETERS\0" ; pub const PEM_STRING_ECPRIVATEKEY : & [u8 ; 15] = b"EC PRIVATE KEY\0" ; pub const PEM_STRING_PARAMETERS : & [u8 ; 11] = b"PARAMETERS\0" ; pub const PEM_STRING_CMS : & [u8 ; 4] = b"CMS\0" ; pub const PEM_TYPE_ENCRYPTED : i32 = 10 ; pub const PEM_TYPE_MIC_ONLY : i32 = 20 ; pub const PEM_TYPE_MIC_CLEAR : i32 = 30 ; pub const PEM_TYPE_CLEAR : i32 = 40 ; pub const PEM_R_BAD_BASE64_DECODE : i32 = 100 ; pub const PEM_R_BAD_DECRYPT : i32 = 101 ; pub const PEM_R_BAD_END_LINE : i32 = 102 ; pub const PEM_R_BAD_IV_CHARS : i32 = 103 ; pub const PEM_R_BAD_PASSWORD_READ : i32 = 104 ; pub const PEM_R_CIPHER_IS_NULL : i32 = 105 ; pub const PEM_R_ERROR_CONVERTING_PRIVATE_KEY : i32 = 106 ; pub const PEM_R_NOT_DEK_INFO : i32 = 107 ; pub const PEM_R_NOT_ENCRYPTED : i32 = 108 ; pub const PEM_R_NOT_PROC_TYPE : i32 = 109 ; pub const PEM_R_NO_START_LINE : i32 = 110 ; pub const PEM_R_READ_KEY : i32 = 111 ; pub const PEM_R_SHORT_HEADER : i32 = 112 ; pub const PEM_R_UNSUPPORTED_CIPHER : i32 = 113 ; pub const PEM_R_UNSUPPORTED_ENCRYPTION : i32 = 114 ; pub const PEM_R_PROBLEMS_GETTING_PASSWORD : i32 = 115 ; pub const PKCS12_DEFAULT_ITER : i32 = 2048 ; pub const PKCS8_R_BAD_PKCS12_DATA : i32 = 100 ; pub const PKCS8_R_BAD_PKCS12_VERSION : i32 = 101 ; pub const PKCS8_R_CIPHER_HAS_NO_OBJECT_IDENTIFIER : i32 = 102 ; pub const PKCS8_R_CRYPT_ERROR : i32 = 103 ; pub const PKCS8_R_DECODE_ERROR : i32 = 104 ; pub const PKCS8_R_ENCODE_ERROR : i32 = 105 ; pub const PKCS8_R_ENCRYPT_ERROR : i32 = 106 ; pub const PKCS8_R_ERROR_SETTING_CIPHER_PARAMS : i32 = 107 ; pub const PKCS8_R_INCORRECT_PASSWORD : i32 = 108 ; pub const PKCS8_R_KEYGEN_FAILURE : i32 = 109 ; pub const PKCS8_R_KEY_GEN_ERROR : i32 = 110 ; pub const PKCS8_R_METHOD_NOT_SUPPORTED : i32 = 111 ; pub const PKCS8_R_MISSING_MAC : i32 = 112 ; pub const PKCS8_R_MULTIPLE_PRIVATE_KEYS_IN_PKCS12 : i32 = 113 ; pub const PKCS8_R_PKCS12_PUBLIC_KEY_INTEGRITY_NOT_SUPPORTED : i32 = 114 ; pub const PKCS8_R_PKCS12_TOO_DEEPLY_NESTED : i32 = 115 ; pub const PKCS8_R_PRIVATE_KEY_DECODE_ERROR : i32 = 116 ; pub const PKCS8_R_PRIVATE_KEY_ENCODE_ERROR : i32 = 117 ; pub const PKCS8_R_TOO_LONG : i32 = 118 ; pub const PKCS8_R_UNKNOWN_ALGORITHM : i32 = 119 ; pub const PKCS8_R_UNKNOWN_CIPHER : i32 = 120 ; pub const PKCS8_R_UNKNOWN_CIPHER_ALGORITHM : i32 = 121 ; pub const PKCS8_R_UNKNOWN_DIGEST : i32 = 122 ; pub const PKCS8_R_UNKNOWN_HASH : i32 = 123 ; pub const PKCS8_R_UNSUPPORTED_PRIVATE_KEY_ALGORITHM : i32 = 124 ; pub const PKCS8_R_UNSUPPORTED_KEYLENGTH : i32 = 125 ; pub const PKCS8_R_UNSUPPORTED_SALT_TYPE : i32 = 126 ; pub const PKCS8_R_UNSUPPORTED_CIPHER : i32 = 127 ; pub const PKCS8_R_UNSUPPORTED_KEY_DERIVATION_FUNCTION : i32 = 128 ; pub const PKCS8_R_BAD_ITERATION_COUNT : i32 = 129 ; pub const PKCS8_R_UNSUPPORTED_PRF : i32 = 130 ; pub const PKCS8_R_INVALID_CHARACTERS : i32 = 131 ; pub const PKCS8_R_UNSUPPORTED_OPTIONS : i32 = 132 ; pub const PKCS8_R_AMBIGUOUS_FRIENDLY_NAME : i32 = 133 ; pub const PKCS12_R_MAC_VERIFY_FAILURE : i32 = 108 ; pub const RIPEMD160_CBLOCK : i32 = 64 ; pub const RIPEMD160_LBLOCK : i32 = 16 ; pub const RIPEMD160_DIGEST_LENGTH : i32 = 20 ; pub const TRUST_TOKEN_MAX_PRIVATE_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_MAX_PUBLIC_KEY_SIZE : i32 = 512 ; pub const TRUST_TOKEN_R_KEYGEN_FAILURE : i32 = 100 ; pub const TRUST_TOKEN_R_BUFFER_TOO_SMALL : i32 = 101 ; pub const TRUST_TOKEN_R_OVER_BATCHSIZE : i32 = 102 ; pub const TRUST_TOKEN_R_DECODE_ERROR : i32 = 103 ; pub const TRUST_TOKEN_R_SRR_SIGNATURE_ERROR : i32 = 104 ; pub const TRUST_TOKEN_R_DECODE_FAILURE : i32 = 105 ; pub const TRUST_TOKEN_R_INVALID_METADATA : i32 = 106 ; pub const TRUST_TOKEN_R_TOO_MANY_KEYS : i32 = 107 ; pub const TRUST_TOKEN_R_NO_KEYS_CONFIGURED : i32 = 108 ; pub const TRUST_TOKEN_R_INVALID_KEY_ID : i32 = 109 ; pub const TRUST_TOKEN_R_INVALID_TOKEN : i32 = 110 ; pub const TRUST_TOKEN_R_BAD_VALIDITY_CHECK : i32 = 111 ; pub const TRUST_TOKEN_R_NO_SRR_KEY_CONFIGURED : i32 = 112 ; pub const TRUST_TOKEN_R_INVALID_METADATA_KEY : i32 = 113 ; pub const TRUST_TOKEN_R_INVALID_PROOF : i32 = 114 ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __time_t = __int64_t ; pub type time_t = __time_t ; pub type ossl_ssize_t = isize ; pub type CBS_ASN1_TAG = u32 ; pub type CRYPTO_THREADID = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_null_st { _unused : [u8 ; 0] , } pub type ASN1_NULL = asn1_null_st ; pub type ASN1_BOOLEAN = :: std :: os :: raw :: c_int ; pub type ASN1_ITEM = ASN1_ITEM_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_object_st { _unused : [u8 ; 0] , } pub type ASN1_OBJECT = asn1_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_pctx_st { _unused : [u8 ; 0] , } pub type ASN1_PCTX = asn1_pctx_st ; pub type ASN1_BIT_STRING = asn1_string_st ; pub type ASN1_BMPSTRING = asn1_string_st ; pub type ASN1_ENUMERATED = asn1_string_st ; pub type ASN1_GENERALIZEDTIME = asn1_string_st ; pub type ASN1_GENERALSTRING = asn1_string_st ; pub type ASN1_IA5STRING = asn1_string_st ; pub type ASN1_INTEGER = asn1_string_st ; pub type ASN1_OCTET_STRING = asn1_string_st ; pub type ASN1_PRINTABLESTRING = asn1_string_st ; pub type ASN1_STRING = asn1_string_st ; pub type ASN1_T61STRING = asn1_string_st ; pub type ASN1_TIME = asn1_string_st ; pub type ASN1_UNIVERSALSTRING = asn1_string_st ; pub type ASN1_UTCTIME = asn1_string_st ; pub type ASN1_UTF8STRING = asn1_string_st ; pub type ASN1_VISIBLESTRING = asn1_string_st ; pub type ASN1_TYPE = asn1_type_st ; pub type AUTHORITY_KEYID = AUTHORITY_KEYID_st ; pub type BASIC_CONSTRAINTS = BASIC_CONSTRAINTS_st ; pub type DIST_POINT = DIST_POINT_st ; pub type DSA_SIG = DSA_SIG_st ; pub type GENERAL_NAME = GENERAL_NAME_st ; pub type ISSUING_DIST_POINT = ISSUING_DIST_POINT_st ; pub type NAME_CONSTRAINTS = NAME_CONSTRAINTS_st ; pub type NETSCAPE_SPKAC = Netscape_spkac_st ; pub type NETSCAPE_SPKI = Netscape_spki_st ; pub type RIPEMD160_CTX = RIPEMD160state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_VERIFY_PARAM_st { _unused : [u8 ; 0] , } pub type X509_VERIFY_PARAM = X509_VERIFY_PARAM_st ; pub type X509_ALGOR = X509_algor_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_crl_st { _unused : [u8 ; 0] , } pub type X509_CRL = X509_crl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_extension_st { _unused : [u8 ; 0] , } pub type X509_EXTENSION = X509_extension_st ; pub type X509_INFO = X509_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_entry_st { _unused : [u8 ; 0] , } pub type X509_NAME_ENTRY = X509_name_entry_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_name_st { _unused : [u8 ; 0] , } pub type X509_NAME = X509_name_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_pubkey_st { _unused : [u8 ; 0] , } pub type X509_PUBKEY = X509_pubkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_req_st { _unused : [u8 ; 0] , } pub type X509_REQ = X509_req_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_sig_info_st { _unused : [u8 ; 0] , } pub type X509_SIG_INFO = x509_sig_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct X509_sig_st { _unused : [u8 ; 0] , } pub type X509_SIG = X509_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct bignum_ctx { _unused : [u8 ; 0] , } pub type BN_CTX = bignum_ctx ; pub type BIGNUM = bignum_st ; pub type BIO_METHOD = bio_method_st ; pub type BIO = bio_st ; pub type BLAKE2B_CTX = blake2b_state_st ; pub type BN_GENCB = bn_gencb_st ; pub type BN_MONT_CTX = bn_mont_ctx_st ; pub type BUF_MEM = buf_mem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cast_key_st { _unused : [u8 ; 0] , } pub type CAST_KEY = cast_key_st ; pub type CBB = cbb_st ; pub type CBS = cbs_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct cmac_ctx_st { _unused : [u8 ; 0] , } pub type CMAC_CTX = cmac_ctx_st ; pub type CONF = conf_st ; pub type CONF_VALUE = conf_value_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_pool_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER_POOL = crypto_buffer_pool_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct crypto_buffer_st { _unused : [u8 ; 0] , } pub type CRYPTO_BUFFER = crypto_buffer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ctr_drbg_state_st { _unused : [u8 ; 0] , } pub type CTR_DRBG_STATE = ctr_drbg_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dh_st { _unused : [u8 ; 0] , } pub type DH = dh_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct dsa_st { _unused : [u8 ; 0] , } pub type DSA = dsa_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_group_st { _unused : [u8 ; 0] , } pub type EC_GROUP = ec_group_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_st { _unused : [u8 ; 0] , } pub type EC_KEY = ec_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_point_st { _unused : [u8 ; 0] , } pub type EC_POINT = ec_point_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_key_method_st { _unused : [u8 ; 0] , } pub type EC_KEY_METHOD = ec_key_method_st ; pub type ECDSA_SIG = ecdsa_sig_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct engine_st { _unused : [u8 ; 0] , } pub type ENGINE = engine_st ; pub type EVP_MD_CTX = env_md_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct env_md_st { _unused : [u8 ; 0] , } pub type EVP_MD = env_md_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_aead_st { _unused : [u8 ; 0] , } pub type EVP_AEAD = evp_aead_st ; pub type EVP_AEAD_CTX = evp_aead_ctx_st ; pub type EVP_CIPHER_CTX = evp_cipher_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_cipher_st { _unused : [u8 ; 0] , } pub type EVP_CIPHER = evp_cipher_st ; pub type EVP_ENCODE_CTX = evp_encode_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_aead_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_AEAD = evp_hpke_aead_st ; pub type EVP_HPKE_CTX = evp_hpke_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kdf_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KDF = evp_hpke_kdf_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_hpke_kem_st { _unused : [u8 ; 0] , } pub type EVP_HPKE_KEM = evp_hpke_kem_st ; pub type EVP_HPKE_KEY = evp_hpke_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_kem_st { _unused : [u8 ; 0] , } pub type EVP_KEM = evp_kem_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct kem_key_st { _unused : [u8 ; 0] , } pub type KEM_KEY = kem_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX = evp_pkey_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_asn1_method_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_ASN1_METHOD = evp_pkey_asn1_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_st { _unused : [u8 ; 0] , } pub type EVP_PKEY = evp_pkey_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_pkey_ctx_signature_context_params_st { _unused : [u8 ; 0] , } pub type EVP_PKEY_CTX_SIGNATURE_CONTEXT_PARAMS = evp_pkey_ctx_signature_context_params_st ; pub type HMAC_CTX = hmac_ctx_st ; pub type MD4_CTX = md4_state_st ; pub type MD5_CTX = md5_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pqdsa_key_st { _unused : [u8 ; 0] , } pub type PQDSA_KEY = pqdsa_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_ctx_st { _unused : [u8 ; 0] , } pub type OCSP_REQ_CTX = ocsp_req_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ossl_init_settings_st { _unused : [u8 ; 0] , } pub type OPENSSL_INIT_SETTINGS = ossl_init_settings_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_digest_st { _unused : [u8 ; 0] , } pub type PKCS7_DIGEST = pkcs7_digest_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_enc_content_st { _unused : [u8 ; 0] , } pub type PKCS7_ENC_CONTENT = pkcs7_enc_content_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs7_encrypt_st { _unused : [u8 ; 0] , } pub type PKCS7_ENCRYPT = pkcs7_encrypt_st ; pub type PKCS7_ENVELOPE = pkcs7_envelope_st ; pub type PKCS7_ISSUER_AND_SERIAL = pkcs7_issuer_and_serial_st ; pub type PKCS7_RECIP_INFO = pkcs7_recip_info_st ; pub type PKCS7_SIGN_ENVELOPE = pkcs7_sign_envelope_st ; pub type PKCS7_SIGNED = pkcs7_signed_st ; pub type PKCS7_SIGNER_INFO = pkcs7_signer_info_st ; pub type PKCS7 = pkcs7_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs12_st { _unused : [u8 ; 0] , } pub type PKCS12 = pkcs12_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pkcs8_priv_key_info_st { _unused : [u8 ; 0] , } pub type PKCS8_PRIV_KEY_INFO = pkcs8_priv_key_info_st ; pub type X509_PKEY = private_key_st ; pub type RAND_METHOD = rand_meth_st ; pub type RC4_KEY = rc4_key_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_meth_st { _unused : [u8 ; 0] , } pub type RSA_METHOD = rsa_meth_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsassa_pss_params_st { _unused : [u8 ; 0] , } pub type RSASSA_PSS_PARAMS = rsassa_pss_params_st ; pub type RSA_PSS_PARAMS = rsa_pss_params_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct rsa_st { _unused : [u8 ; 0] , } pub type RSA = rsa_st ; pub type SHA256_CTX = sha256_state_st ; pub type SHA512_CTX = sha512_state_st ; pub type SHA_CTX = sha_state_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct spake2_ctx_st { _unused : [u8 ; 0] , } pub type SPAKE2_CTX = spake2_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct srtp_protection_profile_st { _unused : [u8 ; 0] , } pub type SRTP_PROTECTION_PROFILE = srtp_protection_profile_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_cipher_st { _unused : [u8 ; 0] , } pub type SSL_CIPHER = ssl_cipher_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ctx_st { _unused : [u8 ; 0] , } pub type SSL_CTX = ssl_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_early_callback_ctx { _unused : [u8 ; 0] , } pub type SSL_CLIENT_HELLO = ssl_early_callback_ctx ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ech_keys_st { _unused : [u8 ; 0] , } pub type SSL_ECH_KEYS = ssl_ech_keys_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_method_st { _unused : [u8 ; 0] , } pub type SSL_METHOD = ssl_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_private_key_method_st { _unused : [u8 ; 0] , } pub type SSL_PRIVATE_KEY_METHOD = ssl_private_key_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_quic_method_st { _unused : [u8 ; 0] , } pub type SSL_QUIC_METHOD = ssl_quic_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_session_st { _unused : [u8 ; 0] , } pub type SSL_SESSION = ssl_session_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_st { _unused : [u8 ; 0] , } pub type SSL = ssl_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ssl_ticket_aead_method_st { _unused : [u8 ; 0] , } pub type SSL_TICKET_AEAD_METHOD = ssl_ticket_aead_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct st_ERR_FNS { _unused : [u8 ; 0] , } pub type ERR_FNS = st_ERR_FNS ; pub type TRUST_TOKEN = trust_token_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_client_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_CLIENT = trust_token_client_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_issuer_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_ISSUER = trust_token_issuer_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct trust_token_method_st { _unused : [u8 ; 0] , } pub type TRUST_TOKEN_METHOD = trust_token_method_st ; pub type X509V3_CTX = v3_ext_ctx ; pub type X509V3_EXT_METHOD = v3_ext_method ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_attributes_st { _unused : [u8 ; 0] , } pub type X509_ATTRIBUTE = x509_attributes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP = x509_lookup_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_lookup_method_st { _unused : [u8 ; 0] , } pub type X509_LOOKUP_METHOD = x509_lookup_method_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_object_st { _unused : [u8 ; 0] , } pub type X509_OBJECT = x509_object_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_revoked_st { _unused : [u8 ; 0] , } pub type X509_REVOKED = x509_revoked_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_st { _unused : [u8 ; 0] , } pub type X509 = x509_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_ctx_st { _unused : [u8 ; 0] , } pub type X509_STORE_CTX = x509_store_ctx_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct x509_store_st { _unused : [u8 ; 0] , } pub type X509_STORE = x509_store_st ; pub type X509_TRUST = x509_trust_st ; pub type OPENSSL_BLOCK = * mut :: std :: os :: raw :: c_void ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct aes_key_st { pub rd_key : [u32 ; 60usize] , pub rounds : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_aes_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < aes_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < aes_key_st > () , 244usize , concat ! ("Size of: " , stringify ! (aes_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < aes_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (aes_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rd_key) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rd_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rounds) as usize - ptr as usize } , 240usize , concat ! ("Offset of field: " , stringify ! (aes_key_st) , "::" , stringify ! (rounds))) ; } impl Default for aes_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type AES_KEY = aes_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_encrypt_key"] pub fn AES_set_encrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_set_decrypt_key"] pub fn AES_set_decrypt_key (key : * const u8 , bits : :: std :: os :: raw :: c_uint , aeskey : * mut AES_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_encrypt"] pub fn AES_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_decrypt"] pub fn AES_decrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ctr128_encrypt"] pub fn AES_ctr128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , ecount_buf : * mut u8 , num : * mut :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ecb_encrypt"] pub fn AES_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const AES_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cbc_encrypt"] pub fn AES_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_ofb128_encrypt"] pub fn AES_ofb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb1_encrypt"] pub fn AES_cfb1_encrypt (in_ : * const u8 , out : * mut u8 , bits : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb8_encrypt"] pub fn AES_cfb8_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_cfb128_encrypt"] pub fn AES_cfb128_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , key : * const AES_KEY , ivec : * mut u8 , num : * mut :: std :: os :: raw :: c_int , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key"] pub fn AES_wrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key"] pub fn AES_unwrap_key (key : * const AES_KEY , iv : * const u8 , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_wrap_key_padded"] pub fn AES_wrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_unwrap_key_padded"] pub fn AES_unwrap_key_padded (key : * const AES_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct tm { pub tm_sec : :: std :: os :: raw :: c_int , pub tm_min : :: std :: os :: raw :: c_int , pub tm_hour : :: std :: os :: raw :: c_int , pub tm_mday : :: std :: os :: raw :: c_int , pub tm_mon : :: std :: os :: raw :: c_int , pub tm_year : :: std :: os :: raw :: c_int , pub tm_wday : :: std :: os :: raw :: c_int , pub tm_yday : :: std :: os :: raw :: c_int , pub tm_isdst : :: std :: os :: raw :: c_int , pub tm_gmtoff : :: std :: os :: raw :: c_long , pub tm_zone : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_tm () { const UNINIT : :: std :: mem :: MaybeUninit < tm > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < tm > () , 56usize , concat ! ("Size of: " , stringify ! (tm))) ; assert_eq ! (:: std :: mem :: align_of :: < tm > () , 8usize , concat ! ("Alignment of " , stringify ! (tm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_sec) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_sec))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_min) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_min))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_hour) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_hour))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mday) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_mon) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_mon))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_year) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_year))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_wday) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_wday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_yday) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_yday))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_isdst) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_isdst))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_gmtoff) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_gmtoff))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tm_zone) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (tm) , "::" , stringify ! (tm_zone))) ; } impl Default for tm { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct __sFILE { _unused : [u8 ; 0] , } pub type FILE = __sFILE ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct buf_mem_st { pub length : usize , pub data : * mut :: std :: os :: raw :: c_char , pub max : usize , } # [test] fn bindgen_test_layout_buf_mem_st () { const UNINIT : :: std :: mem :: MaybeUninit < buf_mem_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < buf_mem_st > () , 24usize , concat ! ("Size of: " , stringify ! (buf_mem_st))) ; assert_eq ! (:: std :: mem :: align_of :: < buf_mem_st > () , 8usize , concat ! ("Alignment of " , stringify ! (buf_mem_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . max) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (buf_mem_st) , "::" , stringify ! (max))) ; } impl Default for buf_mem_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_new"] pub fn BUF_MEM_new () -> * mut BUF_MEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_free"] pub fn BUF_MEM_free (buf : * mut BUF_MEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_reserve"] pub fn BUF_MEM_reserve (buf : * mut BUF_MEM , cap : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow"] pub fn BUF_MEM_grow (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_grow_clean"] pub fn BUF_MEM_grow_clean (buf : * mut BUF_MEM , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_MEM_append"] pub fn BUF_MEM_append (buf : * mut BUF_MEM , in_ : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strdup"] pub fn BUF_strdup (str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strnlen"] pub fn BUF_strnlen (str_ : * const :: std :: os :: raw :: c_char , max_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strndup"] pub fn BUF_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_memdup"] pub fn BUF_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcpy"] pub fn BUF_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BUF_strlcat"] pub fn BUF_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Init"] pub fn SHA1_Init (sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Update"] pub fn SHA1_Update (sha : * mut SHA_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Final"] pub fn SHA1_Final (out : * mut u8 , sha : * mut SHA_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1"] pub fn SHA1 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA1_Transform"] pub fn SHA1_Transform (sha : * mut SHA_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha_state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha_state_st > () , 96usize , concat ! ("Size of: " , stringify ! (sha_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (sha_state_st) , "::" , stringify ! (num))) ; } impl Default for sha_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Init"] pub fn SHA224_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Update"] pub fn SHA224_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224_Final"] pub fn SHA224_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA224"] pub fn SHA224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Init"] pub fn SHA256_Init (sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Update"] pub fn SHA256_Update (sha : * mut SHA256_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Final"] pub fn SHA256_Final (out : * mut u8 , sha : * mut SHA256_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256"] pub fn SHA256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_Transform"] pub fn SHA256_Transform (sha : * mut SHA256_CTX , block : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA256_TransformBlocks"] pub fn SHA256_TransformBlocks (state : * mut u32 , data : * const u8 , num_blocks : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha256_state_st { pub h : [u32 ; 8usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha256_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha256_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha256_state_st > () , 112usize , concat ! ("Size of: " , stringify ! (sha256_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha256_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (sha256_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (sha256_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha256_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Init"] pub fn SHA384_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Update"] pub fn SHA384_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384_Final"] pub fn SHA384_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA384"] pub fn SHA384 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Init"] pub fn SHA512_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Update"] pub fn SHA512_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Final"] pub fn SHA512_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512"] pub fn SHA512 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_Transform"] pub fn SHA512_Transform (sha : * mut SHA512_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct sha512_state_st { pub h : [u64 ; 8usize] , pub Nl : u64 , pub Nh : u64 , pub p : [u8 ; 128usize] , pub num : :: std :: os :: raw :: c_uint , pub md_len : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_sha512_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < sha512_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < sha512_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (sha512_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < sha512_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (sha512_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . p) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (p))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_len) as usize - ptr as usize } , 212usize , concat ! ("Offset of field: " , stringify ! (sha512_state_st) , "::" , stringify ! (md_len))) ; } impl Default for sha512_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Init"] pub fn SHA512_224_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Update"] pub fn SHA512_224_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224_Final"] pub fn SHA512_224_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_224"] pub fn SHA512_224 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Init"] pub fn SHA512_256_Init (sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Update"] pub fn SHA512_256_Update (sha : * mut SHA512_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256_Final"] pub fn SHA512_256_Final (out : * mut u8 , sha : * mut SHA512_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SHA512_256"] pub fn SHA512_256 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } pub type __gnuc_va_list = __builtin_va_list ; pub type va_list = __gnuc_va_list ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc"] pub fn OPENSSL_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_zalloc"] pub fn OPENSSL_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_calloc"] pub fn OPENSSL_calloc (num : usize , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_realloc"] pub fn OPENSSL_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_free"] pub fn OPENSSL_free (ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanse"] pub fn OPENSSL_cleanse (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_memcmp"] pub fn CRYPTO_memcmp (a : * const :: std :: os :: raw :: c_void , b : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hash32"] pub fn OPENSSL_hash32 (ptr : * const :: std :: os :: raw :: c_void , len : usize) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strhash"] pub fn OPENSSL_strhash (s : * const :: std :: os :: raw :: c_char) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strdup"] pub fn OPENSSL_strdup (s : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strnlen"] pub fn OPENSSL_strnlen (s : * const :: std :: os :: raw :: c_char , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalpha"] pub fn OPENSSL_isalpha (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isdigit"] pub fn OPENSSL_isdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isxdigit"] pub fn OPENSSL_isxdigit (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_fromxdigit"] pub fn OPENSSL_fromxdigit (out : * mut u8 , c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_hexstr2buf"] pub fn OPENSSL_hexstr2buf (str_ : * const :: std :: os :: raw :: c_char , len : * mut usize) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isalnum"] pub fn OPENSSL_isalnum (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_tolower"] pub fn OPENSSL_tolower (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_isspace"] pub fn OPENSSL_isspace (c : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strcasecmp"] pub fn OPENSSL_strcasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strncasecmp"] pub fn OPENSSL_strncasecmp (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char , n : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_snprintf"] pub fn BIO_snprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vsnprintf"] pub fn BIO_vsnprintf (buf : * mut :: std :: os :: raw :: c_char , n : usize , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_vasprintf"] pub fn OPENSSL_vasprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , args : * mut __va_list_tag) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_asprintf"] pub fn OPENSSL_asprintf (str_ : * mut * mut :: std :: os :: raw :: c_char , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strndup"] pub fn OPENSSL_strndup (str_ : * const :: std :: os :: raw :: c_char , size : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_memdup"] pub fn OPENSSL_memdup (data : * const :: std :: os :: raw :: c_void , size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcpy"] pub fn OPENSSL_strlcpy (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_strlcat"] pub fn OPENSSL_strlcat (dst : * mut :: std :: os :: raw :: c_char , src : * const :: std :: os :: raw :: c_char , dst_size : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc"] pub fn CRYPTO_malloc (size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_realloc"] pub fn CRYPTO_realloc (ptr : * mut :: std :: os :: raw :: c_void , new_size : usize , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_free"] pub fn CRYPTO_free (ptr : * mut :: std :: os :: raw :: c_void , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_clear_free"] pub fn OPENSSL_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_mem_functions"] pub fn CRYPTO_set_mem_functions (m : :: std :: option :: Option < unsafe extern "C" fn (arg1 : usize , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , r : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : usize , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void > , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_init"] pub fn CRYPTO_secure_malloc_init (size : usize , min_size : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_malloc_initialized"] pub fn CRYPTO_secure_malloc_initialized () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_secure_used"] pub fn CRYPTO_secure_used () -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_malloc"] pub fn OPENSSL_secure_malloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_zalloc"] pub fn OPENSSL_secure_zalloc (size : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_secure_clear_free"] pub fn OPENSSL_secure_clear_free (ptr : * mut :: std :: os :: raw :: c_void , len : usize) ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct pthread_rwlock { _unused : [u8 ; 0] , } pub type pthread_rwlock_t = * mut pthread_rwlock ; pub type CRYPTO_MUTEX = pthread_rwlock_t ; pub type CRYPTO_refcount_t = u32 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_clear"] pub fn AWSLC_thread_local_clear () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AWSLC_thread_local_shutdown"] pub fn AWSLC_thread_local_shutdown () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_num_locks"] pub fn CRYPTO_num_locks () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_locking_callback"] pub fn CRYPTO_set_locking_callback (func : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_add_lock_callback"] pub fn CRYPTO_set_add_lock_callback (func : :: std :: option :: Option < unsafe extern "C" fn (num : * mut :: std :: os :: raw :: c_int , amount : :: std :: os :: raw :: c_int , lock_num : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_locking_callback"] pub fn CRYPTO_get_locking_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_lock_name"] pub fn CRYPTO_get_lock_name (lock_num : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_callback"] pub fn CRYPTO_THREADID_set_callback (threadid_func : :: std :: option :: Option < unsafe extern "C" fn (threadid : * mut CRYPTO_THREADID) >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_numeric"] pub fn CRYPTO_THREADID_set_numeric (id : * mut CRYPTO_THREADID , val : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_set_pointer"] pub fn CRYPTO_THREADID_set_pointer (id : * mut CRYPTO_THREADID , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_THREADID_current"] pub fn CRYPTO_THREADID_current (id : * mut CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_id_callback"] pub fn CRYPTO_set_id_callback (func : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_ulong >) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock { pub references : :: std :: os :: raw :: c_int , pub data : * mut CRYPTO_dynlock_value , } # [test] fn bindgen_test_layout_CRYPTO_dynlock () { const UNINIT : :: std :: mem :: MaybeUninit < CRYPTO_dynlock > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < CRYPTO_dynlock > () , 16usize , concat ! ("Size of: " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (:: std :: mem :: align_of :: < CRYPTO_dynlock > () , 8usize , concat ! ("Alignment of " , stringify ! (CRYPTO_dynlock))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (CRYPTO_dynlock) , "::" , stringify ! (data))) ; } impl Default for CRYPTO_dynlock { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_create_callback"] pub fn CRYPTO_set_dynlock_create_callback (dyn_create_function : :: std :: option :: Option < unsafe extern "C" fn (file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_lock_callback"] pub fn CRYPTO_set_dynlock_lock_callback (dyn_lock_function : :: std :: option :: Option < unsafe extern "C" fn (mode : :: std :: os :: raw :: c_int , l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_set_dynlock_destroy_callback"] pub fn CRYPTO_set_dynlock_destroy_callback (dyn_destroy_function : :: std :: option :: Option < unsafe extern "C" fn (l : * mut CRYPTO_dynlock_value , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_int) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_create_callback"] pub fn CRYPTO_get_dynlock_create_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> * mut CRYPTO_dynlock_value > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_lock_callback"] pub fn CRYPTO_get_dynlock_lock_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut CRYPTO_dynlock_value , arg3 : * const :: std :: os :: raw :: c_char , arg4 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_get_dynlock_destroy_callback"] pub fn CRYPTO_get_dynlock_destroy_callback () -> :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_dynlock_value , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_library_init"] pub fn CRYPTO_library_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_is_confidential_build"] pub fn CRYPTO_is_confidential_build () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_has_asm"] pub fn CRYPTO_has_asm () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BORINGSSL_self_test"] pub fn BORINGSSL_self_test () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn BORINGSSL_integrity_test () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_pre_sandbox_init"] pub fn CRYPTO_pre_sandbox_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode"] pub fn FIPS_mode () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_is_entropy_cpu_jitter"] pub fn FIPS_is_entropy_cpu_jitter () -> :: std :: os :: raw :: c_int ; } pub const fips_counter_t_fips_counter_evp_aes_128_gcm : fips_counter_t = 0 ; pub const fips_counter_t_fips_counter_evp_aes_256_gcm : fips_counter_t = 1 ; pub const fips_counter_t_fips_counter_evp_aes_128_ctr : fips_counter_t = 2 ; pub const fips_counter_t_fips_counter_evp_aes_256_ctr : fips_counter_t = 3 ; pub const fips_counter_t_fips_counter_max : fips_counter_t = 3 ; pub type fips_counter_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_read_counter"] pub fn FIPS_read_counter (counter : fips_counter_t) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version"] pub fn OpenSSL_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay_version"] pub fn SSLeay_version (which : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSLeay"] pub fn SSLeay () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_version_num"] pub fn OpenSSL_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_awslc_api_version_num"] pub fn awslc_api_version_num () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_malloc_init"] pub fn CRYPTO_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_malloc_init"] pub fn OPENSSL_malloc_init () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_load_builtin_engines"] pub fn ENGINE_load_builtin_engines () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_register_all_complete"] pub fn ENGINE_register_all_complete () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_load_builtin_modules"] pub fn OPENSSL_load_builtin_modules () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init_crypto"] pub fn OPENSSL_init_crypto (opts : u64 , settings : * const OPENSSL_INIT_SETTINGS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_init"] pub fn OPENSSL_init () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_cleanup"] pub fn OPENSSL_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_FIPS_mode_set"] pub fn FIPS_mode_set (on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_mem_ctrl"] pub fn CRYPTO_mem_ctrl (mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_BIO_strings"] pub fn ERR_load_BIO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_ERR_strings"] pub fn ERR_load_ERR_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_CRYPTO_strings"] pub fn ERR_load_CRYPTO_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_crypto_strings"] pub fn ERR_load_crypto_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_load_RAND_strings"] pub fn ERR_load_RAND_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_free_strings"] pub fn ERR_free_strings () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error"] pub fn ERR_get_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line"] pub fn ERR_get_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_error_line_data"] pub fn ERR_get_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error"] pub fn ERR_peek_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line"] pub fn ERR_peek_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_error_line_data"] pub fn ERR_peek_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error"] pub fn ERR_peek_last_error () -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line"] pub fn ERR_peek_last_error_line (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_peek_last_error_line_data"] pub fn ERR_peek_last_error_line_data (file : * mut * const :: std :: os :: raw :: c_char , line : * mut :: std :: os :: raw :: c_int , data : * mut * const :: std :: os :: raw :: c_char , flags : * mut :: std :: os :: raw :: c_int) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string_n"] pub fn ERR_error_string_n (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char , len : usize) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_lib_error_string"] pub fn ERR_lib_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_reason_error_string"] pub fn ERR_reason_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } pub type ERR_print_errors_callback_t = :: std :: option :: Option < unsafe extern "C" fn (str_ : * const :: std :: os :: raw :: c_char , len : usize , ctx : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_cb"] pub fn ERR_print_errors_cb (callback : ERR_print_errors_callback_t , ctx : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors_fp"] pub fn ERR_print_errors_fp (file : * mut FILE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_error"] pub fn ERR_clear_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_mark"] pub fn ERR_set_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_pop_to_mark"] pub fn ERR_pop_to_mark () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_get_next_error_library"] pub fn ERR_get_next_error_library () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_state"] pub fn ERR_remove_state (pid : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_remove_thread_state"] pub fn ERR_remove_thread_state (tid : * const CRYPTO_THREADID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_func_error_string"] pub fn ERR_func_error_string (packed_error : u32) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_error_string"] pub fn ERR_error_string (packed_error : u32 , buf : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_clear_system_error"] pub fn ERR_clear_system_error () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_put_error"] pub fn ERR_put_error (library : :: std :: os :: raw :: c_int , unused : :: std :: os :: raw :: c_int , reason : :: std :: os :: raw :: c_int , file : * const :: std :: os :: raw :: c_char , line : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_data"] pub fn ERR_add_error_data (count : :: std :: os :: raw :: c_uint , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_add_error_dataf"] pub fn ERR_add_error_dataf (format : * const :: std :: os :: raw :: c_char , ...) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_set_error_data"] pub fn ERR_set_error_data (data : * mut :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) ; } pub type OPENSSL_sk_free_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_copy_func = :: std :: option :: Option < unsafe extern "C" fn (ptr : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (a : * const * const :: std :: os :: raw :: c_void , b : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (obj : * mut :: std :: os :: raw :: c_void , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_free_func , arg2 : * mut :: std :: os :: raw :: c_void) > ; pub type OPENSSL_sk_call_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_copy_func , arg2 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type OPENSSL_sk_call_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_cmp_func , arg2 : * const :: std :: os :: raw :: c_void , arg3 : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type OPENSSL_sk_call_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : OPENSSL_sk_delete_if_func , arg2 : * mut :: std :: os :: raw :: c_void , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st { _unused : [u8 ; 0] , } pub type OPENSSL_STACK = stack_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new"] pub fn OPENSSL_sk_new (comp : OPENSSL_sk_cmp_func) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_new_null"] pub fn OPENSSL_sk_new_null () -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_num"] pub fn OPENSSL_sk_num (sk : * const OPENSSL_STACK) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_zero"] pub fn OPENSSL_sk_zero (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_value"] pub fn OPENSSL_sk_value (sk : * const OPENSSL_STACK , i : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set"] pub fn OPENSSL_sk_set (sk : * mut OPENSSL_STACK , i : usize , p : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_free"] pub fn OPENSSL_sk_free (sk : * mut OPENSSL_STACK) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop_free_ex"] pub fn OPENSSL_sk_pop_free_ex (sk : * mut OPENSSL_STACK , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_insert"] pub fn OPENSSL_sk_insert (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void , where_ : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete"] pub fn OPENSSL_sk_delete (sk : * mut OPENSSL_STACK , where_ : usize) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_ptr"] pub fn OPENSSL_sk_delete_ptr (sk : * mut OPENSSL_STACK , p : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_delete_if"] pub fn OPENSSL_sk_delete_if (sk : * mut OPENSSL_STACK , call_func : OPENSSL_sk_call_delete_if_func , func : OPENSSL_sk_delete_if_func , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_find"] pub fn OPENSSL_sk_find (sk : * const OPENSSL_STACK , out_index : * mut usize , p : * const :: std :: os :: raw :: c_void , call_cmp_func : OPENSSL_sk_call_cmp_func) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_unshift"] pub fn OPENSSL_sk_unshift (sk : * mut OPENSSL_STACK , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_shift"] pub fn OPENSSL_sk_shift (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_push"] pub fn OPENSSL_sk_push (sk : * mut OPENSSL_STACK , p : * mut :: std :: os :: raw :: c_void) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_pop"] pub fn OPENSSL_sk_pop (sk : * mut OPENSSL_STACK) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_dup"] pub fn OPENSSL_sk_dup (sk : * const OPENSSL_STACK) -> * mut OPENSSL_STACK ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_sort"] pub fn OPENSSL_sk_sort (sk : * mut OPENSSL_STACK , call_cmp_func : OPENSSL_sk_call_cmp_func) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_is_sorted"] pub fn OPENSSL_sk_is_sorted (sk : * const OPENSSL_STACK) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_set_cmp_func"] pub fn OPENSSL_sk_set_cmp_func (sk : * mut OPENSSL_STACK , comp : OPENSSL_sk_cmp_func) -> OPENSSL_sk_cmp_func ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_sk_deep_copy"] pub fn OPENSSL_sk_deep_copy (sk : * const OPENSSL_STACK , call_copy_func : OPENSSL_sk_call_copy_func , copy_func : OPENSSL_sk_copy_func , call_free_func : OPENSSL_sk_call_free_func , free_func : OPENSSL_sk_free_func) -> * mut OPENSSL_STACK ; } pub type _STACK = OPENSSL_STACK ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_sk_pop_free"] pub fn sk_pop_free (sk : * mut OPENSSL_STACK , free_func : OPENSSL_sk_free_func) ; } pub type OPENSSL_STRING = * mut :: std :: os :: raw :: c_char ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_void { _unused : [u8 ; 0] , } pub type sk_void_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void) > ; pub type sk_void_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void > ; pub type sk_void_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_void , arg2 : * const * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type sk_void_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OPENSSL_STRING { _unused : [u8 ; 0] , } pub type sk_OPENSSL_STRING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char) > ; pub type sk_OPENSSL_STRING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char > ; pub type sk_OPENSSL_STRING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const :: std :: os :: raw :: c_char , arg2 : * const * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; pub type sk_OPENSSL_STRING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_char , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_DATA = crypto_ex_data_st ; pub type CRYPTO_EX_free = :: std :: option :: Option < unsafe extern "C" fn (parent : * mut :: std :: os :: raw :: c_void , ptr : * mut :: std :: os :: raw :: c_void , ad : * mut CRYPTO_EX_DATA , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_cleanup_all_ex_data"] pub fn CRYPTO_cleanup_all_ex_data () ; } pub type CRYPTO_EX_dup = :: std :: option :: Option < unsafe extern "C" fn (to : * mut CRYPTO_EX_DATA , from : * const CRYPTO_EX_DATA , from_d : * mut * mut :: std :: os :: raw :: c_void , index : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type CRYPTO_EX_unused = :: std :: os :: raw :: c_int ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct crypto_ex_data_st { pub sk : * mut stack_st_void , } # [test] fn bindgen_test_layout_crypto_ex_data_st () { const UNINIT : :: std :: mem :: MaybeUninit < crypto_ex_data_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Size of: " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (:: std :: mem :: align_of :: < crypto_ex_data_st > () , 8usize , concat ! ("Alignment of " , stringify ! (crypto_ex_data_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sk) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (crypto_ex_data_st) , "::" , stringify ! (sk))) ; } impl Default for crypto_ex_data_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_BIO { _unused : [u8 ; 0] , } pub type sk_BIO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) > ; pub type sk_BIO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const BIO) -> * mut BIO > ; pub type sk_BIO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const BIO , arg2 : * const * const BIO) -> :: std :: os :: raw :: c_int > ; pub type sk_BIO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new"] pub fn BIO_new (method : * const BIO_METHOD) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free"] pub fn BIO_free (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_vfree"] pub fn BIO_vfree (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_up_ref"] pub fn BIO_up_ref (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read"] pub fn BIO_read (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_ex"] pub fn BIO_read_ex (bio : * mut BIO , data : * mut :: std :: os :: raw :: c_void , data_len : usize , read_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_gets"] pub fn BIO_gets (bio : * mut BIO , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write"] pub fn BIO_write (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_ex"] pub fn BIO_write_ex (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , data_len : usize , written_bytes : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_all"] pub fn BIO_write_all (bio : * mut BIO , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_puts"] pub fn BIO_puts (bio : * mut BIO , buf : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_flush"] pub fn BIO_flush (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl"] pub fn BIO_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , parg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ptr_ctrl"] pub fn BIO_ptr_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_int_ctrl"] pub fn BIO_int_ctrl (bp : * mut BIO , cmd : :: std :: os :: raw :: c_int , larg : :: std :: os :: raw :: c_long , iarg : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_reset"] pub fn BIO_reset (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_eof"] pub fn BIO_eof (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_flags"] pub fn BIO_set_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_test_flags"] pub fn BIO_test_flags (bio : * const BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_read"] pub fn BIO_should_read (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_write"] pub fn BIO_should_write (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_retry"] pub fn BIO_should_retry (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_should_io_special"] pub fn BIO_should_io_special (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_reason"] pub fn BIO_get_retry_reason (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_reason"] pub fn BIO_set_retry_reason (bio : * mut BIO , reason : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_flags"] pub fn BIO_clear_flags (bio : * mut BIO , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_read"] pub fn BIO_set_retry_read (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_write"] pub fn BIO_set_retry_write (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_retry_flags"] pub fn BIO_get_retry_flags (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_clear_retry_flags"] pub fn BIO_clear_retry_flags (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_type"] pub fn BIO_method_type (bio : * const BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_method_name"] pub fn BIO_method_name (b : * const BIO) -> * const :: std :: os :: raw :: c_char ; } pub type bio_info_cb = :: std :: option :: Option < unsafe extern "C" fn (b : * mut BIO , state : :: std :: os :: raw :: c_int , res : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn_ex = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , len : usize , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_int , processed : * mut usize) -> :: std :: os :: raw :: c_long > ; pub type BIO_callback_fn = :: std :: option :: Option < unsafe extern "C" fn (bio : * mut BIO , oper : :: std :: os :: raw :: c_int , argp : * const :: std :: os :: raw :: c_char , argi : :: std :: os :: raw :: c_int , argl : :: std :: os :: raw :: c_long , bio_ret : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_callback_ctrl"] pub fn BIO_callback_ctrl (bio : * mut BIO , cmd : :: std :: os :: raw :: c_int , fp : bio_info_cb) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pending"] pub fn BIO_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_pending"] pub fn BIO_ctrl_pending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_wpending"] pub fn BIO_wpending (bio : * const BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_close"] pub fn BIO_set_close (bio : * mut BIO , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_read"] pub fn BIO_number_read (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_number_written"] pub fn BIO_number_written (bio : * const BIO) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_ex"] pub fn BIO_set_callback_ex (bio : * mut BIO , callback_ex : BIO_callback_fn_ex) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback"] pub fn BIO_set_callback (bio : * mut BIO , callback : BIO_callback_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_callback_arg"] pub fn BIO_set_callback_arg (bio : * mut BIO , arg : * mut :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_callback_arg"] pub fn BIO_get_callback_arg (bio : * const BIO) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_push"] pub fn BIO_push (bio : * mut BIO , appended_bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_pop"] pub fn BIO_pop (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_next"] pub fn BIO_next (bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_free_all"] pub fn BIO_free_all (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_find_type"] pub fn BIO_find_type (bio : * mut BIO , type_ : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_copy_next_retry"] pub fn BIO_copy_next_retry (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_printf"] pub fn BIO_printf (bio : * mut BIO , format : * const :: std :: os :: raw :: c_char , ...) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_indent"] pub fn BIO_indent (bio : * mut BIO , indent : :: std :: os :: raw :: c_uint , max_indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_hexdump"] pub fn BIO_hexdump (bio : * mut BIO , data : * const u8 , len : usize , indent : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_print_errors"] pub fn ERR_print_errors (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_asn1"] pub fn BIO_read_asn1 (bio : * mut BIO , out : * mut * mut u8 , out_len : * mut usize , max_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_mem"] pub fn BIO_s_mem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_mem_buf"] pub fn BIO_new_mem_buf (buf : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_mem_contents"] pub fn BIO_mem_contents (bio : * const BIO , out_contents : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_mem_ptr"] pub fn BIO_get_mem_ptr (bio : * mut BIO , out : * mut * mut BUF_MEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_buf"] pub fn BIO_set_mem_buf (bio : * mut BIO , b : * mut BUF_MEM , take_ownership : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_mem_eof_return"] pub fn BIO_set_mem_eof_return (bio : * mut BIO , eof_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_fd"] pub fn BIO_s_fd () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fd"] pub fn BIO_new_fd (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fd"] pub fn BIO_set_fd (bio : * mut BIO , fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fd"] pub fn BIO_get_fd (bio : * mut BIO , out_fd : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_file"] pub fn BIO_s_file () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_file"] pub fn BIO_new_file (filename : * const :: std :: os :: raw :: c_char , mode : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_fp"] pub fn BIO_new_fp (stream : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_fp"] pub fn BIO_get_fp (bio : * mut BIO , out_file : * mut * mut FILE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_fp"] pub fn BIO_set_fp (bio : * mut BIO , file : * mut FILE , close_flag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_read_filename"] pub fn BIO_read_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_write_filename"] pub fn BIO_write_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_append_filename"] pub fn BIO_append_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_rw_filename"] pub fn BIO_rw_filename (bio : * mut BIO , filename : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_tell"] pub fn BIO_tell (bio : * mut BIO) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_seek"] pub fn BIO_seek (bio : * mut BIO , offset : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_socket"] pub fn BIO_s_socket () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_socket"] pub fn BIO_new_socket (fd : :: std :: os :: raw :: c_int , close_flag : :: std :: os :: raw :: c_int) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_connect"] pub fn BIO_s_connect () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_connect"] pub fn BIO_new_connect (host_and_optional_port : * const :: std :: os :: raw :: c_char) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_hostname"] pub fn BIO_set_conn_hostname (bio : * mut BIO , host_and_optional_port : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_port"] pub fn BIO_set_conn_port (bio : * mut BIO , port_str : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_conn_int_port"] pub fn BIO_set_conn_int_port (bio : * mut BIO , port : * const :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_nbio"] pub fn BIO_set_nbio (bio : * mut BIO , on : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_do_connect"] pub fn BIO_do_connect (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_new_bio_pair"] pub fn BIO_new_bio_pair (out1 : * mut * mut BIO , writebuf1 : usize , out2 : * mut * mut BIO , writebuf2 : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_destroy_bio_pair"] pub fn BIO_destroy_bio_pair (b : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_read_request"] pub fn BIO_ctrl_get_read_request (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_ctrl_get_write_guarantee"] pub fn BIO_ctrl_get_write_guarantee (bio : * mut BIO) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_shutdown_wr"] pub fn BIO_shutdown_wr (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_new_index"] pub fn BIO_get_new_index () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_new"] pub fn BIO_meth_new (type_ : :: std :: os :: raw :: c_int , name : * const :: std :: os :: raw :: c_char) -> * mut BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_free"] pub fn BIO_meth_free (method : * mut BIO_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_create"] pub fn BIO_meth_set_create (method : * mut BIO_METHOD , create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_create"] pub fn BIO_meth_get_create (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_destroy"] pub fn BIO_meth_set_destroy (method : * mut BIO_METHOD , destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_destroy"] pub fn BIO_meth_get_destroy (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_write"] pub fn BIO_meth_set_write (method : * mut BIO_METHOD , write : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_read"] pub fn BIO_meth_set_read (method : * mut BIO_METHOD , read : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_gets"] pub fn BIO_meth_set_gets (method : * mut BIO_METHOD , gets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_gets"] pub fn BIO_meth_get_gets (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * mut :: std :: os :: raw :: c_char , arg2 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_ctrl"] pub fn BIO_meth_set_ctrl (method : * mut BIO_METHOD , ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_ctrl"] pub fn BIO_meth_get_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_long , arg3 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_callback_ctrl"] pub fn BIO_meth_set_callback_ctrl (method : * mut BIO_METHOD , callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_callback_ctrl"] pub fn BIO_meth_get_callback_ctrl (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : :: std :: os :: raw :: c_int , arg2 : bio_info_cb) -> :: std :: os :: raw :: c_long > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_data"] pub fn BIO_set_data (bio : * mut BIO , ptr : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_data"] pub fn BIO_get_data (bio : * mut BIO) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_init"] pub fn BIO_set_init (bio : * mut BIO , init : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_init"] pub fn BIO_get_init (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_new_index"] pub fn BIO_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_ex_data"] pub fn BIO_set_ex_data (bio : * mut BIO , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_ex_data"] pub fn BIO_get_ex_data (bio : * const BIO , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_f_base64"] pub fn BIO_f_base64 () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_retry_special"] pub fn BIO_set_retry_special (bio : * mut BIO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_shutdown"] pub fn BIO_set_shutdown (bio : * mut BIO , shutdown : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_get_shutdown"] pub fn BIO_get_shutdown (bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_set_puts"] pub fn BIO_meth_set_puts (method : * mut BIO_METHOD , puts : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_meth_get_puts"] pub fn BIO_meth_get_puts (method : * const BIO_METHOD) -> :: std :: option :: Option < unsafe extern "C" fn (method : * mut BIO , arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_s_secmem"] pub fn BIO_s_secmem () -> * const BIO_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BIO_set_write_buffer_size"] pub fn BIO_set_write_buffer_size (bio : * mut BIO , buffer_size : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , } # [test] fn bindgen_test_layout_bio_method_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_method_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_method_st > () , 80usize , concat ! ("Size of: " , stringify ! (bio_method_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_method_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_method_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bwrite) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bwrite))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bread) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bread))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bputs) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bputs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bgets) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (bgets))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ctrl) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (ctrl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . create) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (create))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . destroy) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (destroy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ctrl) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_method_st) , "::" , stringify ! (callback_ctrl))) ; } impl Default for bio_method_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , pub cb_arg : * mut :: std :: os :: raw :: c_char , pub init : :: std :: os :: raw :: c_int , pub shutdown : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub retry_reason : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_int , pub references : CRYPTO_refcount_t , pub ptr : * mut :: std :: os :: raw :: c_void , pub next_bio : * mut BIO , pub num_read : u64 , pub num_write : u64 , } # [test] fn bindgen_test_layout_bio_st () { const UNINIT : :: std :: mem :: MaybeUninit < bio_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bio_st > () , 96usize , concat ! ("Size of: " , stringify ! (bio_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bio_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bio_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ex_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ex_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback_ex) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback_ex))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (callback))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cb_arg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (cb_arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . init) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (init))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . shutdown) as usize - ptr as usize } , 44usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (shutdown))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . retry_reason) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (retry_reason))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . references) as usize - ptr as usize } , 60usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (references))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . next_bio) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (next_bio))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_read) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_read))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num_write) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (bio_st) , "::" , stringify ! (num_write))) ; } impl Default for bio_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BN_ULONG = u64 ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_new"] pub fn BN_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_init"] pub fn BN_init (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_free"] pub fn BN_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_free"] pub fn BN_clear_free (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dup"] pub fn BN_dup (src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_copy"] pub fn BN_copy (dest : * mut BIGNUM , src : * const BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear"] pub fn BN_clear (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_value_one"] pub fn BN_value_one () -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits"] pub fn BN_num_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bytes"] pub fn BN_num_bytes (bn : * const BIGNUM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_minimal_width"] pub fn BN_get_minimal_width (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_zero"] pub fn BN_zero (bn : * mut BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_one"] pub fn BN_one (bn : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_word"] pub fn BN_set_word (bn : * mut BIGNUM , value : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_u64"] pub fn BN_set_u64 (bn : * mut BIGNUM , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_negative"] pub fn BN_set_negative (bn : * mut BIGNUM , sign : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_negative"] pub fn BN_is_negative (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bin2bn"] pub fn BN_bin2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin"] pub fn BN_bn2bin (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_le2bn"] pub fn BN_le2bn (in_ : * const u8 , len : usize , ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2le_padded"] pub fn BN_bn2le_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2bin_padded"] pub fn BN_bn2bin_padded (out : * mut u8 , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2cbb_padded"] pub fn BN_bn2cbb_padded (out : * mut CBB , len : usize , in_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2hex"] pub fn BN_bn2hex (bn : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_hex2bn"] pub fn BN_hex2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2dec"] pub fn BN_bn2dec (a : * const BIGNUM) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_dec2bn"] pub fn BN_dec2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_asc2bn"] pub fn BN_asc2bn (outp : * mut * mut BIGNUM , in_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print"] pub fn BN_print (bio : * mut BIO , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_print_fp"] pub fn BN_print_fp (fp : * mut FILE , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_word"] pub fn BN_get_word (bn : * const BIGNUM) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_u64"] pub fn BN_get_u64 (bn : * const BIGNUM , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_flags"] pub fn BN_get_flags (bn : * const BIGNUM , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_parse_asn1_unsigned"] pub fn BN_parse_asn1_unsigned (cbs : * mut CBS , ret : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_marshal_asn1"] pub fn BN_marshal_asn1 (cbb : * mut CBB , bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_new"] pub fn BN_CTX_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_free"] pub fn BN_CTX_free (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_start"] pub fn BN_CTX_start (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_get"] pub fn BN_CTX_get (ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_end"] pub fn BN_CTX_end (ctx : * mut BN_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add"] pub fn BN_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_uadd"] pub fn BN_uadd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_add_word"] pub fn BN_add_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub"] pub fn BN_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_usub"] pub fn BN_usub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sub_word"] pub fn BN_sub_word (a : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul"] pub fn BN_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mul_word"] pub fn BN_mul_word (bn : * mut BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqr"] pub fn BN_sqr (r : * mut BIGNUM , a : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div"] pub fn BN_div (quotient : * mut BIGNUM , rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_div_word"] pub fn BN_div_word (numerator : * mut BIGNUM , divisor : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_sqrt"] pub fn BN_sqrt (out_sqrt : * mut BIGNUM , in_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp"] pub fn BN_cmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_cmp_word"] pub fn BN_cmp_word (a : * const BIGNUM , b : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_ucmp"] pub fn BN_ucmp (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_equal_consttime"] pub fn BN_equal_consttime (a : * const BIGNUM , b : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_abs_is_word"] pub fn BN_abs_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_zero"] pub fn BN_is_zero (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_one"] pub fn BN_is_one (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_word"] pub fn BN_is_word (bn : * const BIGNUM , w : BN_ULONG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_odd"] pub fn BN_is_odd (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_pow2"] pub fn BN_is_pow2 (a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift"] pub fn BN_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_lshift1"] pub fn BN_lshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift"] pub fn BN_rshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rshift1"] pub fn BN_rshift1 (r : * mut BIGNUM , a : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_bit"] pub fn BN_set_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_clear_bit"] pub fn BN_clear_bit (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_bit_set"] pub fn BN_is_bit_set (a : * const BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mask_bits"] pub fn BN_mask_bits (a : * mut BIGNUM , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_count_low_zero_bits"] pub fn BN_count_low_zero_bits (bn : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_word"] pub fn BN_mod_word (a : * const BIGNUM , w : BN_ULONG) -> BN_ULONG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_pow2"] pub fn BN_mod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod_pow2"] pub fn BN_nnmod_pow2 (r : * mut BIGNUM , a : * const BIGNUM , e : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_nnmod"] pub fn BN_nnmod (rem : * mut BIGNUM , numerator : * const BIGNUM , divisor : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add"] pub fn BN_mod_add (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_add_quick"] pub fn BN_mod_add_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub"] pub fn BN_mod_sub (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sub_quick"] pub fn BN_mod_sub_quick (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul"] pub fn BN_mod_mul (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqr"] pub fn BN_mod_sqr (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift"] pub fn BN_mod_lshift (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift_quick"] pub fn BN_mod_lshift_quick (r : * mut BIGNUM , a : * const BIGNUM , n : :: std :: os :: raw :: c_int , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1"] pub fn BN_mod_lshift1 (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_lshift1_quick"] pub fn BN_mod_lshift1_quick (r : * mut BIGNUM , a : * const BIGNUM , m : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_sqrt"] pub fn BN_mod_sqrt (in_ : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand"] pub fn BN_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand"] pub fn BN_pseudo_rand (rnd : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , top : :: std :: os :: raw :: c_int , bottom : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range"] pub fn BN_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_rand_range_ex"] pub fn BN_rand_range_ex (r : * mut BIGNUM , min_inclusive : BN_ULONG , max_exclusive : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_pseudo_rand_range"] pub fn BN_pseudo_rand_range (rnd : * mut BIGNUM , range : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct bn_gencb_st { pub type_ : u8 , pub arg : * mut :: std :: os :: raw :: c_void , pub callback : bn_gencb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union bn_gencb_st__bindgen_ty_1 { pub new_style : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut bn_gencb_st) -> :: std :: os :: raw :: c_int > , pub old_style : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , } # [test] fn bindgen_test_layout_bn_gencb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . new_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (new_style))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . old_style) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st__bindgen_ty_1) , "::" , stringify ! (old_style))) ; } impl Default for bn_gencb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_bn_gencb_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_gencb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_gencb_st > () , 24usize , concat ! ("Size of: " , stringify ! (bn_gencb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_gencb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_gencb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (arg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . callback) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bn_gencb_st) , "::" , stringify ! (callback))) ; } impl Default for bn_gencb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_new"] pub fn BN_GENCB_new () -> * mut BN_GENCB ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_free"] pub fn BN_GENCB_free (callback : * mut BN_GENCB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set"] pub fn BN_GENCB_set (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int , arg1 : * mut BN_GENCB) -> :: std :: os :: raw :: c_int > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_call"] pub fn BN_GENCB_call (callback : * mut BN_GENCB , event : :: std :: os :: raw :: c_int , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_get_arg"] pub fn BN_GENCB_get_arg (callback : * const BN_GENCB) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_generate_prime_ex"] pub fn BN_generate_prime_ex (ret : * mut BIGNUM , bits : :: std :: os :: raw :: c_int , safe : :: std :: os :: raw :: c_int , add : * const BIGNUM , rem : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } pub const bn_primality_result_t_bn_probably_prime : bn_primality_result_t = 0 ; pub const bn_primality_result_t_bn_composite : bn_primality_result_t = 1 ; pub const bn_primality_result_t_bn_non_prime_power_composite : bn_primality_result_t = 2 ; pub type bn_primality_result_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_enhanced_miller_rabin_primality_test"] pub fn BN_enhanced_miller_rabin_primality_test (out_result : * mut bn_primality_result_t , w : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_primality_test"] pub fn BN_primality_test (is_probably_prime : * mut :: std :: os :: raw :: c_int , candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_fasttest_ex"] pub fn BN_is_prime_fasttest_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , do_trial_division : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_is_prime_ex"] pub fn BN_is_prime_ex (candidate : * const BIGNUM , checks : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_gcd"] pub fn BN_gcd (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse"] pub fn BN_mod_inverse (out : * mut BIGNUM , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_blinded"] pub fn BN_mod_inverse_blinded (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_inverse_odd"] pub fn BN_mod_inverse_odd (out : * mut BIGNUM , out_no_inverse : * mut :: std :: os :: raw :: c_int , a : * const BIGNUM , n : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_for_modulus"] pub fn BN_MONT_CTX_new_for_modulus (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new_consttime"] pub fn BN_MONT_CTX_new_consttime (mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_free"] pub fn BN_MONT_CTX_free (mont : * mut BN_MONT_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_copy"] pub fn BN_MONT_CTX_copy (to : * mut BN_MONT_CTX , from : * const BN_MONT_CTX) -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_montgomery"] pub fn BN_to_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_from_montgomery"] pub fn BN_from_montgomery (ret : * mut BIGNUM , a : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_mul_montgomery"] pub fn BN_mod_mul_montgomery (r : * mut BIGNUM , a : * const BIGNUM , b : * const BIGNUM , mont : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_exp"] pub fn BN_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp"] pub fn BN_mod_exp (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont"] pub fn BN_mod_exp_mont (r : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime"] pub fn BN_mod_exp_mont_consttime (rr : * mut BIGNUM , a : * const BIGNUM , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_GENCB_set_old"] pub fn BN_GENCB_set_old (callback : * mut BN_GENCB , f : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2mpi"] pub fn BN_bn2mpi (in_ : * const BIGNUM , out : * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mpi2bn"] pub fn BN_mpi2bn (in_ : * const u8 , len : usize , out : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_word"] pub fn BN_mod_exp_mont_word (r : * mut BIGNUM , a : BN_ULONG , p : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp2_mont"] pub fn BN_mod_exp2_mont (r : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m : * const BIGNUM , ctx : * mut BN_CTX , mont : * const BN_MONT_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_new"] pub fn BN_MONT_CTX_new () -> * mut BN_MONT_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_MONT_CTX_set"] pub fn BN_MONT_CTX_set (mont : * mut BN_MONT_CTX , mod_ : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_bn2binpad"] pub fn BN_bn2binpad (in_ : * const BIGNUM , out : * mut u8 , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_secure_new"] pub fn BN_secure_new () -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_CTX_secure_new"] pub fn BN_CTX_secure_new () -> * mut BN_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_mod_exp_mont_consttime_x2"] pub fn BN_mod_exp_mont_consttime_x2 (rr1 : * mut BIGNUM , a1 : * const BIGNUM , p1 : * const BIGNUM , m1 : * const BIGNUM , in_mont1 : * const BN_MONT_CTX , rr2 : * mut BIGNUM , a2 : * const BIGNUM , p2 : * const BIGNUM , m2 : * const BIGNUM , in_mont2 : * const BN_MONT_CTX , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_set_flags"] pub fn BN_set_flags (b : * mut BIGNUM , n : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bignum_st { pub d : * mut BN_ULONG , pub width : :: std :: os :: raw :: c_int , pub dmax : :: std :: os :: raw :: c_int , pub neg : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_bignum_st () { const UNINIT : :: std :: mem :: MaybeUninit < bignum_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bignum_st > () , 24usize , concat ! ("Size of: " , stringify ! (bignum_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bignum_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bignum_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . width) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (width))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dmax) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (dmax))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . neg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (neg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (bignum_st) , "::" , stringify ! (flags))) ; } impl Default for bignum_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bn_mont_ctx_st { pub RR : BIGNUM , pub N : BIGNUM , pub n0 : [BN_ULONG ; 2usize] , } # [test] fn bindgen_test_layout_bn_mont_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < bn_mont_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bn_mont_ctx_st > () , 64usize , concat ! ("Size of: " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bn_mont_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (bn_mont_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . RR) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (RR))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . N) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (N))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . n0) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (bn_mont_ctx_st) , "::" , stringify ! (n0))) ; } impl Default for bn_mont_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_num_bits_word"] pub fn BN_num_bits_word (l : BN_ULONG) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2bit"] pub fn ASN1_tag2bit (tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_tag2str"] pub fn ASN1_tag2str (tag : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } pub type d2i_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut * mut :: std :: os :: raw :: c_void , arg2 : * mut * const :: std :: os :: raw :: c_uchar , arg3 : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type i2d_of_void = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const :: std :: os :: raw :: c_void , arg2 : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ITEM_EXP = ASN1_ITEM ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_VALUE_st { _unused : [u8 ; 0] , } pub type ASN1_VALUE = ASN1_VALUE_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_new"] pub fn ASN1_item_new (it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_free"] pub fn ASN1_item_free (val : * mut ASN1_VALUE , it : * const ASN1_ITEM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i"] pub fn ASN1_item_d2i (out : * mut * mut ASN1_VALUE , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM) -> * mut ASN1_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d"] pub fn ASN1_item_i2d (val : * mut ASN1_VALUE , outp : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_dup"] pub fn ASN1_dup (i2d : i2d_of_void , d2i : d2i_of_void , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_dup"] pub fn ASN1_item_dup (it : * const ASN1_ITEM , x : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_fp"] pub fn ASN1_item_d2i_fp (it : * const ASN1_ITEM , in_ : * mut FILE , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_d2i_bio"] pub fn ASN1_item_d2i_bio (it : * const ASN1_ITEM , in_ : * mut BIO , out : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_fp"] pub fn ASN1_item_i2d_fp (it : * const ASN1_ITEM , out : * mut FILE , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_i2d_bio"] pub fn ASN1_item_i2d_bio (it : * const ASN1_ITEM , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_i2d_bio"] pub fn ASN1_i2d_bio (i2d : i2d_of_void , out : * mut BIO , in_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_unpack"] pub fn ASN1_item_unpack (oct : * const ASN1_STRING , it : * const ASN1_ITEM) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_pack"] pub fn ASN1_item_pack (obj : * mut :: std :: os :: raw :: c_void , it : * const ASN1_ITEM , out : * mut * mut ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BOOLEAN"] pub fn d2i_ASN1_BOOLEAN (out : * mut ASN1_BOOLEAN , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> ASN1_BOOLEAN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BOOLEAN"] pub fn i2d_ASN1_BOOLEAN (a : ASN1_BOOLEAN , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BOOLEAN_it"] pub static ASN1_BOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TBOOLEAN_it"] pub static ASN1_TBOOLEAN_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_FBOOLEAN_it"] pub static ASN1_FBOOLEAN_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct asn1_string_st { pub length : :: std :: os :: raw :: c_int , pub type_ : :: std :: os :: raw :: c_int , pub data : * mut :: std :: os :: raw :: c_uchar , pub flags : :: std :: os :: raw :: c_long , } # [test] fn bindgen_test_layout_asn1_string_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_string_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_string_st > () , 24usize , concat ! ("Size of: " , stringify ! (asn1_string_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_string_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_string_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . length) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (length))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (asn1_string_st) , "::" , stringify ! (flags))) ; } impl Default for asn1_string_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type_new"] pub fn ASN1_STRING_type_new (type_ : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_new"] pub fn ASN1_STRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_free"] pub fn ASN1_STRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_clear_free"] pub fn ASN1_STRING_clear_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_copy"] pub fn ASN1_STRING_copy (dst : * mut ASN1_STRING , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_dup"] pub fn ASN1_STRING_dup (str_ : * const ASN1_STRING) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_type"] pub fn ASN1_STRING_type (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get0_data"] pub fn ASN1_STRING_get0_data (str_ : * const ASN1_STRING) -> * const :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_data"] pub fn ASN1_STRING_data (str_ : * mut ASN1_STRING) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_length"] pub fn ASN1_STRING_length (str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_cmp"] pub fn ASN1_STRING_cmp (a : * const ASN1_STRING , b : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set"] pub fn ASN1_STRING_set (str_ : * mut ASN1_STRING , data : * const :: std :: os :: raw :: c_void , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set0"] pub fn ASN1_STRING_set0 (str_ : * mut ASN1_STRING , data : * mut :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_new"] pub fn ASN1_BMPSTRING_new () -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_new"] pub fn ASN1_GENERALSTRING_new () -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_new"] pub fn ASN1_IA5STRING_new () -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_new"] pub fn ASN1_OCTET_STRING_new () -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_new"] pub fn ASN1_PRINTABLESTRING_new () -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_new"] pub fn ASN1_T61STRING_new () -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_new"] pub fn ASN1_UNIVERSALSTRING_new () -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_new"] pub fn ASN1_UTF8STRING_new () -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_new"] pub fn ASN1_VISIBLESTRING_new () -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_free"] pub fn ASN1_BMPSTRING_free (str_ : * mut ASN1_BMPSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_free"] pub fn ASN1_GENERALSTRING_free (str_ : * mut ASN1_GENERALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_free"] pub fn ASN1_IA5STRING_free (str_ : * mut ASN1_IA5STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_free"] pub fn ASN1_OCTET_STRING_free (str_ : * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_free"] pub fn ASN1_PRINTABLESTRING_free (str_ : * mut ASN1_PRINTABLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_free"] pub fn ASN1_T61STRING_free (str_ : * mut ASN1_T61STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_free"] pub fn ASN1_UNIVERSALSTRING_free (str_ : * mut ASN1_UNIVERSALSTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_free"] pub fn ASN1_UTF8STRING_free (str_ : * mut ASN1_UTF8STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_free"] pub fn ASN1_VISIBLESTRING_free (str_ : * mut ASN1_VISIBLESTRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BMPSTRING"] pub fn d2i_ASN1_BMPSTRING (out : * mut * mut ASN1_BMPSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BMPSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALSTRING"] pub fn d2i_ASN1_GENERALSTRING (out : * mut * mut ASN1_GENERALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_IA5STRING"] pub fn d2i_ASN1_IA5STRING (out : * mut * mut ASN1_IA5STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_IA5STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OCTET_STRING"] pub fn d2i_ASN1_OCTET_STRING (out : * mut * mut ASN1_OCTET_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLESTRING"] pub fn d2i_ASN1_PRINTABLESTRING (out : * mut * mut ASN1_PRINTABLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_PRINTABLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_T61STRING"] pub fn d2i_ASN1_T61STRING (out : * mut * mut ASN1_T61STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_T61STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UNIVERSALSTRING"] pub fn d2i_ASN1_UNIVERSALSTRING (out : * mut * mut ASN1_UNIVERSALSTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UNIVERSALSTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTF8STRING"] pub fn d2i_ASN1_UTF8STRING (out : * mut * mut ASN1_UTF8STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTF8STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_VISIBLESTRING"] pub fn d2i_ASN1_VISIBLESTRING (out : * mut * mut ASN1_VISIBLESTRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_VISIBLESTRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BMPSTRING"] pub fn i2d_ASN1_BMPSTRING (in_ : * const ASN1_BMPSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALSTRING"] pub fn i2d_ASN1_GENERALSTRING (in_ : * const ASN1_GENERALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_IA5STRING"] pub fn i2d_ASN1_IA5STRING (in_ : * const ASN1_IA5STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OCTET_STRING"] pub fn i2d_ASN1_OCTET_STRING (in_ : * const ASN1_OCTET_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLESTRING"] pub fn i2d_ASN1_PRINTABLESTRING (in_ : * const ASN1_PRINTABLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_T61STRING"] pub fn i2d_ASN1_T61STRING (in_ : * const ASN1_T61STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UNIVERSALSTRING"] pub fn i2d_ASN1_UNIVERSALSTRING (in_ : * const ASN1_UNIVERSALSTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTF8STRING"] pub fn i2d_ASN1_UTF8STRING (in_ : * const ASN1_UTF8STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_VISIBLESTRING"] pub fn i2d_ASN1_VISIBLESTRING (in_ : * const ASN1_VISIBLESTRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BMPSTRING_it"] pub static ASN1_BMPSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALSTRING_it"] pub static ASN1_GENERALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_IA5STRING_it"] pub static ASN1_IA5STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_it"] pub static ASN1_OCTET_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLESTRING_it"] pub static ASN1_PRINTABLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_T61STRING_it"] pub static ASN1_T61STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UNIVERSALSTRING_it"] pub static ASN1_UNIVERSALSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTF8STRING_it"] pub static ASN1_UTF8STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_VISIBLESTRING_it"] pub static ASN1_VISIBLESTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_dup"] pub fn ASN1_OCTET_STRING_dup (a : * const ASN1_OCTET_STRING) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_cmp"] pub fn ASN1_OCTET_STRING_cmp (a : * const ASN1_OCTET_STRING , b : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OCTET_STRING_set"] pub fn ASN1_OCTET_STRING_set (str_ : * mut ASN1_OCTET_STRING , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_to_UTF8"] pub fn ASN1_STRING_to_UTF8 (out : * mut * mut :: std :: os :: raw :: c_uchar , in_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_copy"] pub fn ASN1_mbstring_copy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_mbstring_ncopy"] pub fn ASN1_mbstring_ncopy (out : * mut * mut ASN1_STRING , in_ : * const u8 , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , mask : :: std :: os :: raw :: c_ulong , minsize : ossl_ssize_t , maxsize : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_by_NID"] pub fn ASN1_STRING_set_by_NID (out : * mut * mut ASN1_STRING , in_ : * const :: std :: os :: raw :: c_uchar , len : ossl_ssize_t , inform : :: std :: os :: raw :: c_int , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_add"] pub fn ASN1_STRING_TABLE_add (nid : :: std :: os :: raw :: c_int , minsize : :: std :: os :: raw :: c_long , maxsize : :: std :: os :: raw :: c_long , mask : :: std :: os :: raw :: c_ulong , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_new"] pub fn DIRECTORYSTRING_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_free"] pub fn DIRECTORYSTRING_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DIRECTORYSTRING"] pub fn d2i_DIRECTORYSTRING (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DIRECTORYSTRING"] pub fn i2d_DIRECTORYSTRING (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIRECTORYSTRING_it"] pub static DIRECTORYSTRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_new"] pub fn DISPLAYTEXT_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_free"] pub fn DISPLAYTEXT_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DISPLAYTEXT"] pub fn d2i_DISPLAYTEXT (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DISPLAYTEXT"] pub fn i2d_DISPLAYTEXT (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DISPLAYTEXT_it"] pub static DISPLAYTEXT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_new"] pub fn ASN1_BIT_STRING_new () -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_free"] pub fn ASN1_BIT_STRING_free (str_ : * mut ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_BIT_STRING"] pub fn d2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_BIT_STRING"] pub fn i2d_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_BIT_STRING"] pub fn c2i_ASN1_BIT_STRING (out : * mut * mut ASN1_BIT_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_BIT_STRING"] pub fn i2c_ASN1_BIT_STRING (in_ : * const ASN1_BIT_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_it"] pub static ASN1_BIT_STRING_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_num_bytes"] pub fn ASN1_BIT_STRING_num_bytes (str_ : * const ASN1_BIT_STRING , out : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set"] pub fn ASN1_BIT_STRING_set (str_ : * mut ASN1_BIT_STRING , d : * const :: std :: os :: raw :: c_uchar , length : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_set_bit"] pub fn ASN1_BIT_STRING_set_bit (str_ : * mut ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_get_bit"] pub fn ASN1_BIT_STRING_get_bit (str_ : * const ASN1_BIT_STRING , n : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_BIT_STRING_check"] pub fn ASN1_BIT_STRING_check (str_ : * const ASN1_BIT_STRING , flags : * const :: std :: os :: raw :: c_uchar , flags_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_INTEGER { _unused : [u8 ; 0] , } pub type sk_ASN1_INTEGER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER) > ; pub type sk_ASN1_INTEGER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_INTEGER) -> * mut ASN1_INTEGER > ; pub type sk_ASN1_INTEGER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_INTEGER , arg2 : * const * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_INTEGER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_INTEGER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_new"] pub fn ASN1_INTEGER_new () -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_free"] pub fn ASN1_INTEGER_free (str_ : * mut ASN1_INTEGER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_dup"] pub fn ASN1_INTEGER_dup (x : * const ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_INTEGER"] pub fn d2i_ASN1_INTEGER (out : * mut * mut ASN1_INTEGER , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_INTEGER"] pub fn i2d_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_INTEGER"] pub fn c2i_ASN1_INTEGER (in_ : * mut * mut ASN1_INTEGER , outp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2c_ASN1_INTEGER"] pub fn i2c_ASN1_INTEGER (in_ : * const ASN1_INTEGER , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_it"] pub static ASN1_INTEGER_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_uint64"] pub fn ASN1_INTEGER_set_uint64 (out : * mut ASN1_INTEGER , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set_int64"] pub fn ASN1_INTEGER_set_int64 (out : * mut ASN1_INTEGER , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_uint64"] pub fn ASN1_INTEGER_get_uint64 (out : * mut u64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get_int64"] pub fn ASN1_INTEGER_get_int64 (out : * mut i64 , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_INTEGER"] pub fn BN_to_ASN1_INTEGER (bn : * const BIGNUM , ai : * mut ASN1_INTEGER) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_to_BN"] pub fn ASN1_INTEGER_to_BN (ai : * const ASN1_INTEGER , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_cmp"] pub fn ASN1_INTEGER_cmp (x : * const ASN1_INTEGER , y : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_new"] pub fn ASN1_ENUMERATED_new () -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_free"] pub fn ASN1_ENUMERATED_free (str_ : * mut ASN1_ENUMERATED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_ENUMERATED"] pub fn d2i_ASN1_ENUMERATED (out : * mut * mut ASN1_ENUMERATED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_ENUMERATED"] pub fn i2d_ASN1_ENUMERATED (in_ : * const ASN1_ENUMERATED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_it"] pub static ASN1_ENUMERATED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_uint64"] pub fn ASN1_ENUMERATED_set_uint64 (out : * mut ASN1_ENUMERATED , v : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set_int64"] pub fn ASN1_ENUMERATED_set_int64 (out : * mut ASN1_ENUMERATED , v : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_uint64"] pub fn ASN1_ENUMERATED_get_uint64 (out : * mut u64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get_int64"] pub fn ASN1_ENUMERATED_get_int64 (out : * mut i64 , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_to_ASN1_ENUMERATED"] pub fn BN_to_ASN1_ENUMERATED (bn : * const BIGNUM , ai : * mut ASN1_ENUMERATED) -> * mut ASN1_ENUMERATED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_to_BN"] pub fn ASN1_ENUMERATED_to_BN (ai : * const ASN1_ENUMERATED , bn : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_new"] pub fn ASN1_UTCTIME_new () -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_free"] pub fn ASN1_UTCTIME_free (str_ : * mut ASN1_UTCTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_UTCTIME"] pub fn d2i_ASN1_UTCTIME (out : * mut * mut ASN1_UTCTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_UTCTIME"] pub fn i2d_ASN1_UTCTIME (in_ : * const ASN1_UTCTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_it"] pub static ASN1_UTCTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_check"] pub fn ASN1_UTCTIME_check (a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set"] pub fn ASN1_UTCTIME_set (s : * mut ASN1_UTCTIME , posix_time : i64) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_adj"] pub fn ASN1_UTCTIME_adj (s : * mut ASN1_UTCTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_UTCTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_set_string"] pub fn ASN1_UTCTIME_set_string (s : * mut ASN1_UTCTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_cmp_time_t"] pub fn ASN1_UTCTIME_cmp_time_t (s : * const ASN1_UTCTIME , t : time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_new"] pub fn ASN1_GENERALIZEDTIME_new () -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_free"] pub fn ASN1_GENERALIZEDTIME_free (str_ : * mut ASN1_GENERALIZEDTIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_GENERALIZEDTIME"] pub fn d2i_ASN1_GENERALIZEDTIME (out : * mut * mut ASN1_GENERALIZEDTIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_GENERALIZEDTIME"] pub fn i2d_ASN1_GENERALIZEDTIME (in_ : * const ASN1_GENERALIZEDTIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_it"] pub static ASN1_GENERALIZEDTIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_check"] pub fn ASN1_GENERALIZEDTIME_check (a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set"] pub fn ASN1_GENERALIZEDTIME_set (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_adj"] pub fn ASN1_GENERALIZEDTIME_adj (s : * mut ASN1_GENERALIZEDTIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_set_string"] pub fn ASN1_GENERALIZEDTIME_set_string (s : * mut ASN1_GENERALIZEDTIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_new"] pub fn ASN1_TIME_new () -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_free"] pub fn ASN1_TIME_free (str_ : * mut ASN1_TIME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TIME"] pub fn d2i_ASN1_TIME (out : * mut * mut ASN1_TIME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TIME"] pub fn i2d_ASN1_TIME (in_ : * const ASN1_TIME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_it"] pub static ASN1_TIME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_diff"] pub fn ASN1_TIME_diff (out_days : * mut :: std :: os :: raw :: c_int , out_seconds : * mut :: std :: os :: raw :: c_int , from : * const ASN1_TIME , to : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_posix"] pub fn ASN1_TIME_set_posix (s : * mut ASN1_TIME , posix_time : i64) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set"] pub fn ASN1_TIME_set (s : * mut ASN1_TIME , time : time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_adj"] pub fn ASN1_TIME_adj (s : * mut ASN1_TIME , posix_time : i64 , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_check"] pub fn ASN1_TIME_check (t : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_generalizedtime"] pub fn ASN1_TIME_to_generalizedtime (t : * const ASN1_TIME , out : * mut * mut ASN1_GENERALIZEDTIME) -> * mut ASN1_GENERALIZEDTIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string"] pub fn ASN1_TIME_set_string (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_tm"] pub fn ASN1_TIME_to_tm (t : * const ASN1_TIME , out : * mut tm) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_set_string_X509"] pub fn ASN1_TIME_set_string_X509 (s : * mut ASN1_TIME , str_ : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_time_t"] pub fn ASN1_TIME_to_time_t (t : * const ASN1_TIME , out : * mut time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_to_posix"] pub fn ASN1_TIME_to_posix (t : * const ASN1_TIME , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_new"] pub fn ASN1_NULL_new () -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_free"] pub fn ASN1_NULL_free (null : * mut ASN1_NULL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_NULL"] pub fn d2i_ASN1_NULL (out : * mut * mut ASN1_NULL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_NULL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_NULL"] pub fn i2d_ASN1_NULL (in_ : * const ASN1_NULL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_NULL_it"] pub static ASN1_NULL_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_OBJECT { _unused : [u8 ; 0] , } pub type sk_ASN1_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT) > ; pub type sk_ASN1_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_OBJECT) -> * mut ASN1_OBJECT > ; pub type sk_ASN1_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_OBJECT , arg2 : * const * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_create"] pub fn ASN1_OBJECT_create (nid : :: std :: os :: raw :: c_int , data : * const u8 , len : usize , sn : * const :: std :: os :: raw :: c_char , ln : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_free"] pub fn ASN1_OBJECT_free (a : * mut ASN1_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_OBJECT"] pub fn d2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_OBJECT"] pub fn i2d_ASN1_OBJECT (in_ : * const ASN1_OBJECT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_c2i_ASN1_OBJECT"] pub fn c2i_ASN1_OBJECT (out : * mut * mut ASN1_OBJECT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_OBJECT_it"] pub static ASN1_OBJECT_it : ASN1_ITEM ; } # [repr (C)] # [derive (Copy , Clone)] pub struct asn1_type_st { pub type_ : :: std :: os :: raw :: c_int , pub value : asn1_type_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union asn1_type_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub boolean : ASN1_BOOLEAN , pub asn1_string : * mut ASN1_STRING , pub object : * mut ASN1_OBJECT , pub integer : * mut ASN1_INTEGER , pub enumerated : * mut ASN1_ENUMERATED , pub bit_string : * mut ASN1_BIT_STRING , pub octet_string : * mut ASN1_OCTET_STRING , pub printablestring : * mut ASN1_PRINTABLESTRING , pub t61string : * mut ASN1_T61STRING , pub ia5string : * mut ASN1_IA5STRING , pub generalstring : * mut ASN1_GENERALSTRING , pub bmpstring : * mut ASN1_BMPSTRING , pub universalstring : * mut ASN1_UNIVERSALSTRING , pub utctime : * mut ASN1_UTCTIME , pub generalizedtime : * mut ASN1_GENERALIZEDTIME , pub visiblestring : * mut ASN1_VISIBLESTRING , pub utf8string : * mut ASN1_UTF8STRING , pub set : * mut ASN1_STRING , pub sequence : * mut ASN1_STRING , pub asn1_value : * mut ASN1_VALUE , } # [test] fn bindgen_test_layout_asn1_type_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . boolean) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (boolean))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . object) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (object))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . integer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (integer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enumerated) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (enumerated))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bit_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bit_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . octet_string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (octet_string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . printablestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (printablestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t61string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (t61string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (ia5string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bmpstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (bmpstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . universalstring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (universalstring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utctime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utctime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . generalizedtime) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (generalizedtime))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . visiblestring) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (visiblestring))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utf8string) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (utf8string))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . set) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (set))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sequence) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (sequence))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st__bindgen_ty_1) , "::" , stringify ! (asn1_value))) ; } impl Default for asn1_type_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_asn1_type_st () { const UNINIT : :: std :: mem :: MaybeUninit < asn1_type_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < asn1_type_st > () , 16usize , concat ! ("Size of: " , stringify ! (asn1_type_st))) ; assert_eq ! (:: std :: mem :: align_of :: < asn1_type_st > () , 8usize , concat ! ("Alignment of " , stringify ! (asn1_type_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (asn1_type_st) , "::" , stringify ! (value))) ; } impl Default for asn1_type_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_TYPE { _unused : [u8 ; 0] , } pub type sk_ASN1_TYPE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE) > ; pub type sk_ASN1_TYPE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_TYPE) -> * mut ASN1_TYPE > ; pub type sk_ASN1_TYPE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_TYPE , arg2 : * const * const ASN1_TYPE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_TYPE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_TYPE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_new"] pub fn ASN1_TYPE_new () -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_free"] pub fn ASN1_TYPE_free (a : * mut ASN1_TYPE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_TYPE"] pub fn d2i_ASN1_TYPE (out : * mut * mut ASN1_TYPE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_TYPE"] pub fn i2d_ASN1_TYPE (in_ : * const ASN1_TYPE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ANY_it"] pub static ASN1_ANY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_get"] pub fn ASN1_TYPE_get (a : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set"] pub fn ASN1_TYPE_set (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_set1"] pub fn ASN1_TYPE_set1 (a : * mut ASN1_TYPE , type_ : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TYPE_cmp"] pub fn ASN1_TYPE_cmp (a : * const ASN1_TYPE , b : * const ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } pub type ASN1_SEQUENCE_ANY = stack_st_ASN1_TYPE ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SEQUENCE_ANY"] pub fn d2i_ASN1_SEQUENCE_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SEQUENCE_ANY"] pub fn i2d_ASN1_SEQUENCE_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_SET_ANY"] pub fn d2i_ASN1_SET_ANY (out : * mut * mut ASN1_SEQUENCE_ANY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_SEQUENCE_ANY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_SET_ANY"] pub fn i2d_ASN1_SET_ANY (in_ : * const ASN1_SEQUENCE_ANY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_UTCTIME_print"] pub fn ASN1_UTCTIME_print (out : * mut BIO , a : * const ASN1_UTCTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_GENERALIZEDTIME_print"] pub fn ASN1_GENERALIZEDTIME_print (out : * mut BIO , a : * const ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_TIME_print"] pub fn ASN1_TIME_print (out : * mut BIO , a : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print"] pub fn ASN1_STRING_print (out : * mut BIO , str_ : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex"] pub fn ASN1_STRING_print_ex (out : * mut BIO , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_print_ex_fp"] pub fn ASN1_STRING_print_ex_fp (fp : * mut FILE , str_ : * const ASN1_STRING , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_INTEGER"] pub fn i2a_ASN1_INTEGER (bp : * mut BIO , a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_ENUMERATED"] pub fn i2a_ASN1_ENUMERATED (bp : * mut BIO , a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_OBJECT"] pub fn i2a_ASN1_OBJECT (bp : * mut BIO , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2a_ASN1_STRING"] pub fn i2a_ASN1_STRING (bp : * mut BIO , a : * const ASN1_STRING , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2t_ASN1_OBJECT"] pub fn i2t_ASN1_OBJECT (buf : * mut :: std :: os :: raw :: c_char , buf_len : :: std :: os :: raw :: c_int , a : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_get_object"] pub fn ASN1_get_object (inp : * mut * const :: std :: os :: raw :: c_uchar , out_length : * mut :: std :: os :: raw :: c_long , out_tag : * mut :: std :: os :: raw :: c_int , out_class : * mut :: std :: os :: raw :: c_int , max_len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_object"] pub fn ASN1_put_object (outp : * mut * mut :: std :: os :: raw :: c_uchar , constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int , xclass : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_put_eoc"] pub fn ASN1_put_eoc (outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_object_size"] pub fn ASN1_object_size (constructed : :: std :: os :: raw :: c_int , length : :: std :: os :: raw :: c_int , tag : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_new"] pub fn ASN1_PRINTABLE_new () -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_free"] pub fn ASN1_PRINTABLE_free (str_ : * mut ASN1_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ASN1_PRINTABLE"] pub fn d2i_ASN1_PRINTABLE (out : * mut * mut ASN1_STRING , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ASN1_PRINTABLE"] pub fn i2d_ASN1_PRINTABLE (in_ : * const ASN1_STRING , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_PRINTABLE_it"] pub static ASN1_PRINTABLE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_set"] pub fn ASN1_INTEGER_set (a : * mut ASN1_INTEGER , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_set"] pub fn ASN1_ENUMERATED_set (a : * mut ASN1_ENUMERATED , v : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_INTEGER_get"] pub fn ASN1_INTEGER_get (a : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_ENUMERATED_get"] pub fn ASN1_ENUMERATED_get (a : * const ASN1_ENUMERATED) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask"] pub fn ASN1_STRING_set_default_mask (mask : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_set_default_mask_asc"] pub fn ASN1_STRING_set_default_mask_asc (p : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_get_default_mask"] pub fn ASN1_STRING_get_default_mask () -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_STRING_TABLE_cleanup"] pub fn ASN1_STRING_TABLE_cleanup () ; } pub type ASN1_TEMPLATE = ASN1_TEMPLATE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ASN1_TLC_st { _unused : [u8 ; 0] , } pub type ASN1_TLC = ASN1_TLC_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_TEMPLATE_st { pub flags : u32 , pub tag : :: std :: os :: raw :: c_int , pub offset : :: std :: os :: raw :: c_ulong , pub field_name : * const :: std :: os :: raw :: c_char , pub item : * const ASN1_ITEM_st , } # [test] fn bindgen_test_layout_ASN1_TEMPLATE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_TEMPLATE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_TEMPLATE_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_TEMPLATE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_TEMPLATE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . field_name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (field_name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . item) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_TEMPLATE_st) , "::" , stringify ! (item))) ; } impl Default for ASN1_TEMPLATE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_ADB_TABLE = ASN1_ADB_TABLE_st ; pub type ASN1_ADB = ASN1_ADB_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct asn1_must_be_null_st { _unused : [u8 ; 0] , } pub type ASN1_MUST_BE_NULL = asn1_must_be_null_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_st { pub flags : u32 , pub offset : :: std :: os :: raw :: c_ulong , pub unused : * mut ASN1_MUST_BE_NULL , pub tbl : * const ASN1_ADB_TABLE , pub tblcount : :: std :: os :: raw :: c_long , pub default_tt : * const ASN1_TEMPLATE , pub null_tt : * const ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_st > () , 56usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unused) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (unused))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tbl) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tbl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tblcount) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (tblcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . default_tt) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (default_tt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . null_tt) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_st) , "::" , stringify ! (null_tt))) ; } impl Default for ASN1_ADB_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ADB_TABLE_st { pub value : :: std :: os :: raw :: c_int , pub tt : ASN1_TEMPLATE , } # [test] fn bindgen_test_layout_ASN1_ADB_TABLE_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ADB_TABLE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ADB_TABLE_st > () , 40usize , concat ! ("Size of: " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ADB_TABLE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ADB_TABLE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (value))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tt) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ADB_TABLE_st) , "::" , stringify ! (tt))) ; } impl Default for ASN1_ADB_TABLE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_ITEM_st { pub itype : :: std :: os :: raw :: c_char , pub utype : :: std :: os :: raw :: c_int , pub templates : * const ASN1_TEMPLATE , pub tcount : :: std :: os :: raw :: c_long , pub funcs : * const :: std :: os :: raw :: c_void , pub size : :: std :: os :: raw :: c_long , pub sname : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_ASN1_ITEM_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_ITEM_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_ITEM_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_ITEM_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_ITEM_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . itype) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (itype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . utype) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (utype))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . templates) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (templates))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tcount) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (tcount))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . funcs) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (funcs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . size) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (size))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_ITEM_st) , "::" , stringify ! (sname))) ; } impl Default for ASN1_ITEM_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_new_func = :: std :: option :: Option < unsafe extern "C" fn () -> * mut ASN1_VALUE > ; pub type ASN1_free_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE) > ; pub type ASN1_d2i_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , length : :: std :: os :: raw :: c_long) -> * mut ASN1_VALUE > ; pub type ASN1_i2d_func = :: std :: option :: Option < unsafe extern "C" fn (a : * mut ASN1_VALUE , in_ : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_d2i = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int , opt : :: std :: os :: raw :: c_char , ctx : * mut ASN1_TLC) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_i2d = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , out : * mut * mut :: std :: os :: raw :: c_uchar , it : * const ASN1_ITEM , tag : :: std :: os :: raw :: c_int , aclass : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_new_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) -> :: std :: os :: raw :: c_int > ; pub type ASN1_ex_free_func = :: std :: option :: Option < unsafe extern "C" fn (pval : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM) > ; pub type ASN1_ex_print_func = :: std :: option :: Option < unsafe extern "C" fn (out : * mut BIO , pval : * mut * mut ASN1_VALUE , indent : :: std :: os :: raw :: c_int , fname : * const :: std :: os :: raw :: c_char , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , } # [test] fn bindgen_test_layout_ASN1_EXTERN_FUNCS_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_EXTERN_FUNCS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_EXTERN_FUNCS_st > () , 48usize , concat ! ("Size of: " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_EXTERN_FUNCS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_EXTERN_FUNCS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_new) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_free) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_d2i) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_i2d) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_ex_print) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (ASN1_EXTERN_FUNCS_st) , "::" , stringify ! (asn1_ex_print))) ; } impl Default for ASN1_EXTERN_FUNCS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_EXTERN_FUNCS = ASN1_EXTERN_FUNCS_st ; pub type ASN1_aux_cb = :: std :: option :: Option < unsafe extern "C" fn (operation : :: std :: os :: raw :: c_int , in_ : * mut * mut ASN1_VALUE , it : * const ASN1_ITEM , exarg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , pub enc_offset : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_ASN1_AUX_st () { const UNINIT : :: std :: mem :: MaybeUninit < ASN1_AUX_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ASN1_AUX_st > () , 32usize , concat ! ("Size of: " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ASN1_AUX_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ASN1_AUX_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ref_offset) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (ref_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . asn1_cb) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (asn1_cb))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_offset) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ASN1_AUX_st) , "::" , stringify ! (enc_offset))) ; } impl Default for ASN1_AUX_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ASN1_AUX = ASN1_AUX_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_SEQUENCE_it"] pub static ASN1_SEQUENCE_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ASN1_VALUE { _unused : [u8 ; 0] , } pub type sk_ASN1_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE) > ; pub type sk_ASN1_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ASN1_VALUE) -> * mut ASN1_VALUE > ; pub type sk_ASN1_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ASN1_VALUE , arg2 : * const * const ASN1_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_ASN1_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ASN1_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeBlock"] pub fn EVP_EncodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodedLength"] pub fn EVP_EncodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodedLength"] pub fn EVP_DecodedLength (out_len : * mut usize , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBase64"] pub fn EVP_DecodeBase64 (out : * mut u8 , out_len : * mut usize , max_out : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_new"] pub fn EVP_ENCODE_CTX_new () -> * mut EVP_ENCODE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ENCODE_CTX_free"] pub fn EVP_ENCODE_CTX_free (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeInit"] pub fn EVP_EncodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeUpdate"] pub fn EVP_EncodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncodeFinal"] pub fn EVP_EncodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeInit"] pub fn EVP_DecodeInit (ctx : * mut EVP_ENCODE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeUpdate"] pub fn EVP_DecodeUpdate (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeFinal"] pub fn EVP_DecodeFinal (ctx : * mut EVP_ENCODE_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecodeBlock"] pub fn EVP_DecodeBlock (dst : * mut u8 , src : * const u8 , src_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_encode_ctx_st { pub data_used : :: std :: os :: raw :: c_uint , pub data : [u8 ; 48usize] , pub eof_seen : :: std :: os :: raw :: c_char , pub error_encountered : :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_evp_encode_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_encode_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_encode_ctx_st > () , 56usize , concat ! ("Size of: " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_encode_ctx_st > () , 4usize , concat ! ("Alignment of " , stringify ! (evp_encode_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data_used) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . eof_seen) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (eof_seen))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . error_encountered) as usize - ptr as usize } , 53usize , concat ! ("Offset of field: " , stringify ! (evp_encode_ctx_st) , "::" , stringify ! (error_encountered))) ; } impl Default for evp_encode_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct blake2b_state_st { pub h : [u64 ; 8usize] , pub t_low : u64 , pub t_high : u64 , pub block : [u8 ; 128usize] , pub block_used : usize , } # [test] fn bindgen_test_layout_blake2b_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < blake2b_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < blake2b_state_st > () , 216usize , concat ! ("Size of: " , stringify ! (blake2b_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < blake2b_state_st > () , 8usize , concat ! ("Alignment of " , stringify ! (blake2b_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_low) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_low))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . t_high) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (t_high))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . block_used) as usize - ptr as usize } , 208usize , concat ! ("Offset of field: " , stringify ! (blake2b_state_st) , "::" , stringify ! (block_used))) ; } impl Default for blake2b_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Init"] pub fn BLAKE2B256_Init (b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Update"] pub fn BLAKE2B256_Update (b2b : * mut BLAKE2B_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256_Final"] pub fn BLAKE2B256_Final (out : * mut u8 , b2b : * mut BLAKE2B_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BLAKE2B256"] pub fn BLAKE2B256 (data : * const u8 , len : usize , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct bf_key_st { pub P : [u32 ; 18usize] , pub S : [u32 ; 1024usize] , } # [test] fn bindgen_test_layout_bf_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < bf_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < bf_key_st > () , 4168usize , concat ! ("Size of: " , stringify ! (bf_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < bf_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (bf_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . P) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (P))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . S) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (bf_key_st) , "::" , stringify ! (S))) ; } impl Default for bf_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type BF_KEY = bf_key_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_set_key"] pub fn BF_set_key (key : * mut BF_KEY , len : usize , data : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_encrypt"] pub fn BF_encrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_decrypt"] pub fn BF_decrypt (data : * mut u32 , key : * const BF_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_ecb_encrypt"] pub fn BF_ecb_encrypt (in_ : * const u8 , out : * mut u8 , key : * const BF_KEY , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BF_cbc_encrypt"] pub fn BF_cbc_encrypt (in_ : * const u8 , out : * mut u8 , length : usize , schedule : * const BF_KEY , ivec : * mut u8 , enc : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbs_st { pub data : * const u8 , pub len : usize , } # [test] fn bindgen_test_layout_cbs_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbs_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbs_st > () , 16usize , concat ! ("Size of: " , stringify ! (cbs_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbs_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbs_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbs_st) , "::" , stringify ! (len))) ; } impl Default for cbs_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_init"] pub fn CBS_init (cbs : * mut CBS , data : * const u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_skip"] pub fn CBS_skip (cbs : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_data"] pub fn CBS_data (cbs : * const CBS) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_len"] pub fn CBS_len (cbs : * const CBS) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_stow"] pub fn CBS_stow (cbs : * const CBS , out_ptr : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_strdup"] pub fn CBS_strdup (cbs : * const CBS , out_ptr : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_contains_zero_byte"] pub fn CBS_contains_zero_byte (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_mem_equal"] pub fn CBS_mem_equal (cbs : * const CBS , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8"] pub fn CBS_get_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16"] pub fn CBS_get_u16 (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16le"] pub fn CBS_get_u16le (cbs : * mut CBS , out : * mut u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24"] pub fn CBS_get_u24 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32"] pub fn CBS_get_u32 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u32le"] pub fn CBS_get_u32le (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64"] pub fn CBS_get_u64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64le"] pub fn CBS_get_u64le (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_last_u8"] pub fn CBS_get_last_u8 (cbs : * mut CBS , out : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_bytes"] pub fn CBS_get_bytes (cbs : * mut CBS , out : * mut CBS , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_copy_bytes"] pub fn CBS_copy_bytes (cbs : * mut CBS , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u8_length_prefixed"] pub fn CBS_get_u8_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u16_length_prefixed"] pub fn CBS_get_u16_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u24_length_prefixed"] pub fn CBS_get_u24_length_prefixed (cbs : * mut CBS , out : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_until_first"] pub fn CBS_get_until_first (cbs : * mut CBS , out : * mut CBS , c : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_u64_decimal"] pub fn CBS_get_u64_decimal (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1"] pub fn CBS_get_asn1 (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_element"] pub fn CBS_get_asn1_element (cbs : * mut CBS , out : * mut CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_peek_asn1_tag"] pub fn CBS_peek_asn1_tag (cbs : * const CBS , tag_value : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1"] pub fn CBS_get_any_asn1 (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_asn1_element"] pub fn CBS_get_any_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_any_ber_asn1_element"] pub fn CBS_get_any_ber_asn1_element (cbs : * mut CBS , out : * mut CBS , out_tag : * mut CBS_ASN1_TAG , out_header_len : * mut usize , out_ber_found : * mut :: std :: os :: raw :: c_int , out_indefinite : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_uint64"] pub fn CBS_get_asn1_uint64 (cbs : * mut CBS , out : * mut u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_int64"] pub fn CBS_get_asn1_int64 (cbs : * mut CBS , out : * mut i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_asn1_bool"] pub fn CBS_get_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1"] pub fn CBS_get_optional_asn1 (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_octet_string"] pub fn CBS_get_optional_asn1_octet_string (cbs : * mut CBS , out : * mut CBS , out_present : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_uint64"] pub fn CBS_get_optional_asn1_uint64 (cbs : * mut CBS , out : * mut u64 , tag : CBS_ASN1_TAG , default_value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_bool"] pub fn CBS_get_optional_asn1_bool (cbs : * mut CBS , out : * mut :: std :: os :: raw :: c_int , tag : CBS_ASN1_TAG , default_value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_bitstring"] pub fn CBS_is_valid_asn1_bitstring (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_bitstring_has_bit"] pub fn CBS_asn1_bitstring_has_bit (cbs : * const CBS , bit : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_integer"] pub fn CBS_is_valid_asn1_integer (cbs : * const CBS , out_is_negative : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_unsigned_asn1_integer"] pub fn CBS_is_unsigned_asn1_integer (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_is_valid_asn1_oid"] pub fn CBS_is_valid_asn1_oid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_asn1_oid_to_text"] pub fn CBS_asn1_oid_to_text (cbs : * const CBS) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_generalized_time"] pub fn CBS_parse_generalized_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_parse_utc_time"] pub fn CBS_parse_utc_time (cbs : * const CBS , out_tm : * mut tm , allow_timezone_offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBS_get_optional_asn1_int64"] pub fn CBS_get_optional_asn1_int64 (cbs : * mut CBS , out : * mut i64 , tag : CBS_ASN1_TAG , default_value : i64) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_buffer_st { pub buf : * mut u8 , pub len : usize , pub cap : usize , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u8 ; 7usize] , } # [test] fn bindgen_test_layout_cbb_buffer_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_buffer_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_buffer_st > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_buffer_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_buffer_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_buffer_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cap) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_buffer_st) , "::" , stringify ! (cap))) ; } impl Default for cbb_buffer_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_buffer_st { # [inline] pub fn can_resize (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_can_resize (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn error (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (1usize , 1u8) as u32) } } # [inline] pub fn set_error (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (1usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (can_resize : :: std :: os :: raw :: c_uint , error : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let can_resize : u32 = unsafe { :: std :: mem :: transmute (can_resize) } ; can_resize as u64 }) ; __bindgen_bitfield_unit . set (1usize , 1u8 , { let error : u32 = unsafe { :: std :: mem :: transmute (error) } ; error as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct cbb_child_st { pub base : * mut cbb_buffer_st , pub offset : usize , pub pending_len_len : u8 , pub _bitfield_align_1 : [u8 ; 0] , pub _bitfield_1 : __BindgenBitfieldUnit < [u8 ; 1usize] > , pub __bindgen_padding_0 : [u16 ; 3usize] , } # [test] fn bindgen_test_layout_cbb_child_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_child_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_child_st > () , 24usize , concat ! ("Size of: " , stringify ! (cbb_child_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_child_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_child_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . offset) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pending_len_len) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_child_st) , "::" , stringify ! (pending_len_len))) ; } impl Default for cbb_child_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } impl cbb_child_st { # [inline] pub fn pending_is_asn1 (& self) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute (self . _bitfield_1 . get (0usize , 1u8) as u32) } } # [inline] pub fn set_pending_is_asn1 (& mut self , val : :: std :: os :: raw :: c_uint) { unsafe { let val : u32 = :: std :: mem :: transmute (val) ; self . _bitfield_1 . set (0usize , 1u8 , val as u64) } } # [inline] pub fn new_bitfield_1 (pending_is_asn1 : :: std :: os :: raw :: c_uint) -> __BindgenBitfieldUnit < [u8 ; 1usize] > { let mut __bindgen_bitfield_unit : __BindgenBitfieldUnit < [u8 ; 1usize] > = Default :: default () ; __bindgen_bitfield_unit . set (0usize , 1u8 , { let pending_is_asn1 : u32 = unsafe { :: std :: mem :: transmute (pending_is_asn1) } ; pending_is_asn1 as u64 }) ; __bindgen_bitfield_unit } } # [repr (C)] # [derive (Copy , Clone)] pub struct cbb_st { pub child : * mut CBB , pub is_child : :: std :: os :: raw :: c_char , pub u : cbb_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union cbb_st__bindgen_ty_1 { pub base : cbb_buffer_st , pub child : cbb_child_st , } # [test] fn bindgen_test_layout_cbb_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st__bindgen_ty_1 > () , 32usize , concat ! ("Size of: " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st__bindgen_ty_1) , "::" , stringify ! (child))) ; } impl Default for cbb_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_cbb_st () { const UNINIT : :: std :: mem :: MaybeUninit < cbb_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < cbb_st > () , 48usize , concat ! ("Size of: " , stringify ! (cbb_st))) ; assert_eq ! (:: std :: mem :: align_of :: < cbb_st > () , 8usize , concat ! ("Alignment of " , stringify ! (cbb_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . child) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_child) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (is_child))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . u) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (cbb_st) , "::" , stringify ! (u))) ; } impl Default for cbb_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_zero"] pub fn CBB_zero (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init"] pub fn CBB_init (cbb : * mut CBB , initial_capacity : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_init_fixed"] pub fn CBB_init_fixed (cbb : * mut CBB , buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_cleanup"] pub fn CBB_cleanup (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_finish"] pub fn CBB_finish (cbb : * mut CBB , out_data : * mut * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush"] pub fn CBB_flush (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_data"] pub fn CBB_data (cbb : * const CBB) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_len"] pub fn CBB_len (cbb : * const CBB) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8_length_prefixed"] pub fn CBB_add_u8_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16_length_prefixed"] pub fn CBB_add_u16_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24_length_prefixed"] pub fn CBB_add_u24_length_prefixed (cbb : * mut CBB , out_contents : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1"] pub fn CBB_add_asn1 (cbb : * mut CBB , out_contents : * mut CBB , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_bytes"] pub fn CBB_add_bytes (cbb : * mut CBB , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_zeros"] pub fn CBB_add_zeros (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_space"] pub fn CBB_add_space (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_reserve"] pub fn CBB_reserve (cbb : * mut CBB , out_data : * mut * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_did_write"] pub fn CBB_did_write (cbb : * mut CBB , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u8"] pub fn CBB_add_u8 (cbb : * mut CBB , value : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16"] pub fn CBB_add_u16 (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u16le"] pub fn CBB_add_u16le (cbb : * mut CBB , value : u16) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u24"] pub fn CBB_add_u24 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32"] pub fn CBB_add_u32 (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u32le"] pub fn CBB_add_u32le (cbb : * mut CBB , value : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64"] pub fn CBB_add_u64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_u64le"] pub fn CBB_add_u64le (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_discard_child"] pub fn CBB_discard_child (cbb : * mut CBB) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64"] pub fn CBB_add_asn1_uint64 (cbb : * mut CBB , value : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_uint64_with_tag"] pub fn CBB_add_asn1_uint64_with_tag (cbb : * mut CBB , value : u64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64"] pub fn CBB_add_asn1_int64 (cbb : * mut CBB , value : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_int64_with_tag"] pub fn CBB_add_asn1_int64_with_tag (cbb : * mut CBB , value : i64 , tag : CBS_ASN1_TAG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_octet_string"] pub fn CBB_add_asn1_octet_string (cbb : * mut CBB , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_bool"] pub fn CBB_add_asn1_bool (cbb : * mut CBB , value : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_add_asn1_oid_from_text"] pub fn CBB_add_asn1_oid_from_text (cbb : * mut CBB , text : * const :: std :: os :: raw :: c_char , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CBB_flush_asn1_set_of"] pub fn CBB_flush_asn1_set_of (cbb : * mut CBB) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf8 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_latin1 (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_ucs2_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBS_get_utf32_be (cbs : * mut CBS , out : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_get_utf8_len (u : u32) -> usize ; } extern "C" { pub fn CBB_add_utf8 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_latin1 (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_ucs2_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn CBB_add_utf32_be (cbb : * mut CBB , u : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_chacha_20"] pub fn CRYPTO_chacha_20 (out : * mut u8 , in_ : * const u8 , in_len : usize , key : * const u8 , nonce : * const u8 , counter : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc4"] pub fn EVP_rc4 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_cbc"] pub fn EVP_des_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ecb"] pub fn EVP_des_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede"] pub fn EVP_des_ede () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3"] pub fn EVP_des_ede3 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede_cbc"] pub fn EVP_des_ede_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_cbc"] pub fn EVP_des_ede3_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ecb"] pub fn EVP_aes_128_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc"] pub fn EVP_aes_128_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ctr"] pub fn EVP_aes_128_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ofb"] pub fn EVP_aes_128_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ecb"] pub fn EVP_aes_256_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc"] pub fn EVP_aes_256_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ctr"] pub fn EVP_aes_256_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ofb"] pub fn EVP_aes_256_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_xts"] pub fn EVP_aes_256_xts () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_wrap"] pub fn EVP_aes_256_wrap () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_enc_null"] pub fn EVP_enc_null () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_cbc"] pub fn EVP_rc2_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_rc2_40_cbc"] pub fn EVP_rc2_40_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_chacha20_poly1305"] pub fn EVP_chacha20_poly1305 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbynid"] pub fn EVP_get_cipherbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_init"] pub fn EVP_CIPHER_CTX_init (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_new"] pub fn EVP_CIPHER_CTX_new () -> * mut EVP_CIPHER_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cleanup"] pub fn EVP_CIPHER_CTX_cleanup (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_free"] pub fn EVP_CIPHER_CTX_free (ctx : * mut EVP_CIPHER_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_copy"] pub fn EVP_CIPHER_CTX_copy (out : * mut EVP_CIPHER_CTX , in_ : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_reset"] pub fn EVP_CIPHER_CTX_reset (ctx : * mut EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit_ex"] pub fn EVP_CipherInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , engine : * mut ENGINE , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit_ex"] pub fn EVP_EncryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit_ex"] pub fn EVP_DecryptInit_ex (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , impl_ : * mut ENGINE , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptUpdate"] pub fn EVP_EncryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal_ex"] pub fn EVP_EncryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptUpdate"] pub fn EVP_DecryptUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal_ex"] pub fn EVP_DecryptFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherUpdate"] pub fn EVP_CipherUpdate (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int , in_ : * const u8 , in_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal_ex"] pub fn EVP_CipherFinal_ex (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_cipher"] pub fn EVP_CIPHER_CTX_cipher (ctx : * const EVP_CIPHER_CTX) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_nid"] pub fn EVP_CIPHER_CTX_nid (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_encrypting"] pub fn EVP_CIPHER_CTX_encrypting (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_block_size"] pub fn EVP_CIPHER_CTX_block_size (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_key_length"] pub fn EVP_CIPHER_CTX_key_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_iv_length"] pub fn EVP_CIPHER_CTX_iv_length (ctx : * const EVP_CIPHER_CTX) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_get_app_data"] pub fn EVP_CIPHER_CTX_get_app_data (ctx : * const EVP_CIPHER_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_app_data"] pub fn EVP_CIPHER_CTX_set_app_data (ctx : * mut EVP_CIPHER_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_flags"] pub fn EVP_CIPHER_CTX_flags (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_mode"] pub fn EVP_CIPHER_CTX_mode (ctx : * const EVP_CIPHER_CTX) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_ctrl"] pub fn EVP_CIPHER_CTX_ctrl (ctx : * mut EVP_CIPHER_CTX , command : :: std :: os :: raw :: c_int , arg : :: std :: os :: raw :: c_int , ptr : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_padding"] pub fn EVP_CIPHER_CTX_set_padding (ctx : * mut EVP_CIPHER_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_key_length"] pub fn EVP_CIPHER_CTX_set_key_length (ctx : * mut EVP_CIPHER_CTX , key_len : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_nid"] pub fn EVP_CIPHER_nid (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_name"] pub fn EVP_CIPHER_name (cipher : * const EVP_CIPHER) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_block_size"] pub fn EVP_CIPHER_block_size (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_key_length"] pub fn EVP_CIPHER_key_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_iv_length"] pub fn EVP_CIPHER_iv_length (cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_flags"] pub fn EVP_CIPHER_flags (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_mode"] pub fn EVP_CIPHER_mode (cipher : * const EVP_CIPHER) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_BytesToKey"] pub fn EVP_BytesToKey (type_ : * const EVP_CIPHER , md : * const EVP_MD , salt : * const u8 , data : * const u8 , data_len : usize , count : :: std :: os :: raw :: c_uint , key : * mut u8 , iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha1"] pub fn EVP_aes_128_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha1"] pub fn EVP_aes_256_cbc_hmac_sha1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cbc_hmac_sha256"] pub fn EVP_aes_128_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cbc_hmac_sha256"] pub fn EVP_aes_256_cbc_hmac_sha256 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherInit"] pub fn EVP_CipherInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8 , enc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptInit"] pub fn EVP_EncryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptInit"] pub fn EVP_DecryptInit (ctx : * mut EVP_CIPHER_CTX , cipher : * const EVP_CIPHER , key : * const u8 , iv : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CipherFinal"] pub fn EVP_CipherFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_EncryptFinal"] pub fn EVP_EncryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DecryptFinal"] pub fn EVP_DecryptFinal (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Cipher"] pub fn EVP_Cipher (ctx : * mut EVP_CIPHER_CTX , out : * mut u8 , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_cipherbyname"] pub fn EVP_get_cipherbyname (name : * const :: std :: os :: raw :: c_char) -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_gcm"] pub fn EVP_aes_128_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_gcm"] pub fn EVP_aes_256_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_ccm"] pub fn EVP_aes_128_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ccm"] pub fn EVP_aes_192_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_ccm"] pub fn EVP_aes_256_ccm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ecb"] pub fn EVP_aes_192_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cbc"] pub fn EVP_aes_192_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ctr"] pub fn EVP_aes_192_ctr () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_gcm"] pub fn EVP_aes_192_gcm () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_ofb"] pub fn EVP_aes_192_ofb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_des_ede3_ecb"] pub fn EVP_des_ede3_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb128"] pub fn EVP_aes_128_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb"] pub fn EVP_aes_128_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb1"] pub fn EVP_aes_128_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_128_cfb8"] pub fn EVP_aes_128_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb128"] pub fn EVP_aes_192_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb"] pub fn EVP_aes_192_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb1"] pub fn EVP_aes_192_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_192_cfb8"] pub fn EVP_aes_192_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb128"] pub fn EVP_aes_256_cfb128 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb"] pub fn EVP_aes_256_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb1"] pub fn EVP_aes_256_cfb1 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aes_256_cfb8"] pub fn EVP_aes_256_cfb8 () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_ecb"] pub fn EVP_bf_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cbc"] pub fn EVP_bf_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_bf_cfb"] pub fn EVP_bf_cfb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_ecb"] pub fn EVP_cast5_ecb () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cast5_cbc"] pub fn EVP_cast5_cbc () -> * const EVP_CIPHER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_CTX_set_flags"] pub fn EVP_CIPHER_CTX_set_flags (ctx : * const EVP_CIPHER_CTX , flags : u32) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_cipher_alias"] pub fn EVP_add_cipher_alias (a : * const :: std :: os :: raw :: c_char , b : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_ctx_st { pub cipher : * const EVP_CIPHER , pub app_data : * mut :: std :: os :: raw :: c_void , pub cipher_data : * mut :: std :: os :: raw :: c_void , pub key_len : :: std :: os :: raw :: c_uint , pub encrypt : :: std :: os :: raw :: c_int , pub flags : u32 , pub oiv : [u8 ; 16usize] , pub iv : [u8 ; 16usize] , pub buf : [u8 ; 32usize] , pub buf_len : :: std :: os :: raw :: c_int , pub num : :: std :: os :: raw :: c_uint , pub final_used : :: std :: os :: raw :: c_int , pub final_ : [u8 ; 32usize] , pub poisoned : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_cipher_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_ctx_st > () , 152usize , concat ! ("Size of: " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . app_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (app_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher_data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (cipher_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_len) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (key_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypt) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (encrypt))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . oiv) as usize - ptr as usize } , 36usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (oiv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 52usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (iv))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf) as usize - ptr as usize } , 68usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . buf_len) as usize - ptr as usize } , 100usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (buf_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 104usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (num))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_used) as usize - ptr as usize } , 108usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_used))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . final_) as usize - ptr as usize } , 112usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (final_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . poisoned) as usize - ptr as usize } , 144usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_ctx_st) , "::" , stringify ! (poisoned))) ; } impl Default for evp_cipher_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_cipher_info_st { pub cipher : * const EVP_CIPHER , pub iv : [:: std :: os :: raw :: c_uchar ; 16usize] , } # [test] fn bindgen_test_layout_evp_cipher_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_cipher_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_cipher_info_st > () , 24usize , concat ! ("Size of: " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_cipher_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_cipher_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cipher) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iv) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_cipher_info_st) , "::" , stringify ! (iv))) ; } impl Default for evp_cipher_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EVP_CIPHER_INFO = evp_cipher_info_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AES_CMAC"] pub fn AES_CMAC (out : * mut u8 , key : * const u8 , key_len : usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_new"] pub fn CMAC_CTX_new () -> * mut CMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_free"] pub fn CMAC_CTX_free (ctx : * mut CMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_copy"] pub fn CMAC_CTX_copy (out : * mut CMAC_CTX , in_ : * const CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Init"] pub fn CMAC_Init (ctx : * mut CMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , cipher : * const EVP_CIPHER , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Reset"] pub fn CMAC_Reset (ctx : * mut CMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Update"] pub fn CMAC_Update (ctx : * mut CMAC_CTX , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_Final"] pub fn CMAC_Final (ctx : * mut CMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CMAC_CTX_get0_cipher_ctx"] pub fn CMAC_CTX_get0_cipher_ctx (ctx : * mut CMAC_CTX) -> * mut EVP_CIPHER_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st { _unused : [u8 ; 0] , } pub type _LHASH = lhash_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_lh_doall_arg"] pub fn lh_doall_arg (lh : * mut _LHASH , func : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut :: std :: os :: raw :: c_void , arg2 : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_value_st { pub section : * mut :: std :: os :: raw :: c_char , pub name : * mut :: std :: os :: raw :: c_char , pub value : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_conf_value_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_value_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_value_st > () , 24usize , concat ! ("Size of: " , stringify ! (conf_value_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_value_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_value_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . section) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (section))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (conf_value_st) , "::" , stringify ! (value))) ; } impl Default for conf_value_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CONF_VALUE { _unused : [u8 ; 0] , } pub type sk_CONF_VALUE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE) > ; pub type sk_CONF_VALUE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CONF_VALUE) -> * mut CONF_VALUE > ; pub type sk_CONF_VALUE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CONF_VALUE , arg2 : * const * const CONF_VALUE) -> :: std :: os :: raw :: c_int > ; pub type sk_CONF_VALUE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CONF_VALUE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct lhash_st_CONF_VALUE { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct conf_st { pub data : * mut lhash_st_CONF_VALUE , } # [test] fn bindgen_test_layout_conf_st () { const UNINIT : :: std :: mem :: MaybeUninit < conf_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < conf_st > () , 8usize , concat ! ("Size of: " , stringify ! (conf_st))) ; assert_eq ! (:: std :: mem :: align_of :: < conf_st > () , 8usize , concat ! ("Alignment of " , stringify ! (conf_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (conf_st) , "::" , stringify ! (data))) ; } impl Default for conf_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_new"] pub fn NCONF_new (method : * mut :: std :: os :: raw :: c_void) -> * mut CONF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_free"] pub fn NCONF_free (conf : * mut CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load"] pub fn NCONF_load (conf : * mut CONF , filename : * const :: std :: os :: raw :: c_char , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_load_bio"] pub fn NCONF_load_bio (conf : * mut CONF , bio : * mut BIO , out_error_line : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_section"] pub fn NCONF_get_section (conf : * const CONF , section : * const :: std :: os :: raw :: c_char) -> * const stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NCONF_get_string"] pub fn NCONF_get_string (conf : * const CONF , section : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_load_file"] pub fn CONF_modules_load_file (filename : * const :: std :: os :: raw :: c_char , appname : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_get1_default_config_file"] pub fn CONF_get1_default_config_file () -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_free"] pub fn CONF_modules_free () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_unload"] pub fn CONF_modules_unload (all : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CONF_modules_finish"] pub fn CONF_modules_finish () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_config"] pub fn OPENSSL_config (config_name : * const :: std :: os :: raw :: c_char) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_no_config"] pub fn OPENSSL_no_config () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_new"] pub fn CTR_DRBG_new (entropy : * const u8 , personalization : * const u8 , personalization_len : usize) -> * mut CTR_DRBG_STATE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_free"] pub fn CTR_DRBG_free (state : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_reseed"] pub fn CTR_DRBG_reseed (drbg : * mut CTR_DRBG_STATE , entropy : * const u8 , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_generate"] pub fn CTR_DRBG_generate (drbg : * mut CTR_DRBG_STATE , out : * mut u8 , out_len : usize , additional_data : * const u8 , additional_data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CTR_DRBG_clear"] pub fn CTR_DRBG_clear (drbg : * mut CTR_DRBG_STATE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_keypair"] pub fn X25519_keypair (out_public_value : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519"] pub fn X25519 (out_shared_key : * mut u8 , private_key : * const u8 , peer_public_value : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X25519_public_from_private"] pub fn X25519_public_from_private (out_public_value : * mut u8 , private_key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair"] pub fn ED25519_keypair (out_public_key : * mut u8 , out_private_key : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_sign"] pub fn ED25519_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_verify"] pub fn ED25519_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_sign"] pub fn ED25519ctx_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ctx_verify"] pub fn ED25519ctx_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign"] pub fn ED25519ph_sign (out_sig : * mut u8 , message : * const u8 , message_len : usize , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify"] pub fn ED25519ph_verify (message : * const u8 , message_len : usize , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_sign_digest"] pub fn ED25519ph_sign_digest (out_sig : * mut u8 , digest : * const u8 , private_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519ph_verify_digest"] pub fn ED25519ph_verify_digest (digest : * const u8 , signature : * const u8 , public_key : * const u8 , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ED25519_keypair_from_seed"] pub fn ED25519_keypair_from_seed (out_public_key : * mut u8 , out_private_key : * mut u8 , seed : * const u8) ; } pub const spake2_role_t_spake2_role_alice : spake2_role_t = 0 ; pub const spake2_role_t_spake2_role_bob : spake2_role_t = 1 ; pub type spake2_role_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_new"] pub fn SPAKE2_CTX_new (my_role : spake2_role_t , my_name : * const u8 , my_name_len : usize , their_name : * const u8 , their_name_len : usize) -> * mut SPAKE2_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_CTX_free"] pub fn SPAKE2_CTX_free (ctx : * mut SPAKE2_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_generate_msg"] pub fn SPAKE2_generate_msg (ctx : * mut SPAKE2_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , password : * const u8 , password_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SPAKE2_process_msg"] pub fn SPAKE2_process_msg (ctx : * mut SPAKE2_CTX , out_key : * mut u8 , out_key_len : * mut usize , max_out_key_len : usize , their_msg : * const u8 , their_msg_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_cblock_st { pub bytes : [u8 ; 8usize] , } # [test] fn bindgen_test_layout_DES_cblock_st () { const UNINIT : :: std :: mem :: MaybeUninit < DES_cblock_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_cblock_st > () , 8usize , concat ! ("Size of: " , stringify ! (DES_cblock_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_cblock_st > () , 1usize , concat ! ("Alignment of " , stringify ! (DES_cblock_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_cblock_st) , "::" , stringify ! (bytes))) ; } pub type DES_cblock = DES_cblock_st ; pub type const_DES_cblock = DES_cblock_st ; # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct DES_ks { pub subkeys : [[u32 ; 2usize] ; 16usize] , } # [test] fn bindgen_test_layout_DES_ks () { const UNINIT : :: std :: mem :: MaybeUninit < DES_ks > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DES_ks > () , 128usize , concat ! ("Size of: " , stringify ! (DES_ks))) ; assert_eq ! (:: std :: mem :: align_of :: < DES_ks > () , 4usize , concat ! ("Alignment of " , stringify ! (DES_ks))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subkeys) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DES_ks) , "::" , stringify ! (subkeys))) ; } pub type DES_key_schedule = DES_ks ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_is_weak_key"] pub fn DES_is_weak_key (key : * const DES_cblock) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key"] pub fn DES_set_key (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_key_unchecked"] pub fn DES_set_key_unchecked (key : * const DES_cblock , schedule : * mut DES_key_schedule) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_key_sched"] pub fn DES_key_sched (key : * const DES_cblock , schedule : * mut DES_key_schedule) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_set_odd_parity"] pub fn DES_set_odd_parity (key : * mut DES_cblock) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb_encrypt"] pub fn DES_ecb_encrypt (in_ : * const DES_cblock , out : * mut DES_cblock , schedule : * const DES_key_schedule , is_encrypt : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ncbc_encrypt"] pub fn DES_ncbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , schedule : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ecb3_encrypt"] pub fn DES_ecb3_encrypt (input : * const DES_cblock , output : * mut DES_cblock , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede3_cbc_encrypt"] pub fn DES_ede3_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ks3 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DES_ede2_cbc_encrypt"] pub fn DES_ede2_cbc_encrypt (in_ : * const u8 , out : * mut u8 , len : usize , ks1 : * const DES_key_schedule , ks2 : * const DES_key_schedule , ivec : * mut DES_cblock , enc : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new"] pub fn DH_new () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_new_by_nid"] pub fn DH_new_by_nid (nid : :: std :: os :: raw :: c_int) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_free"] pub fn DH_free (dh : * mut DH) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_up_ref"] pub fn DH_up_ref (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_bits"] pub fn DH_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pub_key"] pub fn DH_get0_pub_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_priv_key"] pub fn DH_get0_priv_key (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_p"] pub fn DH_get0_p (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_q"] pub fn DH_get0_q (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_g"] pub fn DH_get0_g (dh : * const DH) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_key"] pub fn DH_get0_key (dh : * const DH , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_key"] pub fn DH_set0_key (dh : * mut DH , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get0_pqg"] pub fn DH_get0_pqg (dh : * const DH , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set0_pqg"] pub fn DH_set0_pqg (dh : * mut DH , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_set_length"] pub fn DH_set_length (dh : * mut DH , priv_length : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_2048"] pub fn DH_get_rfc7919_2048 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_rfc7919_4096"] pub fn DH_get_rfc7919_4096 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_1536"] pub fn BN_get_rfc3526_prime_1536 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_2048"] pub fn BN_get_rfc3526_prime_2048 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_3072"] pub fn BN_get_rfc3526_prime_3072 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_4096"] pub fn BN_get_rfc3526_prime_4096 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_6144"] pub fn BN_get_rfc3526_prime_6144 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BN_get_rfc3526_prime_8192"] pub fn BN_get_rfc3526_prime_8192 (ret : * mut BIGNUM) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters_ex"] pub fn DH_generate_parameters_ex (dh : * mut DH , prime_bits : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_key"] pub fn DH_generate_key (dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_padded"] pub fn DH_compute_key_padded (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key_hashed"] pub fn DH_compute_key_hashed (dh : * mut DH , out : * mut u8 , out_len : * mut usize , max_out_len : usize , peers_key : * const BIGNUM , digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_size"] pub fn DH_size (dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_num_bits"] pub fn DH_num_bits (dh : * const DH) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check"] pub fn DH_check (dh : * const DH , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_check_pub_key"] pub fn DH_check_pub_key (dh : * const DH , pub_key : * const BIGNUM , out_flags : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DHparams_dup"] pub fn DHparams_dup (dh : * const DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_parse_parameters"] pub fn DH_parse_parameters (cbs : * mut CBS) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_marshal_parameters"] pub fn DH_marshal_parameters (cbb : * mut CBB , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_generate_parameters"] pub fn DH_generate_parameters (prime_len : :: std :: os :: raw :: c_int , generator : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : :: std :: os :: raw :: c_int , arg3 : * mut :: std :: os :: raw :: c_void) > , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams"] pub fn d2i_DHparams (ret : * mut * mut DH , inp : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams"] pub fn i2d_DHparams (in_ : * const DH , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_compute_key"] pub fn DH_compute_key (out : * mut u8 , peers_key : * const BIGNUM , dh : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_get_2048_256"] pub fn DH_get_2048_256 () -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DH_clear_flags"] pub fn DH_clear_flags (dh : * mut DH , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md4"] pub fn EVP_md4 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5"] pub fn EVP_md5 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_ripemd160"] pub fn EVP_ripemd160 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha1"] pub fn EVP_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha224"] pub fn EVP_sha224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha256"] pub fn EVP_sha256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha384"] pub fn EVP_sha384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512"] pub fn EVP_sha512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_224"] pub fn EVP_sha512_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha512_256"] pub fn EVP_sha512_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_224"] pub fn EVP_sha3_224 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_256"] pub fn EVP_sha3_256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_384"] pub fn EVP_sha3_384 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_sha3_512"] pub fn EVP_sha3_512 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake128"] pub fn EVP_shake128 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_shake256"] pub fn EVP_shake256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_blake2b256"] pub fn EVP_blake2b256 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md5_sha1"] pub fn EVP_md5_sha1 () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbynid"] pub fn EVP_get_digestbynid (nid : :: std :: os :: raw :: c_int) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyobj"] pub fn EVP_get_digestbyobj (obj : * const ASN1_OBJECT) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_init"] pub fn EVP_MD_CTX_init (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_new"] pub fn EVP_MD_CTX_new () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanup"] pub fn EVP_MD_CTX_cleanup (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_cleanse"] pub fn EVP_MD_CTX_cleanse (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_free"] pub fn EVP_MD_CTX_free (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy_ex"] pub fn EVP_MD_CTX_copy_ex (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_move"] pub fn EVP_MD_CTX_move (out : * mut EVP_MD_CTX , in_ : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_reset"] pub fn EVP_MD_CTX_reset (ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit_ex"] pub fn EVP_DigestInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestInit"] pub fn EVP_DigestInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestUpdate"] pub fn EVP_DigestUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal_ex"] pub fn EVP_DigestFinal_ex (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinal"] pub fn EVP_DigestFinal (ctx : * mut EVP_MD_CTX , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_Digest"] pub fn EVP_Digest (data : * const :: std :: os :: raw :: c_void , len : usize , md_out : * mut u8 , out_size : * mut :: std :: os :: raw :: c_uint , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_type"] pub fn EVP_MD_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_flags"] pub fn EVP_MD_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_size"] pub fn EVP_MD_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_block_size"] pub fn EVP_MD_block_size (md : * const EVP_MD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_md"] pub fn EVP_MD_CTX_md (ctx : * const EVP_MD_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_size"] pub fn EVP_MD_CTX_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_block_size"] pub fn EVP_MD_CTX_block_size (ctx : * const EVP_MD_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_type"] pub fn EVP_MD_CTX_type (ctx : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_digest_algorithm"] pub fn EVP_parse_digest_algorithm (cbs : * mut CBS) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_digest_algorithm"] pub fn EVP_marshal_digest_algorithm (cbb : * mut CBB , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_copy"] pub fn EVP_MD_CTX_copy (out : * mut EVP_MD_CTX , in_ : * const EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_get_digestbyname"] pub fn EVP_get_digestbyname (arg1 : * const :: std :: os :: raw :: c_char) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_create"] pub fn EVP_MD_CTX_create () -> * mut EVP_MD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_destroy"] pub fn EVP_MD_CTX_destroy (ctx : * mut EVP_MD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestFinalXOF"] pub fn EVP_DigestFinalXOF (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSqueeze"] pub fn EVP_DigestSqueeze (ctx : * mut EVP_MD_CTX , out : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_meth_get_flags"] pub fn EVP_MD_meth_get_flags (md : * const EVP_MD) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_nid"] pub fn EVP_MD_nid (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_pkey_ctx"] pub fn EVP_MD_CTX_set_pkey_ctx (ctx : * mut EVP_MD_CTX , pctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_get_pkey_ctx"] pub fn EVP_MD_CTX_get_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_pkey_ctx"] pub fn EVP_MD_CTX_pkey_ctx (ctx : * const EVP_MD_CTX) -> * mut EVP_PKEY_CTX ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct evp_md_pctx_ops { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , pub pctx : * mut EVP_PKEY_CTX , pub pctx_ops : * const evp_md_pctx_ops , pub flags : :: std :: os :: raw :: c_ulong , } # [test] fn bindgen_test_layout_env_md_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < env_md_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < env_md_ctx_st > () , 48usize , concat ! ("Size of: " , stringify ! (env_md_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < env_md_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (env_md_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (md_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . update) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (update))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pctx_ops) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (pctx_ops))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (env_md_ctx_st) , "::" , stringify ! (flags))) ; } impl Default for env_md_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_enable"] pub fn EVP_MD_unstable_sha3_enable (enable : bool) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_unstable_sha3_is_enabled"] pub fn EVP_MD_unstable_sha3_is_enabled () -> bool ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_CTX_set_flags"] pub fn EVP_MD_CTX_set_flags (ctx : * mut EVP_MD_CTX , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_add_digest"] pub fn EVP_add_digest (digest : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_md_null"] pub fn EVP_md_null () -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_new"] pub fn DSA_new () -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_free"] pub fn DSA_free (dsa : * mut DSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_up_ref"] pub fn DSA_up_ref (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print"] pub fn DSA_print (bio : * mut BIO , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_print_fp"] pub fn DSA_print_fp (fp : * mut FILE , dsa : * const DSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_bits"] pub fn DSA_bits (dsa : * const DSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pub_key"] pub fn DSA_get0_pub_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_priv_key"] pub fn DSA_get0_priv_key (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_p"] pub fn DSA_get0_p (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_q"] pub fn DSA_get0_q (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_g"] pub fn DSA_get0_g (dsa : * const DSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_key"] pub fn DSA_get0_key (dsa : * const DSA , out_pub_key : * mut * const BIGNUM , out_priv_key : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get0_pqg"] pub fn DSA_get0_pqg (dsa : * const DSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM , out_g : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_key"] pub fn DSA_set0_key (dsa : * mut DSA , pub_key : * mut BIGNUM , priv_key : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set0_pqg"] pub fn DSA_set0_pqg (dsa : * mut DSA , p : * mut BIGNUM , q : * mut BIGNUM , g : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_parameters_ex"] pub fn DSA_generate_parameters_ex (dsa : * mut DSA , bits : :: std :: os :: raw :: c_uint , seed : * const u8 , seed_len : usize , out_counter : * mut :: std :: os :: raw :: c_int , out_h : * mut :: std :: os :: raw :: c_ulong , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSAparams_dup"] pub fn DSAparams_dup (dsa : * const DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_generate_key"] pub fn DSA_generate_key (dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DSA_SIG_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_DSA_SIG_st () { const UNINIT : :: std :: mem :: MaybeUninit < DSA_SIG_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DSA_SIG_st > () , 16usize , concat ! ("Size of: " , stringify ! (DSA_SIG_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DSA_SIG_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DSA_SIG_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DSA_SIG_st) , "::" , stringify ! (s))) ; } impl Default for DSA_SIG_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_new"] pub fn DSA_SIG_new () -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_free"] pub fn DSA_SIG_free (sig : * mut DSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_get0"] pub fn DSA_SIG_get0 (sig : * const DSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_set0"] pub fn DSA_SIG_set0 (sig : * mut DSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_sign"] pub fn DSA_do_sign (digest : * const u8 , digest_len : usize , dsa : * const DSA) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_verify"] pub fn DSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_do_check_signature"] pub fn DSA_do_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const DSA_SIG , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_sign"] pub fn DSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out_sig : * mut u8 , out_siglen : * mut :: std :: os :: raw :: c_uint , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_verify"] pub fn DSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_check_signature"] pub fn DSA_check_signature (out_valid : * mut :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_size"] pub fn DSA_size (dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_parse"] pub fn DSA_SIG_parse (cbs : * mut CBS) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_SIG_marshal"] pub fn DSA_SIG_marshal (cbb : * mut CBB , sig : * const DSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_public_key"] pub fn DSA_parse_public_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_public_key"] pub fn DSA_marshal_public_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_private_key"] pub fn DSA_parse_private_key (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_private_key"] pub fn DSA_marshal_private_key (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_parse_parameters"] pub fn DSA_parse_parameters (cbs : * mut CBS) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_marshal_parameters"] pub fn DSA_marshal_parameters (cbb : * mut CBB , dsa : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_dup_DH"] pub fn DSA_dup_DH (dsa : * const DSA) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_new_index"] pub fn DSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_set_ex_data"] pub fn DSA_set_ex_data (dsa : * mut DSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DSA_get_ex_data"] pub fn DSA_get_ex_data (dsa : * const DSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_SIG"] pub fn d2i_DSA_SIG (out_sig : * mut * mut DSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_SIG"] pub fn i2d_DSA_SIG (in_ : * const DSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPublicKey"] pub fn d2i_DSAPublicKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPublicKey"] pub fn i2d_DSAPublicKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey"] pub fn d2i_DSAPrivateKey (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey"] pub fn i2d_DSAPrivateKey (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAparams"] pub fn d2i_DSAparams (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAparams"] pub fn i2d_DSAparams (in_ : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } # [repr (u32)] # [derive (Debug , Copy , Clone , Hash , PartialEq , Eq)] pub enum point_conversion_form_t { POINT_CONVERSION_COMPRESSED = 2 , POINT_CONVERSION_UNCOMPRESSED = 4 , POINT_CONVERSION_HYBRID = 6 , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p224"] pub fn EC_group_p224 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p256"] pub fn EC_group_p256 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p384"] pub fn EC_group_p384 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_p521"] pub fn EC_group_p521 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_group_secp256k1"] pub fn EC_group_secp256k1 () -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name"] pub fn EC_GROUP_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_by_curve_name_mutable"] pub fn EC_GROUP_new_by_curve_name_mutable (nid : :: std :: os :: raw :: c_int) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_cmp"] pub fn EC_GROUP_cmp (a : * const EC_GROUP , b : * const EC_GROUP , ignored : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_generator"] pub fn EC_GROUP_get0_generator (group : * const EC_GROUP) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_order"] pub fn EC_GROUP_get0_order (group : * const EC_GROUP) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_order_bits"] pub fn EC_GROUP_order_bits (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_cofactor"] pub fn EC_GROUP_get_cofactor (group : * const EC_GROUP , cofactor : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_GFp"] pub fn EC_GROUP_get_curve_GFp (group : * const EC_GROUP , out_p : * mut BIGNUM , out_a : * mut BIGNUM , out_b : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_curve_name"] pub fn EC_GROUP_get_curve_name (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_degree"] pub fn EC_GROUP_get_degree (group : * const EC_GROUP) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nid2nist"] pub fn EC_curve_nid2nist (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_curve_nist2nid"] pub fn EC_curve_nist2nid (name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_new"] pub fn EC_POINT_new (group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_free"] pub fn EC_POINT_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_copy"] pub fn EC_POINT_copy (dest : * mut EC_POINT , src : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dup"] pub fn EC_POINT_dup (src : * const EC_POINT , group : * const EC_GROUP) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_to_infinity"] pub fn EC_POINT_set_to_infinity (group : * const EC_GROUP , point : * mut EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_at_infinity"] pub fn EC_POINT_is_at_infinity (group : * const EC_GROUP , point : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_is_on_curve"] pub fn EC_POINT_is_on_curve (group : * const EC_GROUP , point : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_cmp"] pub fn EC_POINT_cmp (group : * const EC_GROUP , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates_GFp"] pub fn EC_POINT_get_affine_coordinates_GFp (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_get_affine_coordinates"] pub fn EC_POINT_get_affine_coordinates (group : * const EC_GROUP , point : * const EC_POINT , x : * mut BIGNUM , y : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates_GFp"] pub fn EC_POINT_set_affine_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_affine_coordinates"] pub fn EC_POINT_set_affine_coordinates (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2oct"] pub fn EC_POINT_point2oct (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , buf : * mut u8 , len : usize , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2cbb"] pub fn EC_POINT_point2cbb (out : * mut CBB , group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_oct2point"] pub fn EC_POINT_oct2point (group : * const EC_GROUP , point : * mut EC_POINT , buf : * const u8 , len : usize , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_set_compressed_coordinates_GFp"] pub fn EC_POINT_set_compressed_coordinates_GFp (group : * const EC_GROUP , point : * mut EC_POINT , x : * const BIGNUM , y_bit : :: std :: os :: raw :: c_int , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_add"] pub fn EC_POINT_add (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , b : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_dbl"] pub fn EC_POINT_dbl (group : * const EC_GROUP , r : * mut EC_POINT , a : * const EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_invert"] pub fn EC_POINT_invert (group : * const EC_GROUP , a : * mut EC_POINT , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_mul"] pub fn EC_POINT_mul (group : * const EC_GROUP , r : * mut EC_POINT , n : * const BIGNUM , q : * const EC_POINT , m : * const BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p256_xmd_sha256_sswu"] pub fn EC_hash_to_curve_p256_xmd_sha256_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_hash_to_curve_p384_xmd_sha384_sswu"] pub fn EC_hash_to_curve_p384_xmd_sha384_sswu (group : * const EC_GROUP , out : * mut EC_POINT , dst : * const u8 , dst_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_free"] pub fn EC_GROUP_free (group : * mut EC_GROUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_dup"] pub fn EC_GROUP_dup (group : * const EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_new_curve_GFp"] pub fn EC_GROUP_new_curve_GFp (p : * const BIGNUM , a : * const BIGNUM , b : * const BIGNUM , ctx : * mut BN_CTX) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_generator"] pub fn EC_GROUP_set_generator (group : * mut EC_GROUP , generator : * const EC_POINT , order : * const BIGNUM , cofactor : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_point2bn"] pub fn EC_POINT_point2bn (group : * const EC_GROUP , point : * const EC_POINT , form : point_conversion_form_t , ret : * mut BIGNUM , ctx : * mut BN_CTX) -> * mut BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_bn2point"] pub fn EC_POINT_bn2point (group : * const EC_GROUP , bn : * const BIGNUM , point : * mut EC_POINT , ctx : * mut BN_CTX) -> * mut EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_order"] pub fn EC_GROUP_get_order (group : * const EC_GROUP , order : * mut BIGNUM , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EC_builtin_curve { pub nid : :: std :: os :: raw :: c_int , pub comment : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_EC_builtin_curve () { const UNINIT : :: std :: mem :: MaybeUninit < EC_builtin_curve > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EC_builtin_curve > () , 16usize , concat ! ("Size of: " , stringify ! (EC_builtin_curve))) ; assert_eq ! (:: std :: mem :: align_of :: < EC_builtin_curve > () , 8usize , concat ! ("Alignment of " , stringify ! (EC_builtin_curve))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . comment) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EC_builtin_curve) , "::" , stringify ! (comment))) ; } impl Default for EC_builtin_curve { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_get_builtin_curves"] pub fn EC_get_builtin_curves (out_curves : * mut EC_builtin_curve , max_num_curves : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_POINT_clear_free"] pub fn EC_POINT_clear_free (point : * mut EC_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_seed"] pub fn EC_GROUP_set_seed (group : * mut EC_GROUP , p : * const :: std :: os :: raw :: c_uchar , len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get0_seed"] pub fn EC_GROUP_get0_seed (group : * const EC_GROUP) -> * mut :: std :: os :: raw :: c_uchar ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_seed_len"] pub fn EC_GROUP_get_seed_len (group : * const EC_GROUP) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECPKParameters_print"] pub fn ECPKParameters_print (bio : * mut BIO , group : * const EC_GROUP , offset : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_asn1_flag"] pub fn EC_GROUP_set_asn1_flag (group : * mut EC_GROUP , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_asn1_flag"] pub fn EC_GROUP_get_asn1_flag (group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_set_point_conversion_form"] pub fn EC_GROUP_set_point_conversion_form (group : * mut EC_GROUP , form : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_get_point_conversion_form"] pub fn EC_GROUP_get_point_conversion_form (group : * const EC_GROUP) -> point_conversion_form_t ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ec_method_st { _unused : [u8 ; 0] , } pub type EC_METHOD = ec_method_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_GROUP_method_of"] pub fn EC_GROUP_method_of (group : * const EC_GROUP) -> * const EC_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_METHOD_get_field_type"] pub fn EC_METHOD_get_field_type (meth : * const EC_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_new"] pub fn ENGINE_new () -> * mut ENGINE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_free"] pub fn ENGINE_free (engine : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_RSA"] pub fn ENGINE_set_RSA (engine : * mut ENGINE , method : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_RSA"] pub fn ENGINE_get_RSA (engine : * const ENGINE) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_set_EC"] pub fn ENGINE_set_EC (engine : * mut ENGINE , method : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_get_EC"] pub fn ENGINE_get_EC (engine : * const ENGINE) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ENGINE_cleanup"] pub fn ENGINE_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new"] pub fn EC_KEY_new () -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_method"] pub fn EC_KEY_new_method (engine : * const ENGINE) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_new_by_curve_name"] pub fn EC_KEY_new_by_curve_name (nid : :: std :: os :: raw :: c_int) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_free"] pub fn EC_KEY_free (key : * mut EC_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_dup"] pub fn EC_KEY_dup (src : * const EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_up_ref"] pub fn EC_KEY_up_ref (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_is_opaque"] pub fn EC_KEY_is_opaque (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_group"] pub fn EC_KEY_get0_group (key : * const EC_KEY) -> * const EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_group"] pub fn EC_KEY_set_group (key : * mut EC_KEY , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_private_key"] pub fn EC_KEY_get0_private_key (key : * const EC_KEY) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_private_key"] pub fn EC_KEY_set_private_key (key : * mut EC_KEY , priv_ : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get0_public_key"] pub fn EC_KEY_get0_public_key (key : * const EC_KEY) -> * const EC_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key"] pub fn EC_KEY_set_public_key (key : * mut EC_KEY , pub_ : * const EC_POINT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_enc_flags"] pub fn EC_KEY_get_enc_flags (key : * const EC_KEY) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_enc_flags"] pub fn EC_KEY_set_enc_flags (key : * mut EC_KEY , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_conv_form"] pub fn EC_KEY_get_conv_form (key : * const EC_KEY) -> point_conversion_form_t ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_conv_form"] pub fn EC_KEY_set_conv_form (key : * mut EC_KEY , cform : point_conversion_form_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_key"] pub fn EC_KEY_check_key (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_check_fips"] pub fn EC_KEY_check_fips (key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_public_key_affine_coordinates"] pub fn EC_KEY_set_public_key_affine_coordinates (key : * mut EC_KEY , x : * const BIGNUM , y : * const BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_key2buf"] pub fn EC_KEY_key2buf (key : * const EC_KEY , form : point_conversion_form_t , out_buf : * mut * mut :: std :: os :: raw :: c_uchar , ctx : * mut BN_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key"] pub fn EC_KEY_generate_key (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_generate_key_fips"] pub fn EC_KEY_generate_key_fips (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_derive_from_secret"] pub fn EC_KEY_derive_from_secret (group : * const EC_GROUP , secret : * const u8 , secret_len : usize) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_private_key"] pub fn EC_KEY_parse_private_key (cbs : * mut CBS , group : * const EC_GROUP) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_private_key"] pub fn EC_KEY_marshal_private_key (cbb : * mut CBB , key : * const EC_KEY , enc_flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_curve_name"] pub fn EC_KEY_parse_curve_name (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_marshal_curve_name"] pub fn EC_KEY_marshal_curve_name (cbb : * mut CBB , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_parse_parameters"] pub fn EC_KEY_parse_parameters (cbs : * mut CBS) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_new_index"] pub fn EC_KEY_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_ex_data"] pub fn EC_KEY_set_ex_data (r : * mut EC_KEY , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_ex_data"] pub fn EC_KEY_get_ex_data (r : * const EC_KEY , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey"] pub fn d2i_ECPrivateKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey"] pub fn i2d_ECPrivateKey (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECParameters"] pub fn d2i_ECParameters (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECParameters"] pub fn i2d_ECParameters (key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPKParameters_bio"] pub fn d2i_ECPKParameters_bio (bio : * mut BIO , out_group : * mut * mut EC_GROUP) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPKParameters_bio"] pub fn i2d_ECPKParameters_bio (bio : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_o2i_ECPublicKey"] pub fn o2i_ECPublicKey (out_key : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2o_ECPublicKey"] pub fn i2o_ECPublicKey (key : * const EC_KEY , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_default_method"] pub fn EC_KEY_get_default_method () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_OpenSSL"] pub fn EC_KEY_OpenSSL () -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_new"] pub fn EC_KEY_METHOD_new (eckey_meth : * const EC_KEY_METHOD) -> * mut EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_free"] pub fn EC_KEY_METHOD_free (eckey_meth : * mut EC_KEY_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_method"] pub fn EC_KEY_set_method (ec : * mut EC_KEY , meth : * const EC_KEY_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_get_method"] pub fn EC_KEY_get_method (ec : * const EC_KEY) -> * const EC_KEY_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_sign_awslc"] pub fn EC_KEY_METHOD_set_sign_awslc (meth : * mut EC_KEY_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , sig : * mut u8 , siglen : * mut :: std :: os :: raw :: c_uint , k_inv : * const BIGNUM , r : * const BIGNUM , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , sign_sig : :: std :: option :: Option < unsafe extern "C" fn (digest : * const u8 , digest_len : :: std :: os :: raw :: c_int , in_kinv : * const BIGNUM , in_r : * const BIGNUM , eckey : * mut EC_KEY) -> * mut ECDSA_SIG >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_init_awslc"] pub fn EC_KEY_METHOD_set_init_awslc (meth : * mut EC_KEY_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) -> :: std :: os :: raw :: c_int > , finish : :: std :: option :: Option < unsafe extern "C" fn (key : * mut EC_KEY) >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_METHOD_set_flags"] pub fn EC_KEY_METHOD_set_flags (meth : * mut EC_KEY_METHOD , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EC_KEY_set_asn1_flag"] pub fn EC_KEY_set_asn1_flag (key : * mut EC_KEY , flag : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key"] pub fn ECDH_compute_key (out : * mut :: std :: os :: raw :: c_void , outlen : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY , kdf : :: std :: option :: Option < unsafe extern "C" fn (in_ : * const :: std :: os :: raw :: c_void , inlen : usize , out : * mut :: std :: os :: raw :: c_void , outlen : * mut usize) -> * mut :: std :: os :: raw :: c_void >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDH_compute_key_fips"] pub fn ECDH_compute_key_fips (out : * mut u8 , out_len : usize , pub_key : * const EC_POINT , priv_key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign"] pub fn ECDSA_sign (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * mut u8 , sig_len : * mut :: std :: os :: raw :: c_uint , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_verify"] pub fn ECDSA_verify (type_ : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_size"] pub fn ECDSA_size (key : * const EC_KEY) -> usize ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ecdsa_sig_st { pub r : * mut BIGNUM , pub s : * mut BIGNUM , } # [test] fn bindgen_test_layout_ecdsa_sig_st () { const UNINIT : :: std :: mem :: MaybeUninit < ecdsa_sig_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ecdsa_sig_st > () , 16usize , concat ! ("Size of: " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ecdsa_sig_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ecdsa_sig_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ecdsa_sig_st) , "::" , stringify ! (s))) ; } impl Default for ecdsa_sig_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_new"] pub fn ECDSA_SIG_new () -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_free"] pub fn ECDSA_SIG_free (sig : * mut ECDSA_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_r"] pub fn ECDSA_SIG_get0_r (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0_s"] pub fn ECDSA_SIG_get0_s (sig : * const ECDSA_SIG) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_get0"] pub fn ECDSA_SIG_get0 (sig : * const ECDSA_SIG , out_r : * mut * const BIGNUM , out_s : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_set0"] pub fn ECDSA_SIG_set0 (sig : * mut ECDSA_SIG , r : * mut BIGNUM , s : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_sign"] pub fn ECDSA_do_sign (digest : * const u8 , digest_len : usize , key : * const EC_KEY) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_do_verify"] pub fn ECDSA_do_verify (digest : * const u8 , digest_len : usize , sig : * const ECDSA_SIG , key : * const EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_parse"] pub fn ECDSA_SIG_parse (cbs : * mut CBS) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_from_bytes"] pub fn ECDSA_SIG_from_bytes (in_ : * const u8 , in_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_marshal"] pub fn ECDSA_SIG_marshal (cbb : * mut CBB , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_to_bytes"] pub fn ECDSA_SIG_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , sig : * const ECDSA_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_SIG_max_len"] pub fn ECDSA_SIG_max_len (order_len : usize) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ECDSA_sign_with_nonce_and_leak_private_key_for_testing"] pub fn ECDSA_sign_with_nonce_and_leak_private_key_for_testing (digest : * const u8 , digest_len : usize , eckey : * const EC_KEY , nonce : * const u8 , nonce_len : usize) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECDSA_SIG"] pub fn d2i_ECDSA_SIG (out : * mut * mut ECDSA_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ECDSA_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECDSA_SIG"] pub fn i2d_ECDSA_SIG (sig : * const ECDSA_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm"] pub fn EVP_aead_aes_128_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_192_gcm"] pub fn EVP_aead_aes_192_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm"] pub fn EVP_aead_aes_256_gcm () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_chacha20_poly1305"] pub fn EVP_aead_chacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_xchacha20_poly1305"] pub fn EVP_aead_xchacha20_poly1305 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ctr_hmac_sha256"] pub fn EVP_aead_aes_128_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_ctr_hmac_sha256"] pub fn EVP_aead_aes_256_ctr_hmac_sha256 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_siv"] pub fn EVP_aead_aes_128_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_siv"] pub fn EVP_aead_aes_256_gcm_siv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_randnonce"] pub fn EVP_aead_aes_128_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_randnonce"] pub fn EVP_aead_aes_256_gcm_randnonce () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth"] pub fn EVP_aead_aes_128_ccm_bluetooth () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_bluetooth_8"] pub fn EVP_aead_aes_128_ccm_bluetooth_8 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_ccm_matter"] pub fn EVP_aead_aes_128_ccm_matter () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_has_aes_hardware"] pub fn EVP_has_aes_hardware () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_key_length"] pub fn EVP_AEAD_key_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_nonce_length"] pub fn EVP_AEAD_nonce_length (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_overhead"] pub fn EVP_AEAD_max_overhead (aead : * const EVP_AEAD) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_max_tag_len"] pub fn EVP_AEAD_max_tag_len (aead : * const EVP_AEAD) -> usize ; } # [repr (C)] # [derive (Copy , Clone)] pub union evp_aead_ctx_st_state { pub opaque : [u8 ; 564usize] , pub alignment : u64 , pub ptr : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_evp_aead_ctx_st_state () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st_state > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st_state > () , 568usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st_state > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st_state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (opaque))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alignment) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (alignment))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st_state) , "::" , stringify ! (ptr))) ; } impl Default for evp_aead_ctx_st_state { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_aead_ctx_st { pub aead : * const EVP_AEAD , pub state : evp_aead_ctx_st_state , pub state_offset : u8 , pub tag_len : u8 , } # [test] fn bindgen_test_layout_evp_aead_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_aead_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_aead_ctx_st > () , 584usize , concat ! ("Size of: " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_aead_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_aead_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state_offset) as usize - ptr as usize } , 576usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (state_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . tag_len) as usize - ptr as usize } , 577usize , concat ! ("Offset of field: " , stringify ! (evp_aead_ctx_st) , "::" , stringify ! (tag_len))) ; } impl Default for evp_aead_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_zero"] pub fn EVP_AEAD_CTX_zero (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_new"] pub fn EVP_AEAD_CTX_new (aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize) -> * mut EVP_AEAD_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_free"] pub fn EVP_AEAD_CTX_free (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init"] pub fn EVP_AEAD_CTX_init (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_cleanup"] pub fn EVP_AEAD_CTX_cleanup (ctx : * mut EVP_AEAD_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal"] pub fn EVP_AEAD_CTX_seal (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open"] pub fn EVP_AEAD_CTX_open (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_seal_scatter"] pub fn EVP_AEAD_CTX_seal_scatter (ctx : * const EVP_AEAD_CTX , out : * mut u8 , out_tag : * mut u8 , out_tag_len : * mut usize , max_out_tag_len : usize , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , extra_in : * const u8 , extra_in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_open_gather"] pub fn EVP_AEAD_CTX_open_gather (ctx : * const EVP_AEAD_CTX , out : * mut u8 , nonce : * const u8 , nonce_len : usize , in_ : * const u8 , in_len : usize , in_tag : * const u8 , in_tag_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_aead"] pub fn EVP_AEAD_CTX_aead (ctx : * const EVP_AEAD_CTX) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls"] pub fn EVP_aead_aes_128_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls"] pub fn EVP_aead_aes_256_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_aes_256_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls"] pub fn EVP_aead_aes_128_cbc_sha256_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_cbc_sha256_tls_implicit_iv"] pub fn EVP_aead_aes_128_cbc_sha256_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_cbc_sha384_tls"] pub fn EVP_aead_aes_256_cbc_sha384_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls"] pub fn EVP_aead_des_ede3_cbc_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv"] pub fn EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_null_sha1_tls"] pub fn EVP_aead_null_sha1_tls () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls12"] pub fn EVP_aead_aes_128_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls12"] pub fn EVP_aead_aes_256_gcm_tls12 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_128_gcm_tls13"] pub fn EVP_aead_aes_128_gcm_tls13 () -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_aead_aes_256_gcm_tls13"] pub fn EVP_aead_aes_256_gcm_tls13 () -> * const EVP_AEAD ; } pub const evp_aead_direction_t_evp_aead_open : evp_aead_direction_t = 0 ; pub const evp_aead_direction_t_evp_aead_seal : evp_aead_direction_t = 1 ; pub type evp_aead_direction_t = :: std :: os :: raw :: c_uint ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_init_with_direction"] pub fn EVP_AEAD_CTX_init_with_direction (ctx : * mut EVP_AEAD_CTX , aead : * const EVP_AEAD , key : * const u8 , key_len : usize , tag_len : usize , dir : evp_aead_direction_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_get_iv"] pub fn EVP_AEAD_CTX_get_iv (ctx : * const EVP_AEAD_CTX , out_iv : * mut * const u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_CTX_tag_len"] pub fn EVP_AEAD_CTX_tag_len (ctx : * const EVP_AEAD_CTX , out_tag_len : * mut usize , in_len : usize , extra_in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_AEAD_get_iv_from_ipv4_nanosecs"] pub fn EVP_AEAD_get_iv_from_ipv4_nanosecs (ipv4_address : u32 , nanosecs : u64 , out_iv : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_dup"] pub fn OBJ_dup (obj : * const ASN1_OBJECT) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cmp"] pub fn OBJ_cmp (a : * const ASN1_OBJECT , b : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get0_data"] pub fn OBJ_get0_data (obj : * const ASN1_OBJECT) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_length"] pub fn OBJ_length (obj : * const ASN1_OBJECT) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2nid"] pub fn OBJ_obj2nid (obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cbs2nid"] pub fn OBJ_cbs2nid (cbs : * const CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_sn2nid"] pub fn OBJ_sn2nid (short_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_ln2nid"] pub fn OBJ_ln2nid (long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2nid"] pub fn OBJ_txt2nid (s : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2obj"] pub fn OBJ_nid2obj (nid : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_get_undef"] pub fn OBJ_get_undef () -> * const ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2sn"] pub fn OBJ_nid2sn (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2ln"] pub fn OBJ_nid2ln (nid : :: std :: os :: raw :: c_int) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_nid2cbb"] pub fn OBJ_nid2cbb (out : * mut CBB , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_txt2obj"] pub fn OBJ_txt2obj (s : * const :: std :: os :: raw :: c_char , dont_search_names : :: std :: os :: raw :: c_int) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_obj2txt"] pub fn OBJ_obj2txt (out : * mut :: std :: os :: raw :: c_char , out_len : :: std :: os :: raw :: c_int , obj : * const ASN1_OBJECT , always_return_oid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_create"] pub fn OBJ_create (oid : * const :: std :: os :: raw :: c_char , short_name : * const :: std :: os :: raw :: c_char , long_name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_algs"] pub fn OBJ_find_sigid_algs (sign_nid : :: std :: os :: raw :: c_int , out_digest_nid : * mut :: std :: os :: raw :: c_int , out_pkey_nid : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_find_sigid_by_algs"] pub fn OBJ_find_sigid_by_algs (out_sign_nid : * mut :: std :: os :: raw :: c_int , digest_nid : :: std :: os :: raw :: c_int , pkey_nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct obj_name_st { pub type_ : :: std :: os :: raw :: c_int , pub alias : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub data : * const :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_obj_name_st () { const UNINIT : :: std :: mem :: MaybeUninit < obj_name_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < obj_name_st > () , 24usize , concat ! ("Size of: " , stringify ! (obj_name_st))) ; assert_eq ! (:: std :: mem :: align_of :: < obj_name_st > () , 8usize , concat ! ("Alignment of " , stringify ! (obj_name_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . alias) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (alias))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (obj_name_st) , "::" , stringify ! (data))) ; } impl Default for obj_name_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OBJ_NAME = obj_name_st ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_NAME_do_all_sorted"] pub fn OBJ_NAME_do_all_sorted (type_ : :: std :: os :: raw :: c_int , callback : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OBJ_NAME , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OBJ_cleanup"] pub fn OBJ_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new"] pub fn EVP_PKEY_new () -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_free"] pub fn EVP_PKEY_free (pkey : * mut EVP_PKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_up_ref"] pub fn EVP_PKEY_up_ref (pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_is_opaque"] pub fn EVP_PKEY_is_opaque (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp"] pub fn EVP_PKEY_cmp (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_copy_parameters"] pub fn EVP_PKEY_copy_parameters (to : * mut EVP_PKEY , from : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_missing_parameters"] pub fn EVP_PKEY_missing_parameters (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_size"] pub fn EVP_PKEY_size (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_bits"] pub fn EVP_PKEY_bits (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_id"] pub fn EVP_PKEY_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get0_name"] pub fn EVP_MD_get0_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_name"] pub fn EVP_MD_name (md : * const EVP_MD) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_RSA"] pub fn EVP_PKEY_set1_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_RSA"] pub fn EVP_PKEY_assign_RSA (pkey : * mut EVP_PKEY , key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_RSA"] pub fn EVP_PKEY_get0_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_RSA"] pub fn EVP_PKEY_get1_RSA (pkey : * const EVP_PKEY) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DSA"] pub fn EVP_PKEY_set1_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DSA"] pub fn EVP_PKEY_assign_DSA (pkey : * mut EVP_PKEY , key : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DSA"] pub fn EVP_PKEY_get0_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DSA"] pub fn EVP_PKEY_get1_DSA (pkey : * const EVP_PKEY) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_EC_KEY"] pub fn EVP_PKEY_set1_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_EC_KEY"] pub fn EVP_PKEY_assign_EC_KEY (pkey : * mut EVP_PKEY , key : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_EC_KEY"] pub fn EVP_PKEY_get0_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_EC_KEY"] pub fn EVP_PKEY_get1_EC_KEY (pkey : * const EVP_PKEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_DH"] pub fn EVP_PKEY_set1_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign_DH"] pub fn EVP_PKEY_assign_DH (pkey : * mut EVP_PKEY , key : * mut DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0_DH"] pub fn EVP_PKEY_get0_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_DH"] pub fn EVP_PKEY_get1_DH (pkey : * const EVP_PKEY) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_prime_len"] pub fn EVP_PKEY_CTX_set_dh_paramgen_prime_len (ctx : * mut EVP_PKEY_CTX , pbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_paramgen_generator"] pub fn EVP_PKEY_CTX_set_dh_paramgen_generator (ctx : * mut EVP_PKEY_CTX , gen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set_type"] pub fn EVP_PKEY_set_type (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_cmp_parameters"] pub fn EVP_PKEY_cmp_parameters (a : * const EVP_PKEY , b : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_public_key"] pub fn EVP_parse_public_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_public_key"] pub fn EVP_marshal_public_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_parse_private_key"] pub fn EVP_parse_private_key (cbs : * mut CBS) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key"] pub fn EVP_marshal_private_key (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_marshal_private_key_v2"] pub fn EVP_marshal_private_key_v2 (cbb : * mut CBB , key : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_private_key"] pub fn EVP_PKEY_new_raw_private_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_raw_public_key"] pub fn EVP_PKEY_new_raw_public_key (type_ : :: std :: os :: raw :: c_int , unused : * mut ENGINE , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_private_key"] pub fn EVP_PKEY_get_raw_private_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get_raw_public_key"] pub fn EVP_PKEY_get_raw_public_key (pkey : * const EVP_PKEY , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignInit"] pub fn EVP_DigestSignInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignUpdate"] pub fn EVP_DigestSignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSignFinal"] pub fn EVP_DigestSignFinal (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestSign"] pub fn EVP_DigestSign (ctx : * mut EVP_MD_CTX , out_sig : * mut u8 , out_sig_len : * mut usize , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyInit"] pub fn EVP_DigestVerifyInit (ctx : * mut EVP_MD_CTX , pctx : * mut * mut EVP_PKEY_CTX , type_ : * const EVP_MD , e : * mut ENGINE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyUpdate"] pub fn EVP_DigestVerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerifyFinal"] pub fn EVP_DigestVerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_DigestVerify"] pub fn EVP_DigestVerify (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , data : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit_ex"] pub fn EVP_SignInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignInit"] pub fn EVP_SignInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignUpdate"] pub fn EVP_SignUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_SignFinal"] pub fn EVP_SignFinal (ctx : * const EVP_MD_CTX , sig : * mut u8 , out_sig_len : * mut :: std :: os :: raw :: c_uint , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit_ex"] pub fn EVP_VerifyInit_ex (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyInit"] pub fn EVP_VerifyInit (ctx : * mut EVP_MD_CTX , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyUpdate"] pub fn EVP_VerifyUpdate (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_VerifyFinal"] pub fn EVP_VerifyFinal (ctx : * mut EVP_MD_CTX , sig : * const u8 , sig_len : usize , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_public"] pub fn EVP_PKEY_print_public (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_private"] pub fn EVP_PKEY_print_private (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_print_params"] pub fn EVP_PKEY_print_params (out : * mut BIO , pkey : * const EVP_PKEY , indent : :: std :: os :: raw :: c_int , pctx : * mut ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC"] pub fn PKCS5_PBKDF2_HMAC (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , digest : * const EVP_MD , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS5_PBKDF2_HMAC_SHA1"] pub fn PKCS5_PBKDF2_HMAC_SHA1 (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , iterations : u32 , key_len : usize , out_key : * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PBE_scrypt"] pub fn EVP_PBE_scrypt (password : * const :: std :: os :: raw :: c_char , password_len : usize , salt : * const u8 , salt_len : usize , N : u64 , r : u64 , p : u64 , max_mem : usize , out_key : * mut u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new"] pub fn EVP_PKEY_CTX_new (pkey : * mut EVP_PKEY , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_new_id"] pub fn EVP_PKEY_CTX_new_id (id : :: std :: os :: raw :: c_int , e : * mut ENGINE) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_free"] pub fn EVP_PKEY_CTX_free (ctx : * mut EVP_PKEY_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_dup"] pub fn EVP_PKEY_CTX_dup (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_pkey"] pub fn EVP_PKEY_CTX_get0_pkey (ctx : * mut EVP_PKEY_CTX) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign_init"] pub fn EVP_PKEY_sign_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_sign"] pub fn EVP_PKEY_sign (ctx : * mut EVP_PKEY_CTX , sig : * mut u8 , sig_len : * mut usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_init"] pub fn EVP_PKEY_verify_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify"] pub fn EVP_PKEY_verify (ctx : * mut EVP_PKEY_CTX , sig : * const u8 , sig_len : usize , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt_init"] pub fn EVP_PKEY_encrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encrypt"] pub fn EVP_PKEY_encrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt_init"] pub fn EVP_PKEY_decrypt_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decrypt"] pub fn EVP_PKEY_decrypt (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , in_ : * const u8 , in_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover_init"] pub fn EVP_PKEY_verify_recover_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_verify_recover"] pub fn EVP_PKEY_verify_recover (ctx : * mut EVP_PKEY_CTX , out : * mut u8 , out_len : * mut usize , sig : * const u8 , siglen : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_init"] pub fn EVP_PKEY_derive_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive_set_peer"] pub fn EVP_PKEY_derive_set_peer (ctx : * mut EVP_PKEY_CTX , peer : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_derive"] pub fn EVP_PKEY_derive (ctx : * mut EVP_PKEY_CTX , key : * mut u8 , out_key_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_init"] pub fn EVP_PKEY_keygen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen"] pub fn EVP_PKEY_keygen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate"] pub fn EVP_PKEY_encapsulate (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_decapsulate"] pub fn EVP_PKEY_decapsulate (ctx : * mut EVP_PKEY_CTX , shared_secret : * mut u8 , shared_secret_len : * mut usize , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen_init"] pub fn EVP_PKEY_paramgen_init (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_paramgen"] pub fn EVP_PKEY_paramgen (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_md"] pub fn EVP_PKEY_CTX_set_signature_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_signature_md"] pub fn EVP_PKEY_CTX_get_signature_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_signature_context"] pub fn EVP_PKEY_CTX_set_signature_context (ctx : * mut EVP_PKEY_CTX , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_signature_context"] pub fn EVP_PKEY_CTX_get0_signature_context (ctx : * mut EVP_PKEY_CTX , context : * mut * const u8 , context_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_padding"] pub fn EVP_PKEY_CTX_set_rsa_padding (ctx : * mut EVP_PKEY_CTX , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_padding"] pub fn EVP_PKEY_CTX_get_rsa_padding (ctx : * mut EVP_PKEY_CTX , out_padding : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_pss_saltlen"] pub fn EVP_PKEY_CTX_get_rsa_pss_saltlen (ctx : * mut EVP_PKEY_CTX , out_salt_len : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_bits"] pub fn EVP_PKEY_CTX_set_rsa_keygen_bits (ctx : * mut EVP_PKEY_CTX , bits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_keygen_pubexp"] pub fn EVP_PKEY_CTX_set_rsa_keygen_pubexp (ctx : * mut EVP_PKEY_CTX , e : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_oaep_md"] pub fn EVP_PKEY_CTX_set_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_oaep_md"] pub fn EVP_PKEY_CTX_get_rsa_oaep_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_rsa_mgf1_md"] pub fn EVP_PKEY_CTX_get_rsa_mgf1_md (ctx : * mut EVP_PKEY_CTX , out_md : * mut * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_set0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , label : * mut u8 , label_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get0_rsa_oaep_label"] pub fn EVP_PKEY_CTX_get0_rsa_oaep_label (ctx : * mut EVP_PKEY_CTX , out_label : * mut * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_paramgen_curve_nid"] pub fn EVP_PKEY_CTX_set_ec_paramgen_curve_nid (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_kem_set_params"] pub fn EVP_PKEY_CTX_kem_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_public_key"] pub fn EVP_PKEY_kem_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_secret_key"] pub fn EVP_PKEY_kem_new_raw_secret_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_new_raw_key"] pub fn EVP_PKEY_kem_new_raw_key (nid : :: std :: os :: raw :: c_int , in_public : * const u8 , len_public : usize , in_secret : * const u8 , len_secret : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_kem_check_key"] pub fn EVP_PKEY_kem_check_key (key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_pqdsa_set_params"] pub fn EVP_PKEY_CTX_pqdsa_set_params (ctx : * mut EVP_PKEY_CTX , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_public_key"] pub fn EVP_PKEY_pqdsa_new_raw_public_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_pqdsa_new_raw_private_key"] pub fn EVP_PKEY_pqdsa_new_raw_private_key (nid : :: std :: os :: raw :: c_int , in_ : * const u8 , len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dh_pad"] pub fn EVP_PKEY_CTX_set_dh_pad (ctx : * mut EVP_PKEY_CTX , pad : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get_count"] pub fn EVP_PKEY_asn1_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0"] pub fn EVP_PKEY_asn1_get0 (idx : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find"] pub fn EVP_PKEY_asn1_find (_pe : * mut * mut ENGINE , type_ : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_find_str"] pub fn EVP_PKEY_asn1_find_str (_pe : * mut * mut ENGINE , name : * const :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> * const EVP_PKEY_ASN1_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_asn1_get0_info"] pub fn EVP_PKEY_asn1_get0_info (ppkey_id : * mut :: std :: os :: raw :: c_int , pkey_base_id : * mut :: std :: os :: raw :: c_int , ppkey_flags : * mut :: std :: os :: raw :: c_int , pinfo : * mut * const :: std :: os :: raw :: c_char , ppem_str : * mut * const :: std :: os :: raw :: c_char , ameth : * const EVP_PKEY_ASN1_METHOD) -> :: std :: os :: raw :: c_int ; } pub type EVP_PKEY_gen_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_PKEY_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_cb"] pub fn EVP_PKEY_CTX_set_cb (ctx : * mut EVP_PKEY_CTX , cb : EVP_PKEY_gen_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_keygen_info"] pub fn EVP_PKEY_CTX_get_keygen_info (ctx : * mut EVP_PKEY_CTX , idx : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_app_data"] pub fn EVP_PKEY_CTX_set_app_data (ctx : * mut EVP_PKEY_CTX , data : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_get_app_data"] pub fn EVP_PKEY_CTX_get_app_data (ctx : * mut EVP_PKEY_CTX) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_get_pkey_type"] pub fn EVP_MD_get_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_pkey_type"] pub fn EVP_MD_pkey_type (md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_CIPHER_do_all_sorted"] pub fn EVP_CIPHER_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_CIPHER , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all_sorted"] pub fn EVP_MD_do_all_sorted (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_MD_do_all"] pub fn EVP_MD_do_all (callback : :: std :: option :: Option < unsafe extern "C" fn (cipher : * const EVP_MD , name : * const :: std :: os :: raw :: c_char , unused : * const :: std :: os :: raw :: c_char , arg : * mut :: std :: os :: raw :: c_void) > , arg : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey"] pub fn i2d_PrivateKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PublicKey"] pub fn i2d_PublicKey (key : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey"] pub fn d2i_PrivateKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AutoPrivateKey"] pub fn d2i_AutoPrivateKey (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PublicKey"] pub fn d2i_PublicKey (type_ : :: std :: os :: raw :: c_int , out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_ec_param_enc"] pub fn EVP_PKEY_CTX_set_ec_param_enc (ctx : * mut EVP_PKEY_CTX , encoding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_set1_tls_encodedpoint"] pub fn EVP_PKEY_set1_tls_encodedpoint (pkey : * mut EVP_PKEY , in_ : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get1_tls_encodedpoint"] pub fn EVP_PKEY_get1_tls_encodedpoint (pkey : * const EVP_PKEY , out_ptr : * mut * mut u8) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_base_id"] pub fn EVP_PKEY_base_id (pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen (ctx : * mut EVP_PKEY_CTX , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md"] pub fn EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY"] pub fn i2d_PUBKEY (pkey : * const EVP_PKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY"] pub fn d2i_PUBKEY (out : * mut * mut EVP_PKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY"] pub fn i2d_RSA_PUBKEY (rsa : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY"] pub fn d2i_RSA_PUBKEY (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY"] pub fn i2d_DSA_PUBKEY (dsa : * const DSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY"] pub fn d2i_DSA_PUBKEY (out : * mut * mut DSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY"] pub fn i2d_EC_PUBKEY (ec_key : * const EC_KEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY"] pub fn d2i_EC_PUBKEY (out : * mut * mut EC_KEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_assign"] pub fn EVP_PKEY_assign (pkey : * mut EVP_PKEY , type_ : :: std :: os :: raw :: c_int , key : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_type"] pub fn EVP_PKEY_type (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_new_mac_key"] pub fn EVP_PKEY_new_mac_key (type_ : :: std :: os :: raw :: c_int , engine : * mut ENGINE , mac_key : * const u8 , mac_key_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_get0"] pub fn EVP_PKEY_get0 (pkey : * const EVP_PKEY) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_algorithms"] pub fn OpenSSL_add_all_algorithms () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OPENSSL_add_all_algorithms_conf"] pub fn OPENSSL_add_all_algorithms_conf () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_ciphers"] pub fn OpenSSL_add_all_ciphers () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OpenSSL_add_all_digests"] pub fn OpenSSL_add_all_digests () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_cleanup"] pub fn EVP_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_bits (ctx : * mut EVP_PKEY_CTX , nbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_md"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_dsa_paramgen_q_bits"] pub fn EVP_PKEY_CTX_set_dsa_paramgen_q_bits (ctx : * mut EVP_PKEY_CTX , qbits : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_ctrl_str"] pub fn EVP_PKEY_CTX_ctrl_str (ctx : * mut EVP_PKEY_CTX , type_ : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF"] pub fn HKDF (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_extract"] pub fn HKDF_extract (out_key : * mut u8 , out_len : * mut usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HKDF_expand"] pub fn HKDF_expand (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , prk : * const u8 , prk_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Init"] pub fn MD5_Init (md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Update"] pub fn MD5_Update (md5 : * mut MD5_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Final"] pub fn MD5_Final (out : * mut u8 , md5 : * mut MD5_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5"] pub fn MD5 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD5_Transform"] pub fn MD5_Transform (md5 : * mut MD5_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md5_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md5_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md5_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md5_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md5_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md5_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md5_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md5_state_st) , "::" , stringify ! (num))) ; } impl Default for md5_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC"] pub fn HMAC (evp_md : * const EVP_MD , key : * const :: std :: os :: raw :: c_void , key_len : usize , data : * const u8 , data_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_init"] pub fn HMAC_CTX_init (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_new"] pub fn HMAC_CTX_new () -> * mut HMAC_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanup"] pub fn HMAC_CTX_cleanup (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_cleanse"] pub fn HMAC_CTX_cleanse (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_free"] pub fn HMAC_CTX_free (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_ex"] pub fn HMAC_Init_ex (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : usize , md : * const EVP_MD , impl_ : * mut ENGINE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Update"] pub fn HMAC_Update (ctx : * mut HMAC_CTX , data : * const u8 , data_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Final"] pub fn HMAC_Final (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_size"] pub fn HMAC_size (ctx : * const HMAC_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_get_md"] pub fn HMAC_CTX_get_md (ctx : * const HMAC_CTX) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy_ex"] pub fn HMAC_CTX_copy_ex (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_reset"] pub fn HMAC_CTX_reset (ctx : * mut HMAC_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_set_precomputed_key_export"] pub fn HMAC_set_precomputed_key_export (ctx : * mut HMAC_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_get_precomputed_key"] pub fn HMAC_get_precomputed_key (ctx : * mut HMAC_CTX , out : * mut u8 , out_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init_from_precomputed_key"] pub fn HMAC_Init_from_precomputed_key (ctx : * mut HMAC_CTX , precomputed_key : * const u8 , precompute_key_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_Init"] pub fn HMAC_Init (ctx : * mut HMAC_CTX , key : * const :: std :: os :: raw :: c_void , key_len : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HMAC_CTX_copy"] pub fn HMAC_CTX_copy (dest : * mut HMAC_CTX , src : * const HMAC_CTX) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct hmac_methods_st { _unused : [u8 ; 0] , } pub type HmacMethods = hmac_methods_st ; # [repr (C)] # [derive (Copy , Clone)] pub union md_ctx_union { pub md5 : MD5_CTX , pub sha1 : SHA_CTX , pub sha256 : SHA256_CTX , pub sha512 : SHA512_CTX , } # [test] fn bindgen_test_layout_md_ctx_union () { const UNINIT : :: std :: mem :: MaybeUninit < md_ctx_union > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md_ctx_union > () , 216usize , concat ! ("Size of: " , stringify ! (md_ctx_union))) ; assert_eq ! (:: std :: mem :: align_of :: < md_ctx_union > () , 8usize , concat ! ("Alignment of " , stringify ! (md_ctx_union))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (md5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha1) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha256) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha256))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sha512) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md_ctx_union) , "::" , stringify ! (sha512))) ; } impl Default for md_ctx_union { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Copy , Clone)] pub struct hmac_ctx_st { pub md : * const EVP_MD , pub methods : * const HmacMethods , pub md_ctx : md_ctx_union , pub i_ctx : md_ctx_union , pub o_ctx : md_ctx_union , pub state : i8 , } # [test] fn bindgen_test_layout_hmac_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < hmac_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < hmac_ctx_st > () , 672usize , concat ! ("Size of: " , stringify ! (hmac_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < hmac_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (hmac_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . methods) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (methods))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_ctx) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (md_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i_ctx) as usize - ptr as usize } , 232usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (i_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . o_ctx) as usize - ptr as usize } , 448usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (o_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . state) as usize - ptr as usize } , 664usize , concat ! ("Offset of field: " , stringify ! (hmac_ctx_st) , "::" , stringify ! (state))) ; } impl Default for hmac_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_x25519_hkdf_sha256"] pub fn EVP_hpke_x25519_hkdf_sha256 () -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_id"] pub fn EVP_HPKE_KEM_id (kem : * const EVP_HPKE_KEM) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_public_key_len"] pub fn EVP_HPKE_KEM_public_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_private_key_len"] pub fn EVP_HPKE_KEM_private_key_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEM_enc_len"] pub fn EVP_HPKE_KEM_enc_len (kem : * const EVP_HPKE_KEM) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_hkdf_sha256"] pub fn EVP_hpke_hkdf_sha256 () -> * const EVP_HPKE_KDF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_id"] pub fn EVP_HPKE_KDF_id (kdf : * const EVP_HPKE_KDF) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KDF_hkdf_md"] pub fn EVP_HPKE_KDF_hkdf_md (kdf : * const EVP_HPKE_KDF) -> * const EVP_MD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_128_gcm"] pub fn EVP_hpke_aes_128_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_aes_256_gcm"] pub fn EVP_hpke_aes_256_gcm () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_hpke_chacha20_poly1305"] pub fn EVP_hpke_chacha20_poly1305 () -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_id"] pub fn EVP_HPKE_AEAD_id (aead : * const EVP_HPKE_AEAD) -> u16 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_AEAD_aead"] pub fn EVP_HPKE_AEAD_aead (aead : * const EVP_HPKE_AEAD) -> * const EVP_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_zero"] pub fn EVP_HPKE_KEY_zero (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_cleanup"] pub fn EVP_HPKE_KEY_cleanup (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_new"] pub fn EVP_HPKE_KEY_new () -> * mut EVP_HPKE_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_free"] pub fn EVP_HPKE_KEY_free (key : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_copy"] pub fn EVP_HPKE_KEY_copy (dst : * mut EVP_HPKE_KEY , src : * const EVP_HPKE_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_move"] pub fn EVP_HPKE_KEY_move (out : * mut EVP_HPKE_KEY , in_ : * mut EVP_HPKE_KEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_init"] pub fn EVP_HPKE_KEY_init (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM , priv_key : * const u8 , priv_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_generate"] pub fn EVP_HPKE_KEY_generate (key : * mut EVP_HPKE_KEY , kem : * const EVP_HPKE_KEM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_kem"] pub fn EVP_HPKE_KEY_kem (key : * const EVP_HPKE_KEY) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_public_key"] pub fn EVP_HPKE_KEY_public_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_KEY_private_key"] pub fn EVP_HPKE_KEY_private_key (key : * const EVP_HPKE_KEY , out : * mut u8 , out_len : * mut usize , max_out : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_zero"] pub fn EVP_HPKE_CTX_zero (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_cleanup"] pub fn EVP_HPKE_CTX_cleanup (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_new"] pub fn EVP_HPKE_CTX_new () -> * mut EVP_HPKE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_free"] pub fn EVP_HPKE_CTX_free (ctx : * mut EVP_HPKE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender"] pub fn EVP_HPKE_CTX_setup_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , kem : * const EVP_HPKE_KEM , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_recipient"] pub fn EVP_HPKE_CTX_setup_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender"] pub fn EVP_HPKE_CTX_setup_auth_sender (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing"] pub fn EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing (ctx : * mut EVP_HPKE_CTX , out_enc : * mut u8 , out_enc_len : * mut usize , max_enc : usize , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , peer_public_key : * const u8 , peer_public_key_len : usize , info : * const u8 , info_len : usize , seed : * const u8 , seed_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_setup_auth_recipient"] pub fn EVP_HPKE_CTX_setup_auth_recipient (ctx : * mut EVP_HPKE_CTX , key : * const EVP_HPKE_KEY , kdf : * const EVP_HPKE_KDF , aead : * const EVP_HPKE_AEAD , enc : * const u8 , enc_len : usize , info : * const u8 , info_len : usize , peer_public_key : * const u8 , peer_public_key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_open"] pub fn EVP_HPKE_CTX_open (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_seal"] pub fn EVP_HPKE_CTX_seal (ctx : * mut EVP_HPKE_CTX , out : * mut u8 , out_len : * mut usize , max_out_len : usize , in_ : * const u8 , in_len : usize , ad : * const u8 , ad_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_export"] pub fn EVP_HPKE_CTX_export (ctx : * const EVP_HPKE_CTX , out : * mut u8 , secret_len : usize , context : * const u8 , context_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_max_overhead"] pub fn EVP_HPKE_CTX_max_overhead (ctx : * const EVP_HPKE_CTX) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kem"] pub fn EVP_HPKE_CTX_kem (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_aead"] pub fn EVP_HPKE_CTX_aead (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_AEAD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_HPKE_CTX_kdf"] pub fn EVP_HPKE_CTX_kdf (ctx : * const EVP_HPKE_CTX) -> * const EVP_HPKE_KDF ; } # [repr (C)] # [derive (Copy , Clone)] pub struct evp_hpke_ctx_st { pub kem : * const EVP_HPKE_KEM , pub aead : * const EVP_HPKE_AEAD , pub kdf : * const EVP_HPKE_KDF , pub aead_ctx : EVP_AEAD_CTX , pub base_nonce : [u8 ; 24usize] , pub exporter_secret : [u8 ; 64usize] , pub seq : u64 , pub is_sender : :: std :: os :: raw :: c_int , } # [test] fn bindgen_test_layout_evp_hpke_ctx_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_ctx_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_ctx_st > () , 712usize , concat ! ("Size of: " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_ctx_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_ctx_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kdf) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (kdf))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . aead_ctx) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (aead_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base_nonce) as usize - ptr as usize } , 608usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (base_nonce))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exporter_secret) as usize - ptr as usize } , 632usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (exporter_secret))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seq) as usize - ptr as usize } , 696usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (seq))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . is_sender) as usize - ptr as usize } , 704usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_ctx_st) , "::" , stringify ! (is_sender))) ; } impl Default for evp_hpke_ctx_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct evp_hpke_key_st { pub kem : * const EVP_HPKE_KEM , pub private_key : [u8 ; 32usize] , pub public_key : [u8 ; 32usize] , } # [test] fn bindgen_test_layout_evp_hpke_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < evp_hpke_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < evp_hpke_key_st > () , 72usize , concat ! ("Size of: " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < evp_hpke_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (evp_hpke_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . kem) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (kem))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . private_key) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . public_key) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (evp_hpke_key_st) , "::" , stringify ! (public_key))) ; } impl Default for evp_hpke_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_private_key { pub opaque : [u8 ; 1808usize] , } # [test] fn bindgen_test_layout_HRSS_private_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_private_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_private_key > () , 1808usize , concat ! ("Size of: " , stringify ! (HRSS_private_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_private_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_private_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_private_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_private_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct HRSS_public_key { pub opaque : [u8 ; 1424usize] , } # [test] fn bindgen_test_layout_HRSS_public_key () { const UNINIT : :: std :: mem :: MaybeUninit < HRSS_public_key > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < HRSS_public_key > () , 1424usize , concat ! ("Size of: " , stringify ! (HRSS_public_key))) ; assert_eq ! (:: std :: mem :: align_of :: < HRSS_public_key > () , 1usize , concat ! ("Alignment of " , stringify ! (HRSS_public_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . opaque) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (HRSS_public_key) , "::" , stringify ! (opaque))) ; } impl Default for HRSS_public_key { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_generate_key"] pub fn HRSS_generate_key (out_pub : * mut HRSS_public_key , out_priv : * mut HRSS_private_key , input : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_encap"] pub fn HRSS_encap (out_ciphertext : * mut u8 , out_shared_key : * mut u8 , in_pub : * const HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_decap"] pub fn HRSS_decap (out_shared_key : * mut u8 , in_priv : * const HRSS_private_key , ciphertext : * const u8 , ciphertext_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_marshal_public_key"] pub fn HRSS_marshal_public_key (out : * mut u8 , in_pub : * const HRSS_public_key) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_HRSS_parse_public_key"] pub fn HRSS_parse_public_key (out : * mut HRSS_public_key , in_ : * const u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_tls1_prf"] pub fn CRYPTO_tls1_prf (digest : * const EVP_MD , out : * mut u8 , out_len : usize , secret : * const u8 , secret_len : usize , label : * const :: std :: os :: raw :: c_char , label_len : usize , seed1 : * const u8 , seed1_len : usize , seed2 : * const u8 , seed2_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_digest"] pub fn SSKDF_digest (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SSKDF_hmac"] pub fn SSKDF_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_KBKDF_ctr_hmac"] pub fn KBKDF_ctr_hmac (out_key : * mut u8 , out_len : usize , digest : * const EVP_MD , secret : * const u8 , secret_len : usize , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_hkdf_mode"] pub fn EVP_PKEY_CTX_hkdf_mode (ctx : * mut EVP_PKEY_CTX , mode : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set_hkdf_md"] pub fn EVP_PKEY_CTX_set_hkdf_md (ctx : * mut EVP_PKEY_CTX , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_key"] pub fn EVP_PKEY_CTX_set1_hkdf_key (ctx : * mut EVP_PKEY_CTX , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_set1_hkdf_salt"] pub fn EVP_PKEY_CTX_set1_hkdf_salt (ctx : * mut EVP_PKEY_CTX , salt : * const u8 , salt_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_CTX_add1_hkdf_info"] pub fn EVP_PKEY_CTX_add1_hkdf_info (ctx : * mut EVP_PKEY_CTX , info : * const u8 , info_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Init"] pub fn MD4_Init (md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Update"] pub fn MD4_Update (md4 : * mut MD4_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Final"] pub fn MD4_Final (out : * mut u8 , md4 : * mut MD4_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4"] pub fn MD4 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_MD4_Transform"] pub fn MD4_Transform (md4 : * mut MD4_CTX , block : * const u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct md4_state_st { pub h : [u32 ; 4usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_md4_state_st () { const UNINIT : :: std :: mem :: MaybeUninit < md4_state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < md4_state_st > () , 92usize , concat ! ("Size of: " , stringify ! (md4_state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < md4_state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (md4_state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (md4_state_st) , "::" , stringify ! (num))) ; } impl Default for md4_state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_CRYPTO_BUFFER { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509 { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_CRL { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_raw_certificates"] pub fn PKCS7_get_raw_certificates (out_certs : * mut stack_st_CRYPTO_BUFFER , cbs : * mut CBS , pool : * mut CRYPTO_BUFFER_POOL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_certificates"] pub fn PKCS7_get_certificates (out_certs : * mut stack_st_X509 , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_raw_certificates"] pub fn PKCS7_bundle_raw_certificates (out : * mut CBB , certs : * const stack_st_CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_certificates"] pub fn PKCS7_bundle_certificates (out : * mut CBB , certs : * const stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_CRLs"] pub fn PKCS7_get_CRLs (out_crls : * mut stack_st_X509_CRL , cbs : * mut CBS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_bundle_CRLs"] pub fn PKCS7_bundle_CRLs (out : * mut CBB , crls : * const stack_st_X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_certificates"] pub fn PKCS7_get_PEM_certificates (out_certs : * mut stack_st_X509 , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_PEM_CRLs"] pub fn PKCS7_get_PEM_CRLs (out_crls : * mut stack_st_X509_CRL , pem_bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_bio"] pub fn d2i_PKCS7_bio (bio : * mut BIO , out : * mut * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_bio"] pub fn i2d_PKCS7_bio (bio : * mut BIO , p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_data"] pub fn PKCS7_type_is_data (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_digest"] pub fn PKCS7_type_is_digest (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_encrypted"] pub fn PKCS7_type_is_encrypted (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_enveloped"] pub fn PKCS7_type_is_enveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signed"] pub fn PKCS7_type_is_signed (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_type_is_signedAndEnveloped"] pub fn PKCS7_type_is_signedAndEnveloped (p7 : * const PKCS7) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Copy , Clone)] pub struct pkcs7_st { pub type_ : * mut ASN1_OBJECT , pub d : pkcs7_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union pkcs7_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub data : * mut ASN1_OCTET_STRING , pub sign : * mut PKCS7_SIGNED , pub enveloped : * mut PKCS7_ENVELOPE , pub signed_and_enveloped : * mut PKCS7_SIGN_ENVELOPE , pub digest : * mut PKCS7_DIGEST , pub encrypted : * mut PKCS7_ENCRYPT , } # [test] fn bindgen_test_layout_pkcs7_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sign) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (sign))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signed_and_enveloped) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (signed_and_enveloped))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . encrypted) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st__bindgen_ty_1) , "::" , stringify ! (encrypted))) ; } impl Default for pkcs7_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_pkcs7_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_st) , "::" , stringify ! (d))) ; } impl Default for pkcs7_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signed_st { pub version : * mut ASN1_INTEGER , pub md_algs : * mut stack_st_X509_ALGOR , pub contents : * mut PKCS7 , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_signed_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signed_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signed_st > () , 48usize , concat ! ("Size of: " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signed_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signed_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . contents) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (contents))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signed_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_signed_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_signer_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub digest_alg : * mut X509_ALGOR , pub auth_attr : * mut stack_st_X509_ATTRIBUTE , pub digest_enc_alg : * mut X509_ALGOR , pub enc_digest : * mut ASN1_OCTET_STRING , pub unauth_attr : * mut stack_st_X509_ATTRIBUTE , pub pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_pkcs7_signer_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_signer_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_signer_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_signer_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_signer_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_alg) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . auth_attr) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (auth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . digest_enc_alg) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (digest_enc_alg))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_digest) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (enc_digest))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . unauth_attr) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (unauth_attr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pkey) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (pkcs7_signer_info_st) , "::" , stringify ! (pkey))) ; } impl Default for pkcs7_signer_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_sign_envelope_st { pub version : * mut ASN1_INTEGER , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , pub md_algs : * mut stack_st_X509_ALGOR , pub enc_data : * mut PKCS7_ENC_CONTENT , pub cert : * mut stack_st_X509 , pub crl : * mut stack_st_X509_CRL , pub signer_info : * mut stack_st_PKCS7_SIGNER_INFO , } # [test] fn bindgen_test_layout_pkcs7_sign_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_sign_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_sign_envelope_st > () , 56usize , concat ! ("Size of: " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_sign_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_sign_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (recipientinfo))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . md_algs) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (md_algs))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signer_info) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (pkcs7_sign_envelope_st) , "::" , stringify ! (signer_info))) ; } impl Default for pkcs7_sign_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_envelope_st { pub version : * mut ASN1_INTEGER , pub enc_data : * mut PKCS7_ENC_CONTENT , pub recipientinfo : * mut stack_st_PKCS7_RECIP_INFO , } # [test] fn bindgen_test_layout_pkcs7_envelope_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_envelope_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_envelope_st > () , 24usize , concat ! ("Size of: " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_envelope_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_envelope_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (enc_data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . recipientinfo) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_envelope_st) , "::" , stringify ! (recipientinfo))) ; } impl Default for pkcs7_envelope_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_recip_info_st { pub version : * mut ASN1_INTEGER , pub issuer_and_serial : * mut PKCS7_ISSUER_AND_SERIAL , pub key_enc_algor : * mut X509_ALGOR , pub enc_key : * mut ASN1_OCTET_STRING , pub cert : * mut X509 , } # [test] fn bindgen_test_layout_pkcs7_recip_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_recip_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_recip_info_st > () , 40usize , concat ! ("Size of: " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_recip_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_recip_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . version) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (version))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_and_serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (issuer_and_serial))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . key_enc_algor) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (key_enc_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_key) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (enc_key))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cert) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (pkcs7_recip_info_st) , "::" , stringify ! (cert))) ; } impl Default for pkcs7_recip_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct pkcs7_issuer_and_serial_st { pub issuer : * mut X509_NAME , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_pkcs7_issuer_and_serial_st () { const UNINIT : :: std :: mem :: MaybeUninit < pkcs7_issuer_and_serial_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < pkcs7_issuer_and_serial_st > () , 16usize , concat ! ("Size of: " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (:: std :: mem :: align_of :: < pkcs7_issuer_and_serial_st > () , 8usize , concat ! ("Alignment of " , stringify ! (pkcs7_issuer_and_serial_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (pkcs7_issuer_and_serial_st) , "::" , stringify ! (serial))) ; } impl Default for pkcs7_issuer_and_serial_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_new"] pub fn PKCS7_new () -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_free"] pub fn PKCS7_free (a : * mut PKCS7) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7"] pub fn d2i_PKCS7 (a : * mut * mut PKCS7 , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7"] pub fn i2d_PKCS7 (a : * mut PKCS7 , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_it"] pub static PKCS7_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_new"] pub fn PKCS7_RECIP_INFO_new () -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_free"] pub fn PKCS7_RECIP_INFO_free (a : * mut PKCS7_RECIP_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_RECIP_INFO"] pub fn d2i_PKCS7_RECIP_INFO (a : * mut * mut PKCS7_RECIP_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_RECIP_INFO"] pub fn i2d_PKCS7_RECIP_INFO (a : * mut PKCS7_RECIP_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_it"] pub static PKCS7_RECIP_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_new"] pub fn PKCS7_SIGNER_INFO_new () -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_free"] pub fn PKCS7_SIGNER_INFO_free (a : * mut PKCS7_SIGNER_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS7_SIGNER_INFO"] pub fn d2i_PKCS7_SIGNER_INFO (a : * mut * mut PKCS7_SIGNER_INFO , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS7_SIGNER_INFO"] pub fn i2d_PKCS7_SIGNER_INFO (a : * mut PKCS7_SIGNER_INFO , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_it"] pub static PKCS7_SIGNER_INFO_it : ASN1_ITEM ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_RECIP_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_RECIP_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO) > ; pub type sk_PKCS7_RECIP_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_RECIP_INFO) -> * mut PKCS7_RECIP_INFO > ; pub type sk_PKCS7_RECIP_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_RECIP_INFO , arg2 : * const * const PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_RECIP_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_RECIP_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_PKCS7_SIGNER_INFO { _unused : [u8 ; 0] , } pub type sk_PKCS7_SIGNER_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO) > ; pub type sk_PKCS7_SIGNER_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const PKCS7_SIGNER_INFO) -> * mut PKCS7_SIGNER_INFO > ; pub type sk_PKCS7_SIGNER_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const PKCS7_SIGNER_INFO , arg2 : * const * const PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_PKCS7_SIGNER_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut PKCS7_SIGNER_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dup"] pub fn PKCS7_dup (p7 : * mut PKCS7) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signed_attribute"] pub fn PKCS7_get_signed_attribute (si : * const PKCS7_SIGNER_INFO , nid : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_signer_info"] pub fn PKCS7_get_signer_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_SIGNER_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_set"] pub fn PKCS7_RECIP_INFO_set (p7i : * mut PKCS7_RECIP_INFO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_set"] pub fn PKCS7_SIGNER_INFO_set (p7i : * mut PKCS7_SIGNER_INFO , x509 : * mut X509 , pkey : * mut EVP_PKEY , dgst : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_certificate"] pub fn PKCS7_add_certificate (p7 : * mut PKCS7 , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_crl"] pub fn PKCS7_add_crl (p7 : * mut PKCS7 , x509 : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient_info"] pub fn PKCS7_add_recipient_info (p7 : * mut PKCS7 , ri : * mut PKCS7_RECIP_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_signer"] pub fn PKCS7_add_signer (p7 : * mut PKCS7 , p7i : * mut PKCS7_SIGNER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_content_new"] pub fn PKCS7_content_new (p7 : * mut PKCS7 , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_content"] pub fn PKCS7_set_content (p7 : * mut PKCS7 , p7_data : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_cipher"] pub fn PKCS7_set_cipher (p7 : * mut PKCS7 , cipher : * const EVP_CIPHER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_type"] pub fn PKCS7_set_type (p7 : * mut PKCS7 , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_RECIP_INFO_get0_alg"] pub fn PKCS7_RECIP_INFO_get0_alg (ri : * mut PKCS7_RECIP_INFO , penc : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_SIGNER_INFO_get0_algs"] pub fn PKCS7_SIGNER_INFO_get0_algs (si : * mut PKCS7_SIGNER_INFO , pk : * mut * mut EVP_PKEY , pdig : * mut * mut X509_ALGOR , psig : * mut * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_sign"] pub fn PKCS7_sign (sign_cert : * mut X509 , pkey : * mut EVP_PKEY , certs : * mut stack_st_X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_verify"] pub fn PKCS7_verify (p7 : * mut PKCS7 , certs : * mut stack_st_X509 , store : * mut X509_STORE , indata : * mut BIO , outdata : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_is_detached"] pub fn PKCS7_is_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_detached"] pub fn PKCS7_set_detached (p7 : * mut PKCS7 , detach : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_detached"] pub fn PKCS7_get_detached (p7 : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataInit"] pub fn PKCS7_dataInit (p7 : * mut PKCS7 , bio : * mut BIO) -> * mut BIO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_dataFinal"] pub fn PKCS7_dataFinal (p7 : * mut PKCS7 , bio : * mut BIO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_set_digest"] pub fn PKCS7_set_digest (p7 : * mut PKCS7 , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_get_recipient_info"] pub fn PKCS7_get_recipient_info (p7 : * mut PKCS7) -> * mut stack_st_PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_add_recipient"] pub fn PKCS7_add_recipient (p7 : * mut PKCS7 , x509 : * mut X509) -> * mut PKCS7_RECIP_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_encrypt"] pub fn PKCS7_encrypt (certs : * mut stack_st_X509 , in_ : * mut BIO , cipher : * const EVP_CIPHER , flags : :: std :: os :: raw :: c_int) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_decrypt"] pub fn PKCS7_decrypt (p7 : * mut PKCS7 , pkey : * mut EVP_PKEY , cert : * mut X509 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_read_PKCS7"] pub fn SMIME_read_PKCS7 (in_ : * mut BIO , bcont : * mut * mut BIO) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SMIME_write_PKCS7"] pub fn SMIME_write_PKCS7 (out : * mut BIO , p7 : * mut PKCS7 , data : * mut BIO , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS7_print_ctx"] pub fn PKCS7_print_ctx (bio : * mut BIO , pkcs7 : * mut PKCS7 , indent : :: std :: os :: raw :: c_int , pctx : * const ASN1_PCTX) -> :: std :: os :: raw :: c_int ; } pub type sk_CRYPTO_BUFFER_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER) > ; pub type sk_CRYPTO_BUFFER_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const CRYPTO_BUFFER) -> * mut CRYPTO_BUFFER > ; pub type sk_CRYPTO_BUFFER_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const CRYPTO_BUFFER , arg2 : * const * const CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int > ; pub type sk_CRYPTO_BUFFER_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut CRYPTO_BUFFER , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_new"] pub fn CRYPTO_BUFFER_POOL_new () -> * mut CRYPTO_BUFFER_POOL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_POOL_free"] pub fn CRYPTO_BUFFER_POOL_free (pool : * mut CRYPTO_BUFFER_POOL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new"] pub fn CRYPTO_BUFFER_new (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_alloc"] pub fn CRYPTO_BUFFER_alloc (out_data : * mut * mut u8 , len : usize) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_CBS"] pub fn CRYPTO_BUFFER_new_from_CBS (cbs : * const CBS , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_new_from_static_data_unsafe"] pub fn CRYPTO_BUFFER_new_from_static_data_unsafe (data : * const u8 , len : usize , pool : * mut CRYPTO_BUFFER_POOL) -> * mut CRYPTO_BUFFER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_free"] pub fn CRYPTO_BUFFER_free (buf : * mut CRYPTO_BUFFER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_up_ref"] pub fn CRYPTO_BUFFER_up_ref (buf : * mut CRYPTO_BUFFER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_data"] pub fn CRYPTO_BUFFER_data (buf : * const CRYPTO_BUFFER) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_len"] pub fn CRYPTO_BUFFER_len (buf : * const CRYPTO_BUFFER) -> usize ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_BUFFER_init_CBS"] pub fn CRYPTO_BUFFER_init_CBS (buf : * const CRYPTO_BUFFER , out : * mut CBS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key"] pub fn RSA_new_public_key (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key"] pub fn RSA_new_private_key (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new"] pub fn RSA_new () -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method"] pub fn RSA_new_method (engine : * const ENGINE) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_free"] pub fn RSA_free (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_up_ref"] pub fn RSA_up_ref (rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_bits"] pub fn RSA_bits (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_n"] pub fn RSA_get0_n (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_e"] pub fn RSA_get0_e (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_d"] pub fn RSA_get0_d (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_p"] pub fn RSA_get0_p (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_q"] pub fn RSA_get0_q (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmp1"] pub fn RSA_get0_dmp1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_dmq1"] pub fn RSA_get0_dmq1 (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_iqmp"] pub fn RSA_get0_iqmp (rsa : * const RSA) -> * const BIGNUM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_key"] pub fn RSA_get0_key (rsa : * const RSA , out_n : * mut * const BIGNUM , out_e : * mut * const BIGNUM , out_d : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_factors"] pub fn RSA_get0_factors (rsa : * const RSA , out_p : * mut * const BIGNUM , out_q : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_crt_params"] pub fn RSA_get0_crt_params (rsa : * const RSA , out_dmp1 : * mut * const BIGNUM , out_dmq1 : * mut * const BIGNUM , out_iqmp : * mut * const BIGNUM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_key"] pub fn RSA_set0_key (rsa : * mut RSA , n : * mut BIGNUM , e : * mut BIGNUM , d : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_factors"] pub fn RSA_set0_factors (rsa : * mut RSA , p : * mut BIGNUM , q : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set0_crt_params"] pub fn RSA_set0_crt_params (rsa : * mut RSA , dmp1 : * mut BIGNUM , dmq1 : * mut BIGNUM , iqmp : * mut BIGNUM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_default_method"] pub fn RSA_get_default_method () -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_new"] pub fn RSA_meth_new (name : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_int) -> * mut RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_method"] pub fn RSA_set_method (rsa : * mut RSA , meth : * const RSA_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_method"] pub fn RSA_get_method (rsa : * const RSA) -> * const RSA_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_free"] pub fn RSA_meth_free (meth : * mut RSA_METHOD) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_init"] pub fn RSA_meth_set_init (meth : * mut RSA_METHOD , init : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_finish"] pub fn RSA_meth_set_finish (meth : * mut RSA_METHOD , finish : :: std :: option :: Option < unsafe extern "C" fn (rsa : * mut RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_dec"] pub fn RSA_meth_set_priv_dec (meth : * mut RSA_METHOD , priv_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_priv_enc"] pub fn RSA_meth_set_priv_enc (meth : * mut RSA_METHOD , priv_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_dec"] pub fn RSA_meth_set_pub_dec (meth : * mut RSA_METHOD , pub_dec : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_pub_enc"] pub fn RSA_meth_set_pub_enc (meth : * mut RSA_METHOD , pub_enc : :: std :: option :: Option < unsafe extern "C" fn (max_out : :: std :: os :: raw :: c_int , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set0_app_data"] pub fn RSA_meth_set0_app_data (meth : * mut RSA_METHOD , app_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_meth_set_sign"] pub fn RSA_meth_set_sign (meth : * mut RSA_METHOD , sign : :: std :: option :: Option < unsafe extern "C" fn (type_ : :: std :: os :: raw :: c_int , m : * const :: std :: os :: raw :: c_uchar , m_length : :: std :: os :: raw :: c_uint , sigret : * mut :: std :: os :: raw :: c_uchar , siglen : * mut :: std :: os :: raw :: c_uint , rsa : * const RSA) -> :: std :: os :: raw :: c_int >) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_ex"] pub fn RSA_generate_key_ex (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , e : * const BIGNUM , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key_fips"] pub fn RSA_generate_key_fips (rsa : * mut RSA , bits : :: std :: os :: raw :: c_int , cb : * mut BN_GENCB) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_encrypt"] pub fn RSA_encrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_decrypt"] pub fn RSA_decrypt (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_encrypt"] pub fn RSA_public_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_decrypt"] pub fn RSA_private_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign"] pub fn RSA_sign (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_pss_mgf1"] pub fn RSA_sign_pss_mgf1 (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_sign_raw"] pub fn RSA_sign_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify"] pub fn RSA_verify (hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize , sig : * const u8 , sig_len : usize , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_pss_mgf1"] pub fn RSA_verify_pss_mgf1 (rsa : * mut RSA , digest : * const u8 , digest_len : usize , md : * const EVP_MD , mgf1_md : * const EVP_MD , salt_len : :: std :: os :: raw :: c_int , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_raw"] pub fn RSA_verify_raw (rsa : * mut RSA , out_len : * mut usize , out : * mut u8 , max_out : usize , in_ : * const u8 , in_len : usize , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_encrypt"] pub fn RSA_private_encrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_decrypt"] pub fn RSA_public_decrypt (flen : usize , from : * const u8 , to : * mut u8 , rsa : * mut RSA , padding : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_size"] pub fn RSA_size (rsa : * const RSA) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_is_opaque"] pub fn RSA_is_opaque (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPublicKey_dup"] pub fn RSAPublicKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSAPrivateKey_dup"] pub fn RSAPrivateKey_dup (rsa : * const RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_key"] pub fn RSA_check_key (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_check_fips"] pub fn RSA_check_fips (key : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS_mgf1"] pub fn RSA_verify_PKCS1_PSS_mgf1 (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS_mgf1"] pub fn RSA_padding_add_PKCS1_PSS_mgf1 (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , mgf1Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP_mgf1"] pub fn RSA_padding_add_PKCS1_OAEP_mgf1 (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize , md : * const EVP_MD , mgf1md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS1_MGF1"] pub fn PKCS1_MGF1 (out : * mut u8 , len : usize , seed : * const u8 , seed_len : usize , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_add_pkcs1_prefix"] pub fn RSA_add_pkcs1_prefix (out_msg : * mut * mut u8 , out_msg_len : * mut usize , is_alloced : * mut :: std :: os :: raw :: c_int , hash_nid : :: std :: os :: raw :: c_int , digest : * const u8 , digest_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_public_key"] pub fn RSA_parse_public_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_from_bytes"] pub fn RSA_public_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_public_key"] pub fn RSA_marshal_public_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_public_key_to_bytes"] pub fn RSA_public_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_parse_private_key"] pub fn RSA_parse_private_key (cbs : * mut CBS) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_from_bytes"] pub fn RSA_private_key_from_bytes (in_ : * const u8 , in_len : usize) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_marshal_private_key"] pub fn RSA_marshal_private_key (cbb : * mut CBB , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_private_key_to_bytes"] pub fn RSA_private_key_to_bytes (out_bytes : * mut * mut u8 , out_len : * mut usize , rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_crt"] pub fn RSA_new_private_key_no_crt (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_no_e"] pub fn RSA_new_private_key_no_e (n : * const BIGNUM , d : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_public_key_large_e"] pub fn RSA_new_public_key_large_e (n : * const BIGNUM , e : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_private_key_large_e"] pub fn RSA_new_private_key_large_e (n : * const BIGNUM , e : * const BIGNUM , d : * const BIGNUM , p : * const BIGNUM , q : * const BIGNUM , dmp1 : * const BIGNUM , dmq1 : * const BIGNUM , iqmp : * const BIGNUM) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_new_index"] pub fn RSA_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_ex_data"] pub fn RSA_set_ex_data (rsa : * mut RSA , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get_ex_data"] pub fn RSA_get_ex_data (rsa : * const RSA , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_flags"] pub fn RSA_flags (rsa : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_set_flags"] pub fn RSA_set_flags (rsa : * mut RSA , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_test_flags"] pub fn RSA_test_flags (rsa : * const RSA , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_on"] pub fn RSA_blinding_on (rsa : * mut RSA , ctx : * mut BN_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_blinding_off_temp_for_accp_compatibility"] pub fn RSA_blinding_off_temp_for_accp_compatibility (rsa : * mut RSA) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_pkey_ctx_ctrl"] pub fn RSA_pkey_ctx_ctrl (ctx : * mut EVP_PKEY_CTX , optype : :: std :: os :: raw :: c_int , cmd : :: std :: os :: raw :: c_int , p1 : :: std :: os :: raw :: c_int , p2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_generate_key"] pub fn RSA_generate_key (bits : :: std :: os :: raw :: c_int , e : u64 , callback : * mut :: std :: os :: raw :: c_void , cb_arg : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey"] pub fn d2i_RSAPublicKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey"] pub fn i2d_RSAPublicKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey"] pub fn d2i_RSAPrivateKey (out : * mut * mut RSA , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey"] pub fn i2d_RSAPrivateKey (in_ : * const RSA , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_PSS"] pub fn RSA_padding_add_PKCS1_PSS (rsa : * const RSA , EM : * mut u8 , mHash : * const u8 , Hash : * const EVP_MD , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_verify_PKCS1_PSS"] pub fn RSA_verify_PKCS1_PSS (rsa : * const RSA , mHash : * const u8 , Hash : * const EVP_MD , EM : * const u8 , sLen : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_padding_add_PKCS1_OAEP"] pub fn RSA_padding_add_PKCS1_OAEP (to : * mut u8 , to_len : usize , from : * const u8 , from_len : usize , param : * const u8 , param_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print"] pub fn RSA_print (bio : * mut BIO , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_print_fp"] pub fn RSA_print_fp (fp : * mut FILE , rsa : * const RSA , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_get0_pss_params"] pub fn RSA_get0_pss_params (rsa : * const RSA) -> * const RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_new_method_no_e"] pub fn RSA_new_method_no_e (engine : * const ENGINE , n : * const BIGNUM) -> * mut RSA ; } pub type sk_X509_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509) > ; pub type sk_X509_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509) -> * mut X509 > ; pub type sk_X509_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509 , arg2 : * const * const X509) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509 , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_it"] pub static X509_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_up_ref"] pub fn X509_up_ref (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_chain_up_ref"] pub fn X509_chain_up_ref (chain : * mut stack_st_X509) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_dup"] pub fn X509_dup (x509 : * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_free"] pub fn X509_free (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509"] pub fn d2i_X509 (out : * mut * mut X509 , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_parse_from_buffer"] pub fn X509_parse_from_buffer (buf : * mut CRYPTO_BUFFER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509"] pub fn i2d_X509 (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_version"] pub fn X509_get_version (x509 : * const X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_serialNumber"] pub fn X509_get0_serialNumber (x509 : * const X509) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notBefore"] pub fn X509_get0_notBefore (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_notAfter"] pub fn X509_get0_notAfter (x509 : * const X509) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_issuer_name"] pub fn X509_get_issuer_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_subject_name"] pub fn X509_get_subject_name (x509 : * const X509) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_X509_PUBKEY"] pub fn X509_get_X509_PUBKEY (x509 : * const X509) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey"] pub fn X509_get0_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pubkey"] pub fn X509_get_pubkey (x509 : * const X509) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_pubkey_bitstr"] pub fn X509_get0_pubkey_bitstr (x509 : * const X509) -> * mut ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_private_key"] pub fn X509_check_private_key (x509 : * const X509 , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_uids"] pub fn X509_get0_uids (x509 : * const X509 , out_issuer_uid : * mut * const ASN1_BIT_STRING , out_subject_uid : * mut * const ASN1_BIT_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extension_flags"] pub fn X509_get_extension_flags (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_pathlen"] pub fn X509_get_pathlen (x509 : * mut X509) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_key_usage"] pub fn X509_get_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_extended_key_usage"] pub fn X509_get_extended_key_usage (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_subject_key_id"] pub fn X509_get0_subject_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_key_id"] pub fn X509_get0_authority_key_id (x509 : * mut X509) -> * const ASN1_OCTET_STRING ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_NAME { _unused : [u8 ; 0] , } pub type sk_GENERAL_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME) > ; pub type sk_GENERAL_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_NAME) -> * mut GENERAL_NAME > ; pub type sk_GENERAL_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_NAME , arg2 : * const * const GENERAL_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type GENERAL_NAMES = stack_st_GENERAL_NAME ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_issuer"] pub fn X509_get0_authority_issuer (x509 : * mut X509) -> * const GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_authority_serial"] pub fn X509_get0_authority_serial (x509 : * mut X509) -> * const ASN1_INTEGER ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_EXTENSION { _unused : [u8 ; 0] , } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_extensions"] pub fn X509_get0_extensions (x509 : * const X509) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_count"] pub fn X509_get_ext_count (x : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_NID"] pub fn X509_get_ext_by_NID (x : * const X509 , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_OBJ"] pub fn X509_get_ext_by_OBJ (x : * const X509 , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_by_critical"] pub fn X509_get_ext_by_critical (x : * const X509 , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext"] pub fn X509_get_ext (x : * const X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ext_d2i"] pub fn X509_get_ext_d2i (x509 : * const X509 , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_tbs_sigalg"] pub fn X509_get0_tbs_sigalg (x509 : * const X509) -> * const X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_info"] pub fn X509_get_signature_info (x509 : * mut X509 , digest_nid : * mut :: std :: os :: raw :: c_int , pubkey_nid : * mut :: std :: os :: raw :: c_int , sec_bits : * mut :: std :: os :: raw :: c_int , flags : * mut u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get0_signature"] pub fn X509_get0_signature (out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR , x509 : * const X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_signature_nid"] pub fn X509_get_signature_nid (x509 : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_tbs"] pub fn i2d_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify"] pub fn X509_verify (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_email"] pub fn X509_get1_email (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get1_ocsp"] pub fn X509_get1_ocsp (x509 : * const X509) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_email_free"] pub fn X509_email_free (sk : * mut stack_st_OPENSSL_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp"] pub fn X509_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_new"] pub fn X509_new () -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_version"] pub fn X509_set_version (x509 : * mut X509 , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_serialNumber"] pub fn X509_set_serialNumber (x509 : * mut X509 , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notBefore"] pub fn X509_set1_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_notAfter"] pub fn X509_set1_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notBefore"] pub fn X509_getm_notBefore (x509 : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_getm_notAfter"] pub fn X509_getm_notAfter (x : * mut X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_issuer_name"] pub fn X509_set_issuer_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_subject_name"] pub fn X509_set_subject_name (x509 : * mut X509 , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_pubkey"] pub fn X509_set_pubkey (x509 : * mut X509 , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_delete_ext"] pub fn X509_delete_ext (x : * mut X509 , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add_ext"] pub fn X509_add_ext (x : * mut X509 , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_ext_i2d"] pub fn X509_add1_ext_i2d (x : * mut X509 , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign"] pub fn X509_sign (x509 : * mut X509 , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_sign_ctx"] pub fn X509_sign_ctx (x509 : * mut X509 , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_tbs"] pub fn i2d_re_X509_tbs (x509 : * mut X509 , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_algo"] pub fn X509_set1_signature_algo (x509 : * mut X509 , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set1_signature_value"] pub fn X509_set1_signature_value (x509 : * mut X509 , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_AUX"] pub fn i2d_X509_AUX (x509 : * mut X509 , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_AUX"] pub fn d2i_X509_AUX (x509 : * mut * mut X509 , inp : * mut * const u8 , length : :: std :: os :: raw :: c_long) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_set1"] pub fn X509_alias_set1 (x509 : * mut X509 , name : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_set1"] pub fn X509_keyid_set1 (x509 : * mut X509 , id : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_alias_get0"] pub fn X509_alias_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_keyid_get0"] pub fn X509_keyid_get0 (x509 : * const X509 , out_len : * mut :: std :: os :: raw :: c_int) -> * const u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_trust_object"] pub fn X509_add1_trust_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_add1_reject_object"] pub fn X509_add1_reject_object (x509 : * mut X509 , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_trust_clear"] pub fn X509_trust_clear (x509 : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_reject_clear"] pub fn X509_reject_clear (x509 : * mut X509) ; } pub type sk_X509_CRL_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL) > ; pub type sk_X509_CRL_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_CRL) -> * mut X509_CRL > ; pub type sk_X509_CRL_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_CRL , arg2 : * const * const X509_CRL) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_CRL_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_CRL , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_REVOKED { _unused : [u8 ; 0] , } pub type sk_X509_REVOKED_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED) > ; pub type sk_X509_REVOKED_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_REVOKED) -> * mut X509_REVOKED > ; pub type sk_X509_REVOKED_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_REVOKED , arg2 : * const * const X509_REVOKED) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_REVOKED_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_REVOKED , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_it"] pub static X509_CRL_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_up_ref"] pub fn X509_CRL_up_ref (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_dup"] pub fn X509_CRL_dup (crl : * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_free"] pub fn X509_CRL_free (crl : * mut X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL"] pub fn d2i_X509_CRL (out : * mut * mut X509_CRL , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL"] pub fn i2d_X509_CRL (crl : * mut X509_CRL , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_match"] pub fn X509_CRL_match (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_version"] pub fn X509_CRL_get_version (crl : * const X509_CRL) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_lastUpdate"] pub fn X509_CRL_get0_lastUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_nextUpdate"] pub fn X509_CRL_get0_nextUpdate (crl : * const X509_CRL) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_issuer"] pub fn X509_CRL_get_issuer (crl : * const X509_CRL) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_serial"] pub fn X509_CRL_get0_by_serial (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_by_cert"] pub fn X509_CRL_get0_by_cert (crl : * mut X509_CRL , out : * mut * mut X509_REVOKED , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_REVOKED"] pub fn X509_CRL_get_REVOKED (crl : * mut X509_CRL) -> * mut stack_st_X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_extensions"] pub fn X509_CRL_get0_extensions (crl : * const X509_CRL) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_count"] pub fn X509_CRL_get_ext_count (x : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_NID"] pub fn X509_CRL_get_ext_by_NID (x : * const X509_CRL , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_OBJ"] pub fn X509_CRL_get_ext_by_OBJ (x : * const X509_CRL , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_by_critical"] pub fn X509_CRL_get_ext_by_critical (x : * const X509_CRL , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext"] pub fn X509_CRL_get_ext (x : * const X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_ext_d2i"] pub fn X509_CRL_get_ext_d2i (crl : * const X509_CRL , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get0_signature"] pub fn X509_CRL_get0_signature (crl : * const X509_CRL , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_signature_nid"] pub fn X509_CRL_get_signature_nid (crl : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_tbs"] pub fn i2d_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_verify"] pub fn X509_CRL_verify (crl : * mut X509_CRL , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_new"] pub fn X509_CRL_new () -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_version"] pub fn X509_CRL_set_version (crl : * mut X509_CRL , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set_issuer_name"] pub fn X509_CRL_set_issuer_name (crl : * mut X509_CRL , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_lastUpdate"] pub fn X509_CRL_set1_lastUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_nextUpdate"] pub fn X509_CRL_set1_nextUpdate (crl : * mut X509_CRL , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add0_revoked"] pub fn X509_CRL_add0_revoked (crl : * mut X509_CRL , rev : * mut X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sort"] pub fn X509_CRL_sort (crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_delete_ext"] pub fn X509_CRL_delete_ext (x : * mut X509_CRL , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add_ext"] pub fn X509_CRL_add_ext (x : * mut X509_CRL , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_add1_ext_i2d"] pub fn X509_CRL_add1_ext_i2d (x : * mut X509_CRL , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign"] pub fn X509_CRL_sign (crl : * mut X509_CRL , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_sign_ctx"] pub fn X509_CRL_sign_ctx (crl : * mut X509_CRL , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_CRL_tbs"] pub fn i2d_re_X509_CRL_tbs (crl : * mut X509_CRL , outp : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_algo"] pub fn X509_CRL_set1_signature_algo (crl : * mut X509_CRL , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_set1_signature_value"] pub fn X509_CRL_set1_signature_value (crl : * mut X509_CRL , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_http_nbio"] pub fn X509_CRL_http_nbio (rctx : * mut OCSP_REQ_CTX , pcrl : * mut * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_it"] pub static X509_REVOKED_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_new"] pub fn X509_REVOKED_new () -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_free"] pub fn X509_REVOKED_free (rev : * mut X509_REVOKED) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REVOKED"] pub fn d2i_X509_REVOKED (out : * mut * mut X509_REVOKED , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REVOKED"] pub fn i2d_X509_REVOKED (alg : * const X509_REVOKED , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_dup"] pub fn X509_REVOKED_dup (rev : * const X509_REVOKED) -> * mut X509_REVOKED ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_serialNumber"] pub fn X509_REVOKED_get0_serialNumber (revoked : * const X509_REVOKED) -> * const ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_serialNumber"] pub fn X509_REVOKED_set_serialNumber (revoked : * mut X509_REVOKED , serial : * const ASN1_INTEGER) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_revocationDate"] pub fn X509_REVOKED_get0_revocationDate (revoked : * const X509_REVOKED) -> * const ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_set_revocationDate"] pub fn X509_REVOKED_set_revocationDate (revoked : * mut X509_REVOKED , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get0_extensions"] pub fn X509_REVOKED_get0_extensions (r : * const X509_REVOKED) -> * const stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_count"] pub fn X509_REVOKED_get_ext_count (x : * const X509_REVOKED) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_NID"] pub fn X509_REVOKED_get_ext_by_NID (x : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_OBJ"] pub fn X509_REVOKED_get_ext_by_OBJ (x : * const X509_REVOKED , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_by_critical"] pub fn X509_REVOKED_get_ext_by_critical (x : * const X509_REVOKED , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext"] pub fn X509_REVOKED_get_ext (x : * const X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_delete_ext"] pub fn X509_REVOKED_delete_ext (x : * mut X509_REVOKED , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add_ext"] pub fn X509_REVOKED_add_ext (x : * mut X509_REVOKED , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_get_ext_d2i"] pub fn X509_REVOKED_get_ext_d2i (revoked : * const X509_REVOKED , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REVOKED_add1_ext_i2d"] pub fn X509_REVOKED_add1_ext_i2d (x : * mut X509_REVOKED , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_it"] pub static X509_REQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_dup"] pub fn X509_REQ_dup (req : * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_free"] pub fn X509_REQ_free (req : * mut X509_REQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ"] pub fn d2i_X509_REQ (out : * mut * mut X509_REQ , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ"] pub fn i2d_X509_REQ (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_version"] pub fn X509_REQ_get_version (req : * const X509_REQ) -> :: std :: os :: raw :: c_long ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_subject_name"] pub fn X509_REQ_get_subject_name (req : * const X509_REQ) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_pubkey"] pub fn X509_REQ_get0_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_pubkey"] pub fn X509_REQ_get_pubkey (req : * const X509_REQ) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_check_private_key"] pub fn X509_REQ_check_private_key (req : * const X509_REQ , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_count"] pub fn X509_REQ_get_attr_count (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr"] pub fn X509_REQ_get_attr (req : * const X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_NID"] pub fn X509_REQ_get_attr_by_NID (req : * const X509_REQ , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_attr_by_OBJ"] pub fn X509_REQ_get_attr_by_OBJ (req : * const X509_REQ , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_extension_nid"] pub fn X509_REQ_extension_nid (nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_extensions"] pub fn X509_REQ_get_extensions (req : * const X509_REQ) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get0_signature"] pub fn X509_REQ_get0_signature (req : * const X509_REQ , out_sig : * mut * const ASN1_BIT_STRING , out_alg : * mut * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get_signature_nid"] pub fn X509_REQ_get_signature_nid (req : * const X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_verify"] pub fn X509_REQ_verify (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_get1_email"] pub fn X509_REQ_get1_email (req : * const X509_REQ) -> * mut stack_st_OPENSSL_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_new"] pub fn X509_REQ_new () -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_version"] pub fn X509_REQ_set_version (req : * mut X509_REQ , version : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_subject_name"] pub fn X509_REQ_set_subject_name (req : * mut X509_REQ , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set_pubkey"] pub fn X509_REQ_set_pubkey (req : * mut X509_REQ , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_delete_attr"] pub fn X509_REQ_delete_attr (req : * mut X509_REQ , loc : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr"] pub fn X509_REQ_add1_attr (req : * mut X509_REQ , attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_OBJ"] pub fn X509_REQ_add1_attr_by_OBJ (req : * mut X509_REQ , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_NID"] pub fn X509_REQ_add1_attr_by_NID (req : * mut X509_REQ , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add1_attr_by_txt"] pub fn X509_REQ_add1_attr_by_txt (req : * mut X509_REQ , attrname : * const :: std :: os :: raw :: c_char , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions_nid"] pub fn X509_REQ_add_extensions_nid (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_add_extensions"] pub fn X509_REQ_add_extensions (req : * mut X509_REQ , exts : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign"] pub fn X509_REQ_sign (req : * mut X509_REQ , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_sign_ctx"] pub fn X509_REQ_sign_ctx (req : * mut X509_REQ , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_re_X509_REQ_tbs"] pub fn i2d_re_X509_REQ_tbs (req : * mut X509_REQ , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_algo"] pub fn X509_REQ_set1_signature_algo (req : * mut X509_REQ , algo : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_set1_signature_value"] pub fn X509_REQ_set1_signature_value (req : * mut X509_REQ , sig : * const u8 , sig_len : usize) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME_ENTRY { _unused : [u8 ; 0] , } pub type sk_X509_NAME_ENTRY_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY) > ; pub type sk_X509_NAME_ENTRY_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY > ; pub type sk_X509_NAME_ENTRY_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME_ENTRY , arg2 : * const * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_ENTRY_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME_ENTRY , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_NAME { _unused : [u8 ; 0] , } pub type sk_X509_NAME_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME) > ; pub type sk_X509_NAME_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_NAME) -> * mut X509_NAME > ; pub type sk_X509_NAME_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_NAME , arg2 : * const * const X509_NAME) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_NAME_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_NAME , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_it"] pub static X509_NAME_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_new"] pub fn X509_NAME_new () -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_free"] pub fn X509_NAME_free (name : * mut X509_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME"] pub fn d2i_X509_NAME (out : * mut * mut X509_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME"] pub fn i2d_X509_NAME (in_ : * mut X509_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_dup"] pub fn X509_NAME_dup (name : * mut X509_NAME) -> * mut X509_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_cmp"] pub fn X509_NAME_cmp (a : * const X509_NAME , b : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get0_der"] pub fn X509_NAME_get0_der (name : * mut X509_NAME , out_der : * mut * const u8 , out_der_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_set"] pub fn X509_NAME_set (xn : * mut * mut X509_NAME , name : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_entry_count"] pub fn X509_NAME_entry_count (name : * const X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_NID"] pub fn X509_NAME_get_index_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_index_by_OBJ"] pub fn X509_NAME_get_index_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_entry"] pub fn X509_NAME_get_entry (name : * const X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_delete_entry"] pub fn X509_NAME_delete_entry (name : * mut X509_NAME , loc : :: std :: os :: raw :: c_int) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry"] pub fn X509_NAME_add_entry (name : * mut X509_NAME , entry : * const X509_NAME_ENTRY , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_OBJ"] pub fn X509_NAME_add_entry_by_OBJ (name : * mut X509_NAME , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_NID"] pub fn X509_NAME_add_entry_by_NID (name : * mut X509_NAME , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_add_entry_by_txt"] pub fn X509_NAME_add_entry_by_txt (name : * mut X509_NAME , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t , loc : :: std :: os :: raw :: c_int , set : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_it"] pub static X509_NAME_ENTRY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_new"] pub fn X509_NAME_ENTRY_new () -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_free"] pub fn X509_NAME_ENTRY_free (entry : * mut X509_NAME_ENTRY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_NAME_ENTRY"] pub fn d2i_X509_NAME_ENTRY (out : * mut * mut X509_NAME_ENTRY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_NAME_ENTRY"] pub fn i2d_X509_NAME_ENTRY (in_ : * const X509_NAME_ENTRY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_dup"] pub fn X509_NAME_ENTRY_dup (entry : * const X509_NAME_ENTRY) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_object"] pub fn X509_NAME_ENTRY_get_object (entry : * const X509_NAME_ENTRY) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_object"] pub fn X509_NAME_ENTRY_set_object (entry : * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_get_data"] pub fn X509_NAME_ENTRY_get_data (entry : * const X509_NAME_ENTRY) -> * mut ASN1_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set_data"] pub fn X509_NAME_ENTRY_set_data (entry : * mut X509_NAME_ENTRY , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_set"] pub fn X509_NAME_ENTRY_set (entry : * const X509_NAME_ENTRY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_OBJ"] pub fn X509_NAME_ENTRY_create_by_OBJ (out : * mut * mut X509_NAME_ENTRY , obj : * const ASN1_OBJECT , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_NID"] pub fn X509_NAME_ENTRY_create_by_NID (out : * mut * mut X509_NAME_ENTRY , nid : :: std :: os :: raw :: c_int , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_ENTRY_create_by_txt"] pub fn X509_NAME_ENTRY_create_by_txt (out : * mut * mut X509_NAME_ENTRY , field : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const u8 , len : ossl_ssize_t) -> * mut X509_NAME_ENTRY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_it"] pub static X509_PUBKEY_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_new"] pub fn X509_PUBKEY_new () -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_free"] pub fn X509_PUBKEY_free (key : * mut X509_PUBKEY) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_PUBKEY"] pub fn d2i_X509_PUBKEY (out : * mut * mut X509_PUBKEY , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_PUBKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_PUBKEY"] pub fn i2d_X509_PUBKEY (key : * const X509_PUBKEY , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set"] pub fn X509_PUBKEY_set (x : * mut * mut X509_PUBKEY , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0"] pub fn X509_PUBKEY_get0 (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get"] pub fn X509_PUBKEY_get (key : * const X509_PUBKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_set0_param"] pub fn X509_PUBKEY_set0_param (pub_ : * mut X509_PUBKEY , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void , key : * mut u8 , key_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_param"] pub fn X509_PUBKEY_get0_param (out_obj : * mut * mut ASN1_OBJECT , out_key : * mut * const u8 , out_key_len : * mut :: std :: os :: raw :: c_int , out_alg : * mut * mut X509_ALGOR , pub_ : * mut X509_PUBKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PUBKEY_get0_public_key"] pub fn X509_PUBKEY_get0_public_key (pub_ : * const X509_PUBKEY) -> * const ASN1_BIT_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_it"] pub static X509_EXTENSION_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_new"] pub fn X509_EXTENSION_new () -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_free"] pub fn X509_EXTENSION_free (ex : * mut X509_EXTENSION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSION"] pub fn d2i_X509_EXTENSION (out : * mut * mut X509_EXTENSION , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSION"] pub fn i2d_X509_EXTENSION (ex : * const X509_EXTENSION , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_dup"] pub fn X509_EXTENSION_dup (ex : * const X509_EXTENSION) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_NID"] pub fn X509_EXTENSION_create_by_NID (ex : * mut * mut X509_EXTENSION , nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_create_by_OBJ"] pub fn X509_EXTENSION_create_by_OBJ (ex : * mut * mut X509_EXTENSION , obj : * const ASN1_OBJECT , crit : :: std :: os :: raw :: c_int , data : * const ASN1_OCTET_STRING) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_object"] pub fn X509_EXTENSION_get_object (ex : * const X509_EXTENSION) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_data"] pub fn X509_EXTENSION_get_data (ne : * const X509_EXTENSION) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_get_critical"] pub fn X509_EXTENSION_get_critical (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_object"] pub fn X509_EXTENSION_set_object (ex : * mut X509_EXTENSION , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_critical"] pub fn X509_EXTENSION_set_critical (ex : * mut X509_EXTENSION , crit : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSION_set_data"] pub fn X509_EXTENSION_set_data (ex : * mut X509_EXTENSION , data : * const ASN1_OCTET_STRING) -> :: std :: os :: raw :: c_int ; } pub type sk_X509_EXTENSION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION) > ; pub type sk_X509_EXTENSION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_EXTENSION) -> * mut X509_EXTENSION > ; pub type sk_X509_EXTENSION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_EXTENSION , arg2 : * const * const X509_EXTENSION) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_EXTENSION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_EXTENSION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type X509_EXTENSIONS = stack_st_X509_EXTENSION ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_EXTENSIONS_it"] pub static X509_EXTENSIONS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_EXTENSIONS"] pub fn d2i_X509_EXTENSIONS (out : * mut * mut X509_EXTENSIONS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_EXTENSIONS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_EXTENSIONS"] pub fn i2d_X509_EXTENSIONS (alg : * const X509_EXTENSIONS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_count"] pub fn X509v3_get_ext_count (x : * const stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_NID"] pub fn X509v3_get_ext_by_NID (x : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_OBJ"] pub fn X509v3_get_ext_by_OBJ (x : * const stack_st_X509_EXTENSION , obj : * const ASN1_OBJECT , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext_by_critical"] pub fn X509v3_get_ext_by_critical (x : * const stack_st_X509_EXTENSION , crit : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_get_ext"] pub fn X509v3_get_ext (x : * const stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_delete_ext"] pub fn X509v3_delete_ext (x : * mut stack_st_X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509v3_add_ext"] pub fn X509v3_add_ext (x : * mut * mut stack_st_X509_EXTENSION , ex : * const X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> * mut stack_st_X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_d2i"] pub fn X509V3_EXT_d2i (ext : * const X509_EXTENSION) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_get_d2i"] pub fn X509V3_get_d2i (extensions : * const stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , out_critical : * mut :: std :: os :: raw :: c_int , out_idx : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_free"] pub fn X509V3_EXT_free (nid : :: std :: os :: raw :: c_int , ext_data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_i2d"] pub fn X509V3_EXT_i2d (ext_nid : :: std :: os :: raw :: c_int , crit : :: std :: os :: raw :: c_int , ext_struc : * mut :: std :: os :: raw :: c_void) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add1_i2d"] pub fn X509V3_add1_i2d (x : * mut * mut stack_st_X509_EXTENSION , nid : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void , crit : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct otherName_st { pub type_id : * mut ASN1_OBJECT , pub value : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_otherName_st () { const UNINIT : :: std :: mem :: MaybeUninit < otherName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < otherName_st > () , 16usize , concat ! ("Size of: " , stringify ! (otherName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < otherName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (otherName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_id) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (type_id))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . value) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (otherName_st) , "::" , stringify ! (value))) ; } impl Default for otherName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type OTHERNAME = otherName_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct EDIPartyName_st { pub nameAssigner : * mut ASN1_STRING , pub partyName : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_EDIPartyName_st () { const UNINIT : :: std :: mem :: MaybeUninit < EDIPartyName_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < EDIPartyName_st > () , 16usize , concat ! ("Size of: " , stringify ! (EDIPartyName_st))) ; assert_eq ! (:: std :: mem :: align_of :: < EDIPartyName_st > () , 8usize , concat ! ("Alignment of " , stringify ! (EDIPartyName_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . nameAssigner) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (nameAssigner))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . partyName) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (EDIPartyName_st) , "::" , stringify ! (partyName))) ; } impl Default for EDIPartyName_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type EDIPARTYNAME = EDIPartyName_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct GENERAL_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub d : GENERAL_NAME_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union GENERAL_NAME_st__bindgen_ty_1 { pub ptr : * mut :: std :: os :: raw :: c_char , pub otherName : * mut OTHERNAME , pub rfc822Name : * mut ASN1_IA5STRING , pub dNSName : * mut ASN1_IA5STRING , pub x400Address : * mut ASN1_STRING , pub directoryName : * mut X509_NAME , pub ediPartyName : * mut EDIPARTYNAME , pub uniformResourceIdentifier : * mut ASN1_IA5STRING , pub iPAddress : * mut ASN1_OCTET_STRING , pub registeredID : * mut ASN1_OBJECT , pub ip : * mut ASN1_OCTET_STRING , pub dirn : * mut X509_NAME , pub ia5 : * mut ASN1_IA5STRING , pub rid : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_GENERAL_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ptr) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ptr))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . otherName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (otherName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rfc822Name) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rfc822Name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dNSName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dNSName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x400Address) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (x400Address))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . directoryName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (directoryName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ediPartyName) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ediPartyName))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . uniformResourceIdentifier) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (uniformResourceIdentifier))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . iPAddress) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (iPAddress))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . registeredID) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (registeredID))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ip) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ip))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dirn) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (dirn))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ia5) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (ia5))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . rid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st__bindgen_ty_1) , "::" , stringify ! (rid))) ; } impl Default for GENERAL_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_GENERAL_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_NAME_st > () , 16usize , concat ! ("Size of: " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_NAME_st) , "::" , stringify ! (d))) ; } impl Default for GENERAL_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_new"] pub fn GENERAL_NAME_new () -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_free"] pub fn GENERAL_NAME_free (gen : * mut GENERAL_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAME"] pub fn d2i_GENERAL_NAME (out : * mut * mut GENERAL_NAME , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAME"] pub fn i2d_GENERAL_NAME (in_ : * mut GENERAL_NAME , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_dup"] pub fn GENERAL_NAME_dup (gen : * mut GENERAL_NAME) -> * mut GENERAL_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_new"] pub fn GENERAL_NAMES_new () -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAMES_free"] pub fn GENERAL_NAMES_free (gens : * mut GENERAL_NAMES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_GENERAL_NAMES"] pub fn d2i_GENERAL_NAMES (out : * mut * mut GENERAL_NAMES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut GENERAL_NAMES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_GENERAL_NAMES"] pub fn i2d_GENERAL_NAMES (in_ : * mut GENERAL_NAMES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_new"] pub fn OTHERNAME_new () -> * mut OTHERNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OTHERNAME_free"] pub fn OTHERNAME_free (name : * mut OTHERNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_new"] pub fn EDIPARTYNAME_new () -> * mut EDIPARTYNAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EDIPARTYNAME_free"] pub fn EDIPARTYNAME_free (name : * mut EDIPARTYNAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_value"] pub fn GENERAL_NAME_set0_value (gen : * mut GENERAL_NAME , type_ : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_value"] pub fn GENERAL_NAME_get0_value (gen : * const GENERAL_NAME , out_type : * mut :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_set0_othername"] pub fn GENERAL_NAME_set0_othername (gen : * mut GENERAL_NAME , oid : * mut ASN1_OBJECT , value : * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_get0_otherName"] pub fn GENERAL_NAME_get0_otherName (gen : * const GENERAL_NAME , out_oid : * mut * mut ASN1_OBJECT , out_value : * mut * mut ASN1_TYPE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ALGOR { _unused : [u8 ; 0] , } pub type sk_X509_ALGOR_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR) > ; pub type sk_X509_ALGOR_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ALGOR) -> * mut X509_ALGOR > ; pub type sk_X509_ALGOR_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ALGOR , arg2 : * const * const X509_ALGOR) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ALGOR_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ALGOR , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_it"] pub static X509_ALGOR_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_new"] pub fn X509_ALGOR_new () -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_dup"] pub fn X509_ALGOR_dup (alg : * const X509_ALGOR) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_free"] pub fn X509_ALGOR_free (alg : * mut X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ALGOR"] pub fn d2i_X509_ALGOR (out : * mut * mut X509_ALGOR , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ALGOR ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ALGOR"] pub fn i2d_X509_ALGOR (alg : * const X509_ALGOR , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set0"] pub fn X509_ALGOR_set0 (alg : * mut X509_ALGOR , obj : * mut ASN1_OBJECT , param_type : :: std :: os :: raw :: c_int , param_value : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_get0"] pub fn X509_ALGOR_get0 (out_obj : * mut * const ASN1_OBJECT , out_param_type : * mut :: std :: os :: raw :: c_int , out_param_value : * mut * const :: std :: os :: raw :: c_void , alg : * const X509_ALGOR) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_set_md"] pub fn X509_ALGOR_set_md (alg : * mut X509_ALGOR , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ALGOR_cmp"] pub fn X509_ALGOR_cmp (a : * const X509_ALGOR , b : * const X509_ALGOR) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_ATTRIBUTE { _unused : [u8 ; 0] , } pub type sk_X509_ATTRIBUTE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE) > ; pub type sk_X509_ATTRIBUTE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE > ; pub type sk_X509_ATTRIBUTE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_ATTRIBUTE , arg2 : * const * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_ATTRIBUTE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_ATTRIBUTE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_it"] pub static X509_ATTRIBUTE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_new"] pub fn X509_ATTRIBUTE_new () -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_dup"] pub fn X509_ATTRIBUTE_dup (attr : * const X509_ATTRIBUTE) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_free"] pub fn X509_ATTRIBUTE_free (attr : * mut X509_ATTRIBUTE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_ATTRIBUTE"] pub fn d2i_X509_ATTRIBUTE (out : * mut * mut X509_ATTRIBUTE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_ATTRIBUTE"] pub fn i2d_X509_ATTRIBUTE (alg : * const X509_ATTRIBUTE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create"] pub fn X509_ATTRIBUTE_create (nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , value : * mut :: std :: os :: raw :: c_void) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_NID"] pub fn X509_ATTRIBUTE_create_by_NID (attr : * mut * mut X509_ATTRIBUTE , nid : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_OBJ"] pub fn X509_ATTRIBUTE_create_by_OBJ (attr : * mut * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_create_by_txt"] pub fn X509_ATTRIBUTE_create_by_txt (attr : * mut * mut X509_ATTRIBUTE , attrname : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int , bytes : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> * mut X509_ATTRIBUTE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_object"] pub fn X509_ATTRIBUTE_set1_object (attr : * mut X509_ATTRIBUTE , obj : * const ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_set1_data"] pub fn X509_ATTRIBUTE_set1_data (attr : * mut X509_ATTRIBUTE , attrtype : :: std :: os :: raw :: c_int , data : * const :: std :: os :: raw :: c_void , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_data"] pub fn X509_ATTRIBUTE_get0_data (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int , attrtype : :: std :: os :: raw :: c_int , unused : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_count"] pub fn X509_ATTRIBUTE_count (attr : * const X509_ATTRIBUTE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_object"] pub fn X509_ATTRIBUTE_get0_object (attr : * mut X509_ATTRIBUTE) -> * mut ASN1_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_ATTRIBUTE_get0_type"] pub fn X509_ATTRIBUTE_get0_type (attr : * mut X509_ATTRIBUTE , idx : :: std :: os :: raw :: c_int) -> * mut ASN1_TYPE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_new"] pub fn X509_STORE_new () -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_up_ref"] pub fn X509_STORE_up_ref (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_free"] pub fn X509_STORE_free (store : * mut X509_STORE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_cert"] pub fn X509_STORE_add_cert (store : * mut X509_STORE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_crl"] pub fn X509_STORE_add_crl (store : * mut X509_STORE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_param"] pub fn X509_STORE_get0_param (store : * mut X509_STORE) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set1_param"] pub fn X509_STORE_set1_param (store : * mut X509_STORE , param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_flags"] pub fn X509_STORE_set_flags (store : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_depth"] pub fn X509_STORE_set_depth (store : * mut X509_STORE , depth : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_purpose"] pub fn X509_STORE_set_purpose (store : * mut X509_STORE , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_trust"] pub fn X509_STORE_set_trust (store : * mut X509_STORE , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_OBJECT { _unused : [u8 ; 0] , } pub type sk_X509_OBJECT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT) > ; pub type sk_X509_OBJECT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_OBJECT) -> * mut X509_OBJECT > ; pub type sk_X509_OBJECT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_OBJECT , arg2 : * const * const X509_OBJECT) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_OBJECT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_OBJECT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_new"] pub fn X509_OBJECT_new () -> * mut X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_free"] pub fn X509_OBJECT_free (obj : * mut X509_OBJECT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get_type"] pub fn X509_OBJECT_get_type (obj : * const X509_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509"] pub fn X509_OBJECT_get0_X509 (obj : * const X509_OBJECT) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_new"] pub fn X509_STORE_CTX_new () -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_free"] pub fn X509_STORE_CTX_free (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_init"] pub fn X509_STORE_CTX_init (ctx : * mut X509_STORE_CTX , store : * mut X509_STORE , x509 : * mut X509 , chain : * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert"] pub fn X509_verify_cert (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_chain"] pub fn X509_STORE_CTX_get0_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_chain"] pub fn X509_STORE_CTX_get1_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_cert"] pub fn X509_STORE_CTX_set_cert (c : * mut X509_STORE_CTX , x : * mut X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error"] pub fn X509_STORE_CTX_get_error (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_error"] pub fn X509_STORE_CTX_set_error (ctx : * mut X509_STORE_CTX , err : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_verify_cert_error_string"] pub fn X509_verify_cert_error_string (err : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_error_depth"] pub fn X509_STORE_CTX_get_error_depth (ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_current_cert"] pub fn X509_STORE_CTX_get_current_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_issuer"] pub fn X509_STORE_CTX_get0_current_issuer (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_current_crl"] pub fn X509_STORE_CTX_get0_current_crl (ctx : * mut X509_STORE_CTX) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_store"] pub fn X509_STORE_CTX_get0_store (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_cert"] pub fn X509_STORE_CTX_get0_cert (ctx : * mut X509_STORE_CTX) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_untrusted"] pub fn X509_STORE_CTX_get0_untrusted (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_trusted_stack"] pub fn X509_STORE_CTX_set0_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_crls"] pub fn X509_STORE_CTX_set0_crls (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509_CRL) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_default"] pub fn X509_STORE_CTX_set_default (ctx : * mut X509_STORE_CTX , name : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_param"] pub fn X509_STORE_CTX_get0_param (ctx : * mut X509_STORE_CTX) -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_param"] pub fn X509_STORE_CTX_set0_param (ctx : * mut X509_STORE_CTX , param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_flags"] pub fn X509_STORE_CTX_set_flags (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time"] pub fn X509_STORE_CTX_set_time (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_time_posix"] pub fn X509_STORE_CTX_set_time_posix (ctx : * mut X509_STORE_CTX , flags : :: std :: os :: raw :: c_ulong , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_depth"] pub fn X509_STORE_CTX_set_depth (ctx : * mut X509_STORE_CTX , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_purpose"] pub fn X509_STORE_CTX_set_purpose (ctx : * mut X509_STORE_CTX , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_trust"] pub fn X509_STORE_CTX_set_trust (ctx : * mut X509_STORE_CTX , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_add_custom_crit_oid"] pub fn X509_STORE_CTX_add_custom_crit_oid (ctx : * mut X509_STORE_CTX , oid : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } pub type X509_STORE_CTX_verify_crit_oids_cb = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , x509 : * mut X509 , oids : * mut stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_crit_oids"] pub fn X509_STORE_CTX_set_verify_crit_oids (ctx : * mut X509_STORE_CTX , verify_custom_crit_oids : X509_STORE_CTX_verify_crit_oids_cb) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_new"] pub fn X509_VERIFY_PARAM_new () -> * mut X509_VERIFY_PARAM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_free"] pub fn X509_VERIFY_PARAM_free (param : * mut X509_VERIFY_PARAM) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_inherit"] pub fn X509_VERIFY_PARAM_inherit (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1"] pub fn X509_VERIFY_PARAM_set1 (to : * mut X509_VERIFY_PARAM , from : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_flags"] pub fn X509_VERIFY_PARAM_set_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_clear_flags"] pub fn X509_VERIFY_PARAM_clear_flags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_flags"] pub fn X509_VERIFY_PARAM_get_flags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_ulong ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_depth"] pub fn X509_VERIFY_PARAM_set_depth (param : * mut X509_VERIFY_PARAM , depth : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_depth"] pub fn X509_VERIFY_PARAM_get_depth (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time"] pub fn X509_VERIFY_PARAM_set_time (param : * mut X509_VERIFY_PARAM , t : time_t) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_time_posix"] pub fn X509_VERIFY_PARAM_set_time_posix (param : * mut X509_VERIFY_PARAM , t : i64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add0_policy"] pub fn X509_VERIFY_PARAM_add0_policy (param : * mut X509_VERIFY_PARAM , policy : * mut ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_policies"] pub fn X509_VERIFY_PARAM_set1_policies (param : * mut X509_VERIFY_PARAM , policies : * const stack_st_ASN1_OBJECT) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_host"] pub fn X509_VERIFY_PARAM_set1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_add1_host"] pub fn X509_VERIFY_PARAM_add1_host (param : * mut X509_VERIFY_PARAM , name : * const :: std :: os :: raw :: c_char , name_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_hostflags"] pub fn X509_VERIFY_PARAM_set_hostflags (param : * mut X509_VERIFY_PARAM , flags : :: std :: os :: raw :: c_uint) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_get_hostflags"] pub fn X509_VERIFY_PARAM_get_hostflags (param : * const X509_VERIFY_PARAM) -> :: std :: os :: raw :: c_uint ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_email"] pub fn X509_VERIFY_PARAM_set1_email (param : * mut X509_VERIFY_PARAM , email : * const :: std :: os :: raw :: c_char , email_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip"] pub fn X509_VERIFY_PARAM_set1_ip (param : * mut X509_VERIFY_PARAM , ip : * const u8 , ip_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set1_ip_asc"] pub fn X509_VERIFY_PARAM_set1_ip_asc (param : * mut X509_VERIFY_PARAM , ipasc : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_purpose"] pub fn X509_VERIFY_PARAM_set_purpose (param : * mut X509_VERIFY_PARAM , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_VERIFY_PARAM_set_trust"] pub fn X509_VERIFY_PARAM_set_trust (param : * mut X509_VERIFY_PARAM , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_load_locations"] pub fn X509_STORE_load_locations (store : * mut X509_STORE , file : * const :: std :: os :: raw :: c_char , dir : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_add_lookup"] pub fn X509_STORE_add_lookup (store : * mut X509_STORE , method : * const X509_LOOKUP_METHOD) -> * mut X509_LOOKUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_hash_dir"] pub fn X509_LOOKUP_hash_dir () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_file"] pub fn X509_LOOKUP_file () -> * const X509_LOOKUP_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_load_file"] pub fn X509_LOOKUP_load_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_add_dir"] pub fn X509_LOOKUP_add_dir (lookup : * mut X509_LOOKUP , path : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_ctrl"] pub fn X509_LOOKUP_ctrl (lookup : * mut X509_LOOKUP , cmd : :: std :: os :: raw :: c_int , argc : * const :: std :: os :: raw :: c_char , argl : :: std :: os :: raw :: c_long , ret : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_file"] pub fn X509_load_cert_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_crl_file"] pub fn X509_load_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_load_cert_crl_file"] pub fn X509_load_cert_crl_file (lookup : * mut X509_LOOKUP , file : * const :: std :: os :: raw :: c_char , type_ : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash"] pub fn X509_NAME_hash (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_hash_old"] pub fn X509_NAME_hash_old (name : * mut X509_NAME) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_default_paths"] pub fn X509_STORE_set_default_paths (store : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_area"] pub fn X509_get_default_cert_area () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir"] pub fn X509_get_default_cert_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file"] pub fn X509_get_default_cert_file () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_private_dir"] pub fn X509_get_default_private_dir () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_dir_env"] pub fn X509_get_default_cert_dir_env () -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_default_cert_file_env"] pub fn X509_get_default_cert_file_env () -> * const :: std :: os :: raw :: c_char ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spki_st { pub spkac : * mut NETSCAPE_SPKAC , pub sig_algor : * mut X509_ALGOR , pub signature : * mut ASN1_BIT_STRING , } # [test] fn bindgen_test_layout_Netscape_spki_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spki_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spki_st > () , 24usize , concat ! ("Size of: " , stringify ! (Netscape_spki_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spki_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spki_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . spkac) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (spkac))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sig_algor) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (sig_algor))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . signature) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (Netscape_spki_st) , "::" , stringify ! (signature))) ; } impl Default for Netscape_spki_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_it"] pub static NETSCAPE_SPKI_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_new"] pub fn NETSCAPE_SPKI_new () -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_free"] pub fn NETSCAPE_SPKI_free (spki : * mut NETSCAPE_SPKI) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKI"] pub fn d2i_NETSCAPE_SPKI (out : * mut * mut NETSCAPE_SPKI , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKI"] pub fn i2d_NETSCAPE_SPKI (spki : * const NETSCAPE_SPKI , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_verify"] pub fn NETSCAPE_SPKI_verify (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_decode"] pub fn NETSCAPE_SPKI_b64_decode (str_ : * const :: std :: os :: raw :: c_char , len : ossl_ssize_t) -> * mut NETSCAPE_SPKI ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_b64_encode"] pub fn NETSCAPE_SPKI_b64_encode (spki : * mut NETSCAPE_SPKI) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_get_pubkey"] pub fn NETSCAPE_SPKI_get_pubkey (spki : * const NETSCAPE_SPKI) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_set_pubkey"] pub fn NETSCAPE_SPKI_set_pubkey (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_sign"] pub fn NETSCAPE_SPKI_sign (spki : * mut NETSCAPE_SPKI , pkey : * mut EVP_PKEY , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct Netscape_spkac_st { pub pubkey : * mut X509_PUBKEY , pub challenge : * mut ASN1_IA5STRING , } # [test] fn bindgen_test_layout_Netscape_spkac_st () { const UNINIT : :: std :: mem :: MaybeUninit < Netscape_spkac_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < Netscape_spkac_st > () , 16usize , concat ! ("Size of: " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (:: std :: mem :: align_of :: < Netscape_spkac_st > () , 8usize , concat ! ("Alignment of " , stringify ! (Netscape_spkac_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pubkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (pubkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . challenge) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (Netscape_spkac_st) , "::" , stringify ! (challenge))) ; } impl Default for Netscape_spkac_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_it"] pub static NETSCAPE_SPKAC_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_new"] pub fn NETSCAPE_SPKAC_new () -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKAC_free"] pub fn NETSCAPE_SPKAC_free (spkac : * mut NETSCAPE_SPKAC) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_NETSCAPE_SPKAC"] pub fn d2i_NETSCAPE_SPKAC (out : * mut * mut NETSCAPE_SPKAC , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut NETSCAPE_SPKAC ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_NETSCAPE_SPKAC"] pub fn i2d_NETSCAPE_SPKAC (spkac : * const NETSCAPE_SPKAC , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NETSCAPE_SPKI_print"] pub fn NETSCAPE_SPKI_print (out : * mut BIO , spki : * mut NETSCAPE_SPKI) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rsa_pss_params_st { pub hashAlgorithm : * mut X509_ALGOR , pub maskGenAlgorithm : * mut X509_ALGOR , pub saltLength : * mut ASN1_INTEGER , pub trailerField : * mut ASN1_INTEGER , pub maskHash : * mut X509_ALGOR , } # [test] fn bindgen_test_layout_rsa_pss_params_st () { const UNINIT : :: std :: mem :: MaybeUninit < rsa_pss_params_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rsa_pss_params_st > () , 40usize , concat ! ("Size of: " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rsa_pss_params_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rsa_pss_params_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . hashAlgorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (hashAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskGenAlgorithm) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskGenAlgorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . saltLength) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (saltLength))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trailerField) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (trailerField))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maskHash) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rsa_pss_params_st) , "::" , stringify ! (maskHash))) ; } impl Default for rsa_pss_params_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_it"] pub static RSA_PSS_PARAMS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_new"] pub fn RSA_PSS_PARAMS_new () -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RSA_PSS_PARAMS_free"] pub fn RSA_PSS_PARAMS_free (params : * mut RSA_PSS_PARAMS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PSS_PARAMS"] pub fn d2i_RSA_PSS_PARAMS (out : * mut * mut RSA_PSS_PARAMS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut RSA_PSS_PARAMS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PSS_PARAMS"] pub fn i2d_RSA_PSS_PARAMS (in_ : * const RSA_PSS_PARAMS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_it"] pub static PKCS8_PRIV_KEY_INFO_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_new"] pub fn PKCS8_PRIV_KEY_INFO_new () -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_PRIV_KEY_INFO_free"] pub fn PKCS8_PRIV_KEY_INFO_free (key : * mut PKCS8_PRIV_KEY_INFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO"] pub fn d2i_PKCS8_PRIV_KEY_INFO (out : * mut * mut PKCS8_PRIV_KEY_INFO , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO"] pub fn i2d_PKCS8_PRIV_KEY_INFO (key : * const PKCS8_PRIV_KEY_INFO , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKCS82PKEY"] pub fn EVP_PKCS82PKEY (p8 : * const PKCS8_PRIV_KEY_INFO) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY2PKCS8"] pub fn EVP_PKEY2PKCS8 (pkey : * const EVP_PKEY) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_it"] pub static X509_SIG_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_new"] pub fn X509_SIG_new () -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_free"] pub fn X509_SIG_free (key : * mut X509_SIG) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_SIG"] pub fn d2i_X509_SIG (out : * mut * mut X509_SIG , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_SIG"] pub fn i2d_X509_SIG (sig : * const X509_SIG , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_get0"] pub fn X509_SIG_get0 (sig : * const X509_SIG , out_alg : * mut * const X509_ALGOR , out_digest : * mut * const ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_SIG_getm"] pub fn X509_SIG_getm (sig : * mut X509_SIG , out_alg : * mut * mut X509_ALGOR , out_digest : * mut * mut ASN1_OCTET_STRING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex"] pub fn X509_print_ex (bp : * mut BIO , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_ex_fp"] pub fn X509_print_ex_fp (fp : * mut FILE , x : * mut X509 , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print"] pub fn X509_print (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_print_fp"] pub fn X509_print_fp (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print"] pub fn X509_CRL_print (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_print_fp"] pub fn X509_CRL_print_fp (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_ex"] pub fn X509_REQ_print_ex (bp : * mut BIO , x : * mut X509_REQ , nmflag : :: std :: os :: raw :: c_ulong , cflag : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print"] pub fn X509_REQ_print (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_print_fp"] pub fn X509_REQ_print_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex"] pub fn X509_NAME_print_ex (out : * mut BIO , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print"] pub fn X509_NAME_print (bp : * mut BIO , name : * const X509_NAME , obase : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_oneline"] pub fn X509_NAME_oneline (name : * const X509_NAME , buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_print_ex_fp"] pub fn X509_NAME_print_ex_fp (fp : * mut FILE , nm : * const X509_NAME , indent : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_dump"] pub fn X509_signature_dump (bio : * mut BIO , sig : * const ASN1_STRING , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_signature_print"] pub fn X509_signature_print (bio : * mut BIO , alg : * const X509_ALGOR , sig : * const ASN1_STRING) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print"] pub fn X509V3_EXT_print (out : * mut BIO , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_print_fp"] pub fn X509V3_EXT_print_fp (out : * mut FILE , ext : * const X509_EXTENSION , flag : :: std :: os :: raw :: c_int , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_extensions_print"] pub fn X509V3_extensions_print (out : * mut BIO , title : * const :: std :: os :: raw :: c_char , exts : * const stack_st_X509_EXTENSION , flag : :: std :: os :: raw :: c_ulong , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_NAME_print"] pub fn GENERAL_NAME_print (out : * mut BIO , gen : * const GENERAL_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_pubkey_digest"] pub fn X509_pubkey_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_digest"] pub fn X509_digest (x509 : * const X509 , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_digest"] pub fn X509_CRL_digest (crl : * const X509_CRL , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_REQ_digest"] pub fn X509_REQ_digest (req : * const X509_REQ , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_digest"] pub fn X509_NAME_digest (name : * const X509_NAME , md : * const EVP_MD , out : * mut u8 , out_len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_bio"] pub fn d2i_X509_bio (bp : * mut BIO , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_bio"] pub fn d2i_X509_CRL_bio (bp : * mut BIO , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_bio"] pub fn d2i_X509_REQ_bio (bp : * mut BIO , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_bio"] pub fn d2i_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_bio"] pub fn d2i_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_bio"] pub fn d2i_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_bio"] pub fn d2i_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_bio"] pub fn d2i_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_bio"] pub fn d2i_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_bio"] pub fn d2i_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_bio"] pub fn d2i_PKCS8_bio (bp : * mut BIO , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_bio"] pub fn d2i_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_bio"] pub fn d2i_PUBKEY_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DHparams_bio"] pub fn d2i_DHparams_bio (bp : * mut BIO , dh : * mut * mut DH) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_bio"] pub fn d2i_PrivateKey_bio (bp : * mut BIO , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_bio"] pub fn i2d_X509_bio (bp : * mut BIO , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_bio"] pub fn i2d_X509_CRL_bio (bp : * mut BIO , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_bio"] pub fn i2d_X509_REQ_bio (bp : * mut BIO , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_bio"] pub fn i2d_RSAPrivateKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_bio"] pub fn i2d_RSAPublicKey_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_bio"] pub fn i2d_RSA_PUBKEY_bio (bp : * mut BIO , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_bio"] pub fn i2d_DSA_PUBKEY_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_bio"] pub fn i2d_DSAPrivateKey_bio (bp : * mut BIO , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_bio"] pub fn i2d_EC_PUBKEY_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_bio"] pub fn i2d_ECPrivateKey_bio (bp : * mut BIO , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_bio"] pub fn i2d_PKCS8_bio (bp : * mut BIO , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_bio"] pub fn i2d_PKCS8_PRIV_KEY_INFO_bio (bp : * mut BIO , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_bio"] pub fn i2d_PrivateKey_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_bio"] pub fn i2d_PUBKEY_bio (bp : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DHparams_bio"] pub fn i2d_DHparams_bio (bp : * mut BIO , dh : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_bio"] pub fn i2d_PKCS8PrivateKeyInfo_bio (bp : * mut BIO , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_fp"] pub fn d2i_X509_fp (fp : * mut FILE , x509 : * mut * mut X509) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_CRL_fp"] pub fn d2i_X509_CRL_fp (fp : * mut FILE , crl : * mut * mut X509_CRL) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_X509_REQ_fp"] pub fn d2i_X509_REQ_fp (fp : * mut FILE , req : * mut * mut X509_REQ) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPrivateKey_fp"] pub fn d2i_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSAPublicKey_fp"] pub fn d2i_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_RSA_PUBKEY_fp"] pub fn d2i_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut * mut RSA) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSA_PUBKEY_fp"] pub fn d2i_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_DSAPrivateKey_fp"] pub fn d2i_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut * mut DSA) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EC_PUBKEY_fp"] pub fn d2i_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ECPrivateKey_fp"] pub fn d2i_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut * mut EC_KEY) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_fp"] pub fn d2i_PKCS8_fp (fp : * mut FILE , p8 : * mut * mut X509_SIG) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8_PRIV_KEY_INFO_fp"] pub fn d2i_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut * mut PKCS8_PRIV_KEY_INFO) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PrivateKey_fp"] pub fn d2i_PrivateKey_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PUBKEY_fp"] pub fn d2i_PUBKEY_fp (fp : * mut FILE , a : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_fp"] pub fn i2d_X509_fp (fp : * mut FILE , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_CRL_fp"] pub fn i2d_X509_CRL_fp (fp : * mut FILE , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_X509_REQ_fp"] pub fn i2d_X509_REQ_fp (fp : * mut FILE , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPrivateKey_fp"] pub fn i2d_RSAPrivateKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSAPublicKey_fp"] pub fn i2d_RSAPublicKey_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_RSA_PUBKEY_fp"] pub fn i2d_RSA_PUBKEY_fp (fp : * mut FILE , rsa : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSA_PUBKEY_fp"] pub fn i2d_DSA_PUBKEY_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_DSAPrivateKey_fp"] pub fn i2d_DSAPrivateKey_fp (fp : * mut FILE , dsa : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EC_PUBKEY_fp"] pub fn i2d_EC_PUBKEY_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ECPrivateKey_fp"] pub fn i2d_ECPrivateKey_fp (fp : * mut FILE , eckey : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_fp"] pub fn i2d_PKCS8_fp (fp : * mut FILE , p8 : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8_PRIV_KEY_INFO_fp"] pub fn i2d_PKCS8_PRIV_KEY_INFO_fp (fp : * mut FILE , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKeyInfo_fp"] pub fn i2d_PKCS8PrivateKeyInfo_fp (fp : * mut FILE , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PrivateKey_fp"] pub fn i2d_PrivateKey_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PUBKEY_fp"] pub fn i2d_PUBKEY_fp (fp : * mut FILE , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_issuer_and_serial"] pub fn X509_find_by_issuer_and_serial (sk : * const stack_st_X509 , name : * mut X509_NAME , serial : * const ASN1_INTEGER) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_find_by_subject"] pub fn X509_find_by_subject (sk : * const stack_st_X509 , name : * mut X509_NAME) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time"] pub fn X509_cmp_time (s : * const ASN1_TIME , t : * const time_t) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_time_posix"] pub fn X509_cmp_time_posix (s : * const ASN1_TIME , t : i64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_cmp_current_time"] pub fn X509_cmp_current_time (s : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj"] pub fn X509_time_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_time_adj_ex"] pub fn X509_time_adj_ex (s : * mut ASN1_TIME , offset_day : :: std :: os :: raw :: c_int , offset_sec : :: std :: os :: raw :: c_long , t : * const time_t) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_gmtime_adj"] pub fn X509_gmtime_adj (s : * mut ASN1_TIME , offset_sec : :: std :: os :: raw :: c_long) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_cmp"] pub fn X509_issuer_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_cmp"] pub fn X509_subject_name_cmp (a : * const X509 , b : * const X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_cmp"] pub fn X509_CRL_cmp (a : * const X509_CRL , b : * const X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash"] pub fn X509_issuer_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash"] pub fn X509_subject_name_hash (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_issuer_name_hash_old"] pub fn X509_issuer_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_subject_name_hash_old"] pub fn X509_subject_name_hash_old (x509 : * mut X509) -> u32 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_new_index"] pub fn X509_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_ex_data"] pub fn X509_set_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int , arg : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_ex_data"] pub fn X509_get_ex_data (r : * mut X509 , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_new_index"] pub fn X509_STORE_CTX_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_ex_data"] pub fn X509_STORE_CTX_set_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_ex_data"] pub fn X509_STORE_CTX_get_ex_data (ctx : * mut X509_STORE_CTX , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_new_index"] pub fn X509_STORE_get_ex_new_index (argl : :: std :: os :: raw :: c_long , argp : * mut :: std :: os :: raw :: c_void , unused : * mut CRYPTO_EX_unused , dup_unused : CRYPTO_EX_dup , free_func : CRYPTO_EX_free) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_ex_data"] pub fn X509_STORE_set_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int , data : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get_ex_data"] pub fn X509_STORE_get_ex_data (ctx : * mut X509_STORE , idx : :: std :: os :: raw :: c_int) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_digest"] pub fn ASN1_digest (i2d : i2d_of_void , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_char , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_digest"] pub fn ASN1_item_digest (it : * const ASN1_ITEM , type_ : * const EVP_MD , data : * mut :: std :: os :: raw :: c_void , md : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_verify"] pub fn ASN1_item_verify (it : * const ASN1_ITEM , algor1 : * const X509_ALGOR , signature : * const ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign"] pub fn ASN1_item_sign (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , data : * mut :: std :: os :: raw :: c_void , pkey : * mut EVP_PKEY , type_ : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ASN1_item_sign_ctx"] pub fn ASN1_item_sign_ctx (it : * const ASN1_ITEM , algor1 : * mut X509_ALGOR , algor2 : * mut X509_ALGOR , signature : * mut ASN1_BIT_STRING , asn : * mut :: std :: os :: raw :: c_void , ctx : * mut EVP_MD_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_supported_extension"] pub fn X509_supported_extension (ex : * const X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ca"] pub fn X509_check_ca (x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_issued"] pub fn X509_check_issued (issuer : * mut X509 , subject : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_check"] pub fn NAME_CONSTRAINTS_check (x509 : * mut X509 , nc : * mut NAME_CONSTRAINTS) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_host"] pub fn X509_check_host (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint , out_peername : * mut * mut :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_email"] pub fn X509_check_email (x509 : * const X509 , chk : * const :: std :: os :: raw :: c_char , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip"] pub fn X509_check_ip (x509 : * const X509 , chk : * const u8 , chklen : usize , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_ip_asc"] pub fn X509_check_ip_asc (x509 : * const X509 , ipasc : * const :: std :: os :: raw :: c_char , flags : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_issuer"] pub fn X509_STORE_CTX_get1_issuer (out_issuer : * mut * mut X509 , ctx : * mut X509_STORE_CTX , x509 : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_purpose"] pub fn X509_check_purpose (x509 : * mut X509 , purpose : :: std :: os :: raw :: c_int , ca : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_check_trust"] pub fn X509_check_trust (x509 : * mut X509 , id : :: std :: os :: raw :: c_int , flags : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct private_key_st { pub dec_pkey : * mut EVP_PKEY , } # [test] fn bindgen_test_layout_private_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < private_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < private_key_st > () , 8usize , concat ! ("Size of: " , stringify ! (private_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < private_key_st > () , 8usize , concat ! ("Alignment of " , stringify ! (private_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dec_pkey) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (private_key_st) , "::" , stringify ! (dec_pkey))) ; } impl Default for private_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_info_st { pub x509 : * mut X509 , pub crl : * mut X509_CRL , pub x_pkey : * mut X509_PKEY , pub enc_cipher : EVP_CIPHER_INFO , pub enc_len : :: std :: os :: raw :: c_int , pub enc_data : * mut :: std :: os :: raw :: c_char , } # [test] fn bindgen_test_layout_X509_info_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_info_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_info_st > () , 64usize , concat ! ("Size of: " , stringify ! (X509_info_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_info_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_info_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x509) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x509))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x_pkey) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (x_pkey))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_cipher) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_cipher))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_len) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_len))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . enc_data) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (X509_info_st) , "::" , stringify ! (enc_data))) ; } impl Default for X509_info_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_INFO { _unused : [u8 ; 0] , } pub type sk_X509_INFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO) > ; pub type sk_X509_INFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_INFO) -> * mut X509_INFO > ; pub type sk_X509_INFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_INFO , arg2 : * const * const X509_INFO) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_INFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_INFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_INFO_free"] pub fn X509_INFO_free (info : * mut X509_INFO) ; } pub type X509V3_EXT_NEW = :: std :: option :: Option < unsafe extern "C" fn () -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_FREE = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void) > ; pub type X509V3_EXT_D2I = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2D = :: std :: option :: Option < unsafe extern "C" fn (ext : * mut :: std :: os :: raw :: c_void , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_I2V = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE > ; pub type X509V3_EXT_V2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , values : * const stack_st_CONF_VALUE) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2S = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_char > ; pub type X509V3_EXT_S2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; pub type X509V3_EXT_I2R = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ext : * mut :: std :: os :: raw :: c_void , out : * mut BIO , indent : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > ; pub type X509V3_EXT_R2I = :: std :: option :: Option < unsafe extern "C" fn (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_v3_ext_method () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_method > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_method > () , 104usize , concat ! ("Size of: " , stringify ! (v3_ext_method))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_method > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_nid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_nid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . it) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (it))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_new) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_new))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ext_free) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (ext_free))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d2i) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (d2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2d) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2d))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2s) as usize - ptr as usize } , 48usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2s))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . s2i) as usize - ptr as usize } , 56usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (s2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2v) as usize - ptr as usize } , 64usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2v))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . v2i) as usize - ptr as usize } , 72usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (v2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . i2r) as usize - ptr as usize } , 80usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (i2r))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . r2i) as usize - ptr as usize } , 88usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (r2i))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 96usize , concat ! ("Offset of field: " , stringify ! (v3_ext_method) , "::" , stringify ! (usr_data))) ; } impl Default for v3_ext_method { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get"] pub fn X509V3_EXT_get (ext : * const X509_EXTENSION) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_get_nid"] pub fn X509V3_EXT_get_nid (nid : :: std :: os :: raw :: c_int) -> * const X509V3_EXT_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add"] pub fn X509V3_EXT_add (ext : * mut X509V3_EXT_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_alias"] pub fn X509V3_EXT_add_alias (nid_to : :: std :: os :: raw :: c_int , nid_from : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct v3_ext_ctx { pub flags : :: std :: os :: raw :: c_int , pub issuer_cert : * const X509 , pub subject_cert : * const X509 , pub subject_req : * const X509_REQ , pub crl : * const X509_CRL , pub db : * const CONF , } # [test] fn bindgen_test_layout_v3_ext_ctx () { const UNINIT : :: std :: mem :: MaybeUninit < v3_ext_ctx > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < v3_ext_ctx > () , 48usize , concat ! ("Size of: " , stringify ! (v3_ext_ctx))) ; assert_eq ! (:: std :: mem :: align_of :: < v3_ext_ctx > () , 8usize , concat ! ("Alignment of " , stringify ! (v3_ext_ctx))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer_cert) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (issuer_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_cert) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_cert))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subject_req) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (subject_req))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . crl) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (crl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . db) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (v3_ext_ctx) , "::" , stringify ! (db))) ; } impl Default for v3_ext_ctx { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_ctx"] pub fn X509V3_set_ctx (ctx : * mut X509V3_CTX , issuer : * const X509 , subject : * const X509 , req : * const X509_REQ , crl : * const X509_CRL , flags : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_set_nconf"] pub fn X509V3_set_nconf (ctx : * mut X509V3_CTX , conf : * const CONF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf"] pub fn X509V3_EXT_nconf (conf : * const CONF , ctx : * const X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_nconf_nid"] pub fn X509V3_EXT_nconf_nid (conf : * const CONF , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf_nid"] pub fn X509V3_EXT_conf_nid (conf : * mut lhash_st_CONF_VALUE , ctx : * const X509V3_CTX , ext_nid : :: std :: os :: raw :: c_int , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf_sk"] pub fn X509V3_EXT_add_nconf_sk (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , sk : * mut * mut stack_st_X509_EXTENSION) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_add_nconf"] pub fn X509V3_EXT_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_REQ_add_nconf"] pub fn X509V3_EXT_REQ_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , req : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_CRL_add_nconf"] pub fn X509V3_EXT_CRL_add_nconf (conf : * const CONF , ctx : * const X509V3_CTX , section : * const :: std :: os :: raw :: c_char , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_EXT_conf"] pub fn X509V3_EXT_conf (conf : * mut lhash_st_CONF_VALUE , ctx : * mut X509V3_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_OCTET_STRING"] pub fn i2s_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , oct : * const ASN1_OCTET_STRING) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_OCTET_STRING"] pub fn s2i_ASN1_OCTET_STRING (method : * const X509V3_EXT_METHOD , ctx : * const X509V3_CTX , str_ : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_INTEGER"] pub fn i2s_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , aint : * const ASN1_INTEGER) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_s2i_ASN1_INTEGER"] pub fn s2i_ASN1_INTEGER (method : * const X509V3_EXT_METHOD , value : * const :: std :: os :: raw :: c_char) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2s_ASN1_ENUMERATED"] pub fn i2s_ASN1_ENUMERATED (method : * const X509V3_EXT_METHOD , aint : * const ASN1_ENUMERATED) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_conf_free"] pub fn X509V3_conf_free (val : * mut CONF_VALUE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAME"] pub fn i2v_GENERAL_NAME (method : * const X509V3_EXT_METHOD , gen : * const GENERAL_NAME , ret : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2v_GENERAL_NAMES"] pub fn i2v_GENERAL_NAMES (method : * const X509V3_EXT_METHOD , r#gen : * const GENERAL_NAMES , extlist : * mut stack_st_CONF_VALUE) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS"] pub fn a2i_IPADDRESS (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_a2i_IPADDRESS_NC"] pub fn a2i_IPADDRESS_NC (ipasc : * const :: std :: os :: raw :: c_char) -> * mut ASN1_OCTET_STRING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notBefore"] pub fn X509_get_notBefore (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_notAfter"] pub fn X509_get_notAfter (x509 : * const X509) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notBefore"] pub fn X509_set_notBefore (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_set_notAfter"] pub fn X509_set_notAfter (x509 : * mut X509 , tm : * const ASN1_TIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_lastUpdate"] pub fn X509_CRL_get_lastUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_CRL_get_nextUpdate"] pub fn X509_CRL_get_nextUpdate (crl : * mut X509_CRL) -> * mut ASN1_TIME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_get_serialNumber"] pub fn X509_get_serialNumber (x509 : * mut X509) -> * mut ASN1_INTEGER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_OBJ"] pub fn X509_NAME_get_text_by_OBJ (name : * const X509_NAME , obj : * const ASN1_OBJECT , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_NAME_get_text_by_NID"] pub fn X509_NAME_get_text_by_NID (name : * const X509_NAME , nid : :: std :: os :: raw :: c_int , buf : * mut :: std :: os :: raw :: c_char , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get0_parent_ctx"] pub fn X509_STORE_CTX_get0_parent_ctx (ctx : * mut X509_STORE_CTX) -> * mut X509_STORE_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_LOOKUP_free"] pub fn X509_LOOKUP_free (ctx : * mut X509_LOOKUP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_cleanup"] pub fn X509_STORE_CTX_cleanup (ctx : * mut X509_STORE_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_add_standard_extensions"] pub fn X509V3_add_standard_extensions () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509V3_parse_list"] pub fn X509V3_parse_list (line : * const :: std :: os :: raw :: c_char) -> * mut stack_st_CONF_VALUE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_chain"] pub fn X509_STORE_CTX_get_chain (ctx : * mut X509_STORE_CTX) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_trusted_stack"] pub fn X509_STORE_CTX_trusted_stack (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } pub type X509_STORE_CTX_verify_cb = :: std :: option :: Option < unsafe extern "C" fn (arg1 : :: std :: os :: raw :: c_int , arg2 : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_verify_cb"] pub fn X509_STORE_CTX_set_verify_cb (ctx : * mut X509_STORE_CTX , verify_cb : :: std :: option :: Option < unsafe extern "C" fn (ok : :: std :: os :: raw :: c_int , ctx : * mut X509_STORE_CTX) -> :: std :: os :: raw :: c_int >) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_verify_cb"] pub fn X509_STORE_set_verify_cb (store : * mut X509_STORE , verify_cb : X509_STORE_CTX_verify_cb) ; } pub type X509_STORE_CTX_get_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut * mut X509_CRL , x : * mut X509) -> :: std :: os :: raw :: c_int > ; pub type X509_STORE_CTX_check_crl_fn = :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut X509_STORE_CTX , crl : * mut X509_CRL) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_get_crl"] pub fn X509_STORE_set_get_crl (store : * mut X509_STORE , get_crl : X509_STORE_CTX_get_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_set_check_crl"] pub fn X509_STORE_set_check_crl (store : * mut X509_STORE , check_crl : X509_STORE_CTX_check_crl_fn) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set_chain"] pub fn X509_STORE_CTX_set_chain (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_set0_untrusted"] pub fn X509_STORE_CTX_set0_untrusted (ctx : * mut X509_STORE_CTX , sk : * mut stack_st_X509) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub sname : * mut :: std :: os :: raw :: c_char , pub usr_data : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_purpose_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_purpose_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_purpose_st > () , 48usize , concat ! ("Size of: " , stringify ! (x509_purpose_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_purpose_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_purpose_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . purpose) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_purpose) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (check_purpose))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . sname) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (sname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usr_data) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (x509_purpose_st) , "::" , stringify ! (usr_data))) ; } impl Default for x509_purpose_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type X509_PURPOSE = x509_purpose_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_PURPOSE { _unused : [u8 ; 0] , } pub type sk_X509_PURPOSE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE) > ; pub type sk_X509_PURPOSE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_PURPOSE) -> * mut X509_PURPOSE > ; pub type sk_X509_PURPOSE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_PURPOSE , arg2 : * const * const X509_PURPOSE) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_PURPOSE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_PURPOSE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_get0_objects"] pub fn X509_STORE_get0_objects (store : * mut X509_STORE) -> * mut stack_st_X509_OBJECT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_sname"] pub fn X509_PURPOSE_get_by_sname (sname : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0"] pub fn X509_PURPOSE_get0 (id : :: std :: os :: raw :: c_int) -> * const X509_PURPOSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_id"] pub fn X509_PURPOSE_get_id (purpose : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct X509_algor_st { pub algorithm : * mut ASN1_OBJECT , pub parameter : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_X509_algor_st () { const UNINIT : :: std :: mem :: MaybeUninit < X509_algor_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < X509_algor_st > () , 16usize , concat ! ("Size of: " , stringify ! (X509_algor_st))) ; assert_eq ! (:: std :: mem :: align_of :: < X509_algor_st > () , 8usize , concat ! ("Alignment of " , stringify ! (X509_algor_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . algorithm) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (algorithm))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . parameter) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (X509_algor_st) , "::" , stringify ! (parameter))) ; } impl Default for X509_algor_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_DIST_POINT { _unused : [u8 ; 0] , } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , pub name : * mut :: std :: os :: raw :: c_char , pub arg1 : :: std :: os :: raw :: c_int , pub arg2 : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout_x509_trust_st () { const UNINIT : :: std :: mem :: MaybeUninit < x509_trust_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < x509_trust_st > () , 40usize , concat ! ("Size of: " , stringify ! (x509_trust_st))) ; assert_eq ! (:: std :: mem :: align_of :: < x509_trust_st > () , 8usize , concat ! ("Alignment of " , stringify ! (x509_trust_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . trust) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . flags) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (flags))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . check_trust) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (check_trust))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg1) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . arg2) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (x509_trust_st) , "::" , stringify ! (arg2))) ; } impl Default for x509_trust_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_X509_TRUST { _unused : [u8 ; 0] , } pub type sk_X509_TRUST_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST) > ; pub type sk_X509_TRUST_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST) -> * mut X509_TRUST > ; pub type sk_X509_TRUST_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const X509_TRUST , arg2 : * const * const X509_TRUST) -> :: std :: os :: raw :: c_int > ; pub type sk_X509_TRUST_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut X509_TRUST , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_set"] pub fn X509_TRUST_set (t : * mut :: std :: os :: raw :: c_int , trust : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_count"] pub fn X509_TRUST_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0"] pub fn X509_TRUST_get0 (idx : :: std :: os :: raw :: c_int) -> * const X509_TRUST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_by_id"] pub fn X509_TRUST_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_flags"] pub fn X509_TRUST_get_flags (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get0_name"] pub fn X509_TRUST_get0_name (xp : * const X509_TRUST) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_get_trust"] pub fn X509_TRUST_get_trust (xp : * const X509_TRUST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_TRUST_cleanup"] pub fn X509_TRUST_cleanup () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_get0_X509_CRL"] pub fn X509_OBJECT_get0_X509_CRL (a : * const X509_OBJECT) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509"] pub fn X509_OBJECT_set1_X509 (a : * mut X509_OBJECT , obj : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_OBJECT_set1_X509_CRL"] pub fn X509_OBJECT_set1_X509_CRL (a : * mut X509_OBJECT , obj : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_lock"] pub fn X509_STORE_lock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_unlock"] pub fn X509_STORE_unlock (v : * mut X509_STORE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_certs"] pub fn X509_STORE_CTX_get1_certs (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get1_crls"] pub fn X509_STORE_CTX_get1_crls (st : * mut X509_STORE_CTX , nm : * mut X509_NAME) -> * mut stack_st_X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_STORE_CTX_get_by_subject"] pub fn X509_STORE_CTX_get_by_subject (vs : * mut X509_STORE_CTX , type_ : :: std :: os :: raw :: c_int , name : * mut X509_NAME , ret : * mut X509_OBJECT) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct BASIC_CONSTRAINTS_st { pub ca : ASN1_BOOLEAN , pub pathlen : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_BASIC_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < BASIC_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < BASIC_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < BASIC_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (BASIC_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . ca) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (ca))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pathlen) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (BASIC_CONSTRAINTS_st) , "::" , stringify ! (pathlen))) ; } impl Default for BASIC_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ACCESS_DESCRIPTION_st { pub method : * mut ASN1_OBJECT , pub location : * mut GENERAL_NAME , } # [test] fn bindgen_test_layout_ACCESS_DESCRIPTION_st () { const UNINIT : :: std :: mem :: MaybeUninit < ACCESS_DESCRIPTION_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ACCESS_DESCRIPTION_st > () , 16usize , concat ! ("Size of: " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ACCESS_DESCRIPTION_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ACCESS_DESCRIPTION_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . method) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (method))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . location) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ACCESS_DESCRIPTION_st) , "::" , stringify ! (location))) ; } impl Default for ACCESS_DESCRIPTION_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type ACCESS_DESCRIPTION = ACCESS_DESCRIPTION_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_ACCESS_DESCRIPTION { _unused : [u8 ; 0] , } pub type sk_ACCESS_DESCRIPTION_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION) > ; pub type sk_ACCESS_DESCRIPTION_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const ACCESS_DESCRIPTION) -> * mut ACCESS_DESCRIPTION > ; pub type sk_ACCESS_DESCRIPTION_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const ACCESS_DESCRIPTION , arg2 : * const * const ACCESS_DESCRIPTION) -> :: std :: os :: raw :: c_int > ; pub type sk_ACCESS_DESCRIPTION_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut ACCESS_DESCRIPTION , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type AUTHORITY_INFO_ACCESS = stack_st_ACCESS_DESCRIPTION ; pub type EXTENDED_KEY_USAGE = stack_st_ASN1_OBJECT ; # [repr (C)] # [derive (Copy , Clone)] pub struct DIST_POINT_NAME_st { pub type_ : :: std :: os :: raw :: c_int , pub name : DIST_POINT_NAME_st__bindgen_ty_1 , pub dpname : * mut X509_NAME , } # [repr (C)] # [derive (Copy , Clone)] pub union DIST_POINT_NAME_st__bindgen_ty_1 { pub fullname : * mut GENERAL_NAMES , pub relativename : * mut stack_st_X509_NAME_ENTRY , } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fullname) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (fullname))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . relativename) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st__bindgen_ty_1) , "::" , stringify ! (relativename))) ; } impl Default for DIST_POINT_NAME_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_DIST_POINT_NAME_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_NAME_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_NAME_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_NAME_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_NAME_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . type_) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (type_))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . name) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (name))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . dpname) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_NAME_st) , "::" , stringify ! (dpname))) ; } impl Default for DIST_POINT_NAME_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type DIST_POINT_NAME = DIST_POINT_NAME_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub reasons : * mut ASN1_BIT_STRING , pub CRLissuer : * mut GENERAL_NAMES , } # [test] fn bindgen_test_layout_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < DIST_POINT_st > () , 24usize , concat ! ("Size of: " , stringify ! (DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reasons) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (reasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . CRLissuer) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (DIST_POINT_st) , "::" , stringify ! (CRLissuer))) ; } impl Default for DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type CRL_DIST_POINTS = stack_st_DIST_POINT ; pub type sk_DIST_POINT_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT) > ; pub type sk_DIST_POINT_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const DIST_POINT) -> * mut DIST_POINT > ; pub type sk_DIST_POINT_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const DIST_POINT , arg2 : * const * const DIST_POINT) -> :: std :: os :: raw :: c_int > ; pub type sk_DIST_POINT_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut DIST_POINT , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct AUTHORITY_KEYID_st { pub keyid : * mut ASN1_OCTET_STRING , pub issuer : * mut GENERAL_NAMES , pub serial : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_AUTHORITY_KEYID_st () { const UNINIT : :: std :: mem :: MaybeUninit < AUTHORITY_KEYID_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < AUTHORITY_KEYID_st > () , 24usize , concat ! ("Size of: " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (:: std :: mem :: align_of :: < AUTHORITY_KEYID_st > () , 8usize , concat ! ("Alignment of " , stringify ! (AUTHORITY_KEYID_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . keyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (keyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuer) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (issuer))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . serial) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (AUTHORITY_KEYID_st) , "::" , stringify ! (serial))) ; } impl Default for AUTHORITY_KEYID_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NOTICEREF_st { pub organization : * mut ASN1_STRING , pub noticenos : * mut stack_st_ASN1_INTEGER , } # [test] fn bindgen_test_layout_NOTICEREF_st () { const UNINIT : :: std :: mem :: MaybeUninit < NOTICEREF_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NOTICEREF_st > () , 16usize , concat ! ("Size of: " , stringify ! (NOTICEREF_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NOTICEREF_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NOTICEREF_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . organization) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (organization))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticenos) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NOTICEREF_st) , "::" , stringify ! (noticenos))) ; } impl Default for NOTICEREF_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type NOTICEREF = NOTICEREF_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct USERNOTICE_st { pub noticeref : * mut NOTICEREF , pub exptext : * mut ASN1_STRING , } # [test] fn bindgen_test_layout_USERNOTICE_st () { const UNINIT : :: std :: mem :: MaybeUninit < USERNOTICE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < USERNOTICE_st > () , 16usize , concat ! ("Size of: " , stringify ! (USERNOTICE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < USERNOTICE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (USERNOTICE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . noticeref) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (noticeref))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . exptext) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (USERNOTICE_st) , "::" , stringify ! (exptext))) ; } impl Default for USERNOTICE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type USERNOTICE = USERNOTICE_st ; # [repr (C)] # [derive (Copy , Clone)] pub struct POLICYQUALINFO_st { pub pqualid : * mut ASN1_OBJECT , pub d : POLICYQUALINFO_st__bindgen_ty_1 , } # [repr (C)] # [derive (Copy , Clone)] pub union POLICYQUALINFO_st__bindgen_ty_1 { pub cpsuri : * mut ASN1_IA5STRING , pub usernotice : * mut USERNOTICE , pub other : * mut ASN1_TYPE , } # [test] fn bindgen_test_layout_POLICYQUALINFO_st__bindgen_ty_1 () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st__bindgen_ty_1 > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st__bindgen_ty_1 > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cpsuri) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (cpsuri))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . usernotice) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (usernotice))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . other) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st__bindgen_ty_1) , "::" , stringify ! (other))) ; } impl Default for POLICYQUALINFO_st__bindgen_ty_1 { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [test] fn bindgen_test_layout_POLICYQUALINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYQUALINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYQUALINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYQUALINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYQUALINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pqualid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (pqualid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . d) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYQUALINFO_st) , "::" , stringify ! (d))) ; } impl Default for POLICYQUALINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYQUALINFO = POLICYQUALINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYQUALINFO { _unused : [u8 ; 0] , } pub type sk_POLICYQUALINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO) > ; pub type sk_POLICYQUALINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYQUALINFO) -> * mut POLICYQUALINFO > ; pub type sk_POLICYQUALINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYQUALINFO , arg2 : * const * const POLICYQUALINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYQUALINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYQUALINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICYINFO_st { pub policyid : * mut ASN1_OBJECT , pub qualifiers : * mut stack_st_POLICYQUALINFO , } # [test] fn bindgen_test_layout_POLICYINFO_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICYINFO_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICYINFO_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICYINFO_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICYINFO_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICYINFO_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . policyid) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (policyid))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . qualifiers) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICYINFO_st) , "::" , stringify ! (qualifiers))) ; } impl Default for POLICYINFO_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICYINFO = POLICYINFO_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICYINFO { _unused : [u8 ; 0] , } pub type CERTIFICATEPOLICIES = stack_st_POLICYINFO ; pub type sk_POLICYINFO_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO) > ; pub type sk_POLICYINFO_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICYINFO) -> * mut POLICYINFO > ; pub type sk_POLICYINFO_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICYINFO , arg2 : * const * const POLICYINFO) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICYINFO_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICYINFO , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_MAPPING_st { pub issuerDomainPolicy : * mut ASN1_OBJECT , pub subjectDomainPolicy : * mut ASN1_OBJECT , } # [test] fn bindgen_test_layout_POLICY_MAPPING_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_MAPPING_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_MAPPING_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_MAPPING_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_MAPPING_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . issuerDomainPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (issuerDomainPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . subjectDomainPolicy) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_MAPPING_st) , "::" , stringify ! (subjectDomainPolicy))) ; } impl Default for POLICY_MAPPING_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_MAPPING = POLICY_MAPPING_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_POLICY_MAPPING { _unused : [u8 ; 0] , } pub type sk_POLICY_MAPPING_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING) > ; pub type sk_POLICY_MAPPING_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const POLICY_MAPPING) -> * mut POLICY_MAPPING > ; pub type sk_POLICY_MAPPING_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const POLICY_MAPPING , arg2 : * const * const POLICY_MAPPING) -> :: std :: os :: raw :: c_int > ; pub type sk_POLICY_MAPPING_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut POLICY_MAPPING , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; pub type POLICY_MAPPINGS = stack_st_POLICY_MAPPING ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct GENERAL_SUBTREE_st { pub base : * mut GENERAL_NAME , pub minimum : * mut ASN1_INTEGER , pub maximum : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_GENERAL_SUBTREE_st () { const UNINIT : :: std :: mem :: MaybeUninit < GENERAL_SUBTREE_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < GENERAL_SUBTREE_st > () , 24usize , concat ! ("Size of: " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (:: std :: mem :: align_of :: < GENERAL_SUBTREE_st > () , 8usize , concat ! ("Alignment of " , stringify ! (GENERAL_SUBTREE_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . base) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (base))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . minimum) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (minimum))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . maximum) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (GENERAL_SUBTREE_st) , "::" , stringify ! (maximum))) ; } impl Default for GENERAL_SUBTREE_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type GENERAL_SUBTREE = GENERAL_SUBTREE_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_GENERAL_SUBTREE { _unused : [u8 ; 0] , } pub type sk_GENERAL_SUBTREE_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE) > ; pub type sk_GENERAL_SUBTREE_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const GENERAL_SUBTREE) -> * mut GENERAL_SUBTREE > ; pub type sk_GENERAL_SUBTREE_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const GENERAL_SUBTREE , arg2 : * const * const GENERAL_SUBTREE) -> :: std :: os :: raw :: c_int > ; pub type sk_GENERAL_SUBTREE_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut GENERAL_SUBTREE , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct NAME_CONSTRAINTS_st { pub permittedSubtrees : * mut stack_st_GENERAL_SUBTREE , pub excludedSubtrees : * mut stack_st_GENERAL_SUBTREE , } # [test] fn bindgen_test_layout_NAME_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < NAME_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < NAME_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < NAME_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (NAME_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . permittedSubtrees) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (permittedSubtrees))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . excludedSubtrees) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (NAME_CONSTRAINTS_st) , "::" , stringify ! (excludedSubtrees))) ; } impl Default for NAME_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct POLICY_CONSTRAINTS_st { pub requireExplicitPolicy : * mut ASN1_INTEGER , pub inhibitPolicyMapping : * mut ASN1_INTEGER , } # [test] fn bindgen_test_layout_POLICY_CONSTRAINTS_st () { const UNINIT : :: std :: mem :: MaybeUninit < POLICY_CONSTRAINTS_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < POLICY_CONSTRAINTS_st > () , 16usize , concat ! ("Size of: " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (:: std :: mem :: align_of :: < POLICY_CONSTRAINTS_st > () , 8usize , concat ! ("Alignment of " , stringify ! (POLICY_CONSTRAINTS_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . requireExplicitPolicy) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (requireExplicitPolicy))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . inhibitPolicyMapping) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (POLICY_CONSTRAINTS_st) , "::" , stringify ! (inhibitPolicyMapping))) ; } impl Default for POLICY_CONSTRAINTS_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } pub type POLICY_CONSTRAINTS = POLICY_CONSTRAINTS_st ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct ISSUING_DIST_POINT_st { pub distpoint : * mut DIST_POINT_NAME , pub onlyuser : ASN1_BOOLEAN , pub onlyCA : ASN1_BOOLEAN , pub onlysomereasons : * mut ASN1_BIT_STRING , pub indirectCRL : ASN1_BOOLEAN , pub onlyattr : ASN1_BOOLEAN , } # [test] fn bindgen_test_layout_ISSUING_DIST_POINT_st () { const UNINIT : :: std :: mem :: MaybeUninit < ISSUING_DIST_POINT_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < ISSUING_DIST_POINT_st > () , 32usize , concat ! ("Size of: " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (:: std :: mem :: align_of :: < ISSUING_DIST_POINT_st > () , 8usize , concat ! ("Alignment of " , stringify ! (ISSUING_DIST_POINT_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . distpoint) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (distpoint))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyuser) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyuser))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyCA) as usize - ptr as usize } , 12usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyCA))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlysomereasons) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlysomereasons))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . indirectCRL) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (indirectCRL))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . onlyattr) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (ISSUING_DIST_POINT_st) , "::" , stringify ! (onlyattr))) ; } impl Default for ISSUING_DIST_POINT_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_it"] pub static BASIC_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_new"] pub fn BASIC_CONSTRAINTS_new () -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_BASIC_CONSTRAINTS_free"] pub fn BASIC_CONSTRAINTS_free (bcons : * mut BASIC_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_BASIC_CONSTRAINTS"] pub fn d2i_BASIC_CONSTRAINTS (out : * mut * mut BASIC_CONSTRAINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut BASIC_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_BASIC_CONSTRAINTS"] pub fn i2d_BASIC_CONSTRAINTS (bcons : * const BASIC_CONSTRAINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_it"] pub static AUTHORITY_KEYID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_new"] pub fn AUTHORITY_KEYID_new () -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_KEYID_free"] pub fn AUTHORITY_KEYID_free (akid : * mut AUTHORITY_KEYID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_KEYID"] pub fn d2i_AUTHORITY_KEYID (out : * mut * mut AUTHORITY_KEYID , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_KEYID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_KEYID"] pub fn i2d_AUTHORITY_KEYID (akid : * mut AUTHORITY_KEYID , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_it"] pub static EXTENDED_KEY_USAGE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_new"] pub fn EXTENDED_KEY_USAGE_new () -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EXTENDED_KEY_USAGE_free"] pub fn EXTENDED_KEY_USAGE_free (eku : * mut EXTENDED_KEY_USAGE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_EXTENDED_KEY_USAGE"] pub fn d2i_EXTENDED_KEY_USAGE (out : * mut * mut EXTENDED_KEY_USAGE , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut EXTENDED_KEY_USAGE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_EXTENDED_KEY_USAGE"] pub fn i2d_EXTENDED_KEY_USAGE (eku : * const EXTENDED_KEY_USAGE , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_it"] pub static CERTIFICATEPOLICIES_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_new"] pub fn CERTIFICATEPOLICIES_new () -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CERTIFICATEPOLICIES_free"] pub fn CERTIFICATEPOLICIES_free (policies : * mut CERTIFICATEPOLICIES) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CERTIFICATEPOLICIES"] pub fn d2i_CERTIFICATEPOLICIES (out : * mut * mut CERTIFICATEPOLICIES , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CERTIFICATEPOLICIES ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CERTIFICATEPOLICIES"] pub fn i2d_CERTIFICATEPOLICIES (policies : * const CERTIFICATEPOLICIES , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_new"] pub fn POLICYINFO_new () -> * mut POLICYINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYINFO_free"] pub fn POLICYINFO_free (info : * mut POLICYINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_new"] pub fn POLICYQUALINFO_new () -> * mut POLICYQUALINFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICYQUALINFO_free"] pub fn POLICYQUALINFO_free (info : * mut POLICYQUALINFO) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_new"] pub fn USERNOTICE_new () -> * mut USERNOTICE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_USERNOTICE_free"] pub fn USERNOTICE_free (notice : * mut USERNOTICE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_new"] pub fn NOTICEREF_new () -> * mut NOTICEREF ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NOTICEREF_free"] pub fn NOTICEREF_free (ref_ : * mut NOTICEREF) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_it"] pub static CRL_DIST_POINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_new"] pub fn CRL_DIST_POINTS_new () -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRL_DIST_POINTS_free"] pub fn CRL_DIST_POINTS_free (crldp : * mut CRL_DIST_POINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_CRL_DIST_POINTS"] pub fn d2i_CRL_DIST_POINTS (out : * mut * mut CRL_DIST_POINTS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut CRL_DIST_POINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_CRL_DIST_POINTS"] pub fn i2d_CRL_DIST_POINTS (crldp : * mut CRL_DIST_POINTS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_new"] pub fn DIST_POINT_new () -> * mut DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_free"] pub fn DIST_POINT_free (dp : * mut DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_new"] pub fn DIST_POINT_NAME_new () -> * mut DIST_POINT_NAME ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_DIST_POINT_NAME_free"] pub fn DIST_POINT_NAME_free (name : * mut DIST_POINT_NAME) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_it"] pub static ISSUING_DIST_POINT_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_new"] pub fn ISSUING_DIST_POINT_new () -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ISSUING_DIST_POINT_free"] pub fn ISSUING_DIST_POINT_free (idp : * mut ISSUING_DIST_POINT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_ISSUING_DIST_POINT"] pub fn d2i_ISSUING_DIST_POINT (out : * mut * mut ISSUING_DIST_POINT , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut ISSUING_DIST_POINT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_ISSUING_DIST_POINT"] pub fn i2d_ISSUING_DIST_POINT (idp : * mut ISSUING_DIST_POINT , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_new"] pub fn ACCESS_DESCRIPTION_new () -> * mut ACCESS_DESCRIPTION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ACCESS_DESCRIPTION_free"] pub fn ACCESS_DESCRIPTION_free (desc : * mut ACCESS_DESCRIPTION) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_it"] pub static AUTHORITY_INFO_ACCESS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_new"] pub fn AUTHORITY_INFO_ACCESS_new () -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_AUTHORITY_INFO_ACCESS_free"] pub fn AUTHORITY_INFO_ACCESS_free (aia : * mut AUTHORITY_INFO_ACCESS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_AUTHORITY_INFO_ACCESS"] pub fn d2i_AUTHORITY_INFO_ACCESS (out : * mut * mut AUTHORITY_INFO_ACCESS , inp : * mut * const u8 , len : :: std :: os :: raw :: c_long) -> * mut AUTHORITY_INFO_ACCESS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_AUTHORITY_INFO_ACCESS"] pub fn i2d_AUTHORITY_INFO_ACCESS (aia : * mut AUTHORITY_INFO_ACCESS , outp : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_new"] pub fn POLICY_MAPPING_new () -> * mut POLICY_MAPPING ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPING_free"] pub fn POLICY_MAPPING_free (mapping : * mut POLICY_MAPPING) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_MAPPINGS_it"] pub static POLICY_MAPPINGS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_new"] pub fn GENERAL_SUBTREE_new () -> * mut GENERAL_SUBTREE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_GENERAL_SUBTREE_free"] pub fn GENERAL_SUBTREE_free (subtree : * mut GENERAL_SUBTREE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_it"] pub static NAME_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_new"] pub fn NAME_CONSTRAINTS_new () -> * mut NAME_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_NAME_CONSTRAINTS_free"] pub fn NAME_CONSTRAINTS_free (ncons : * mut NAME_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_new"] pub fn POLICY_CONSTRAINTS_new () -> * mut POLICY_CONSTRAINTS ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_free"] pub fn POLICY_CONSTRAINTS_free (pcons : * mut POLICY_CONSTRAINTS) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_POLICY_CONSTRAINTS_it"] pub static POLICY_CONSTRAINTS_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_set"] pub fn X509_PURPOSE_set (p : * mut :: std :: os :: raw :: c_int , purpose : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_count"] pub fn X509_PURPOSE_get_count () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_by_id"] pub fn X509_PURPOSE_get_by_id (id : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_name"] pub fn X509_PURPOSE_get0_name (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get0_sname"] pub fn X509_PURPOSE_get0_sname (xp : * const X509_PURPOSE) -> * mut :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_X509_PURPOSE_get_trust"] pub fn X509_PURPOSE_get_trust (xp : * const X509_PURPOSE) -> :: std :: os :: raw :: c_int ; } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_id_st { _unused : [u8 ; 0] , } pub type OCSP_CERTID = ocsp_cert_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_one_request_st { _unused : [u8 ; 0] , } pub type OCSP_ONEREQ = ocsp_one_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_req_info_st { _unused : [u8 ; 0] , } pub type OCSP_REQINFO = ocsp_req_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_signature_st { _unused : [u8 ; 0] , } pub type OCSP_SIGNATURE = ocsp_signature_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_request_st { _unused : [u8 ; 0] , } pub type OCSP_REQUEST = ocsp_request_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_resp_bytes_st { _unused : [u8 ; 0] , } pub type OCSP_RESPBYTES = ocsp_resp_bytes_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_revoked_info_st { _unused : [u8 ; 0] , } pub type OCSP_REVOKEDINFO = ocsp_revoked_info_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_cert_status_st { _unused : [u8 ; 0] , } pub type OCSP_CERTSTATUS = ocsp_cert_status_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_single_response_st { _unused : [u8 ; 0] , } pub type OCSP_SINGLERESP = ocsp_single_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_data_st { _unused : [u8 ; 0] , } pub type OCSP_RESPDATA = ocsp_response_data_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_response_st { _unused : [u8 ; 0] , } pub type OCSP_RESPONSE = ocsp_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_responder_id_st { _unused : [u8 ; 0] , } pub type OCSP_RESPID = ocsp_responder_id_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct ocsp_basic_response_st { _unused : [u8 ; 0] , } pub type OCSP_BASICRESP = ocsp_basic_response_st ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_CERTID { _unused : [u8 ; 0] , } pub type sk_OCSP_CERTID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID) > ; pub type sk_OCSP_CERTID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_CERTID) -> * mut OCSP_CERTID > ; pub type sk_OCSP_CERTID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_CERTID , arg2 : * const * const OCSP_CERTID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_CERTID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_CERTID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_ONEREQ { _unused : [u8 ; 0] , } pub type sk_OCSP_ONEREQ_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ) > ; pub type sk_OCSP_ONEREQ_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_ONEREQ) -> * mut OCSP_ONEREQ > ; pub type sk_OCSP_ONEREQ_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_ONEREQ , arg2 : * const * const OCSP_ONEREQ) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_ONEREQ_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_ONEREQ , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_RESPID { _unused : [u8 ; 0] , } pub type sk_OCSP_RESPID_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID) > ; pub type sk_OCSP_RESPID_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_RESPID) -> * mut OCSP_RESPID > ; pub type sk_OCSP_RESPID_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_RESPID , arg2 : * const * const OCSP_RESPID) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_RESPID_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_RESPID , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_OCSP_SINGLERESP { _unused : [u8 ; 0] , } pub type sk_OCSP_SINGLERESP_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP) > ; pub type sk_OCSP_SINGLERESP_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const OCSP_SINGLERESP) -> * mut OCSP_SINGLERESP > ; pub type sk_OCSP_SINGLERESP_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const OCSP_SINGLERESP , arg2 : * const * const OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int > ; pub type sk_OCSP_SINGLERESP_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut OCSP_SINGLERESP , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_new"] pub fn OCSP_BASICRESP_new () -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_free"] pub fn OCSP_BASICRESP_free (a : * mut OCSP_BASICRESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_BASICRESP"] pub fn d2i_OCSP_BASICRESP (a : * mut * mut OCSP_BASICRESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_BASICRESP"] pub fn i2d_OCSP_BASICRESP (a : * mut OCSP_BASICRESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_it"] pub static OCSP_BASICRESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_new"] pub fn OCSP_RESPONSE_new () -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_free"] pub fn OCSP_RESPONSE_free (a : * mut OCSP_RESPONSE) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE"] pub fn d2i_OCSP_RESPONSE (a : * mut * mut OCSP_RESPONSE , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE"] pub fn i2d_OCSP_RESPONSE (a : * mut OCSP_RESPONSE , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_it"] pub static OCSP_RESPONSE_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_new"] pub fn OCSP_CERTID_new () -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_free"] pub fn OCSP_CERTID_free (a : * mut OCSP_CERTID) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_CERTID"] pub fn d2i_OCSP_CERTID (a : * mut * mut OCSP_CERTID , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_CERTID"] pub fn i2d_OCSP_CERTID (a : * mut OCSP_CERTID , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_it"] pub static OCSP_CERTID_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_new"] pub fn OCSP_REQUEST_new () -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_free"] pub fn OCSP_REQUEST_free (a : * mut OCSP_REQUEST) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST"] pub fn d2i_OCSP_REQUEST (a : * mut * mut OCSP_REQUEST , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST"] pub fn i2d_OCSP_REQUEST (a : * mut OCSP_REQUEST , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_it"] pub static OCSP_REQUEST_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_new"] pub fn OCSP_SINGLERESP_new () -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_free"] pub fn OCSP_SINGLERESP_free (a : * mut OCSP_SINGLERESP) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_SINGLERESP"] pub fn d2i_OCSP_SINGLERESP (a : * mut * mut OCSP_SINGLERESP , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_SINGLERESP"] pub fn i2d_OCSP_SINGLERESP (a : * mut OCSP_SINGLERESP , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_it"] pub static OCSP_SINGLERESP_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_new"] pub fn OCSP_ONEREQ_new () -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_free"] pub fn OCSP_ONEREQ_free (a : * mut OCSP_ONEREQ) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_ONEREQ"] pub fn d2i_OCSP_ONEREQ (a : * mut * mut OCSP_ONEREQ , in_ : * mut * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_ONEREQ"] pub fn i2d_OCSP_ONEREQ (a : * mut OCSP_ONEREQ , out : * mut * mut :: std :: os :: raw :: c_uchar) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_ONEREQ_it"] pub static OCSP_ONEREQ_it : ASN1_ITEM ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_REQUEST_bio"] pub fn d2i_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut * mut OCSP_REQUEST) -> * mut OCSP_REQUEST ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_OCSP_RESPONSE_bio"] pub fn d2i_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut * mut OCSP_RESPONSE) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_RESPONSE_bio"] pub fn i2d_OCSP_RESPONSE_bio (bp : * mut BIO , presp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_OCSP_REQUEST_bio"] pub fn i2d_OCSP_REQUEST_bio (bp : * mut BIO , preq : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_CERTID_dup"] pub fn OCSP_CERTID_dup (id : * mut OCSP_CERTID) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_bio"] pub fn OCSP_sendreq_bio (b : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_new"] pub fn OCSP_sendreq_new (io : * mut BIO , path : * const :: std :: os :: raw :: c_char , req : * mut OCSP_REQUEST , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_sendreq_nbio"] pub fn OCSP_sendreq_nbio (presp : * mut * mut OCSP_RESPONSE , rctx : * mut OCSP_REQ_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_new"] pub fn OCSP_REQ_CTX_new (io : * mut BIO , maxline : :: std :: os :: raw :: c_int) -> * mut OCSP_REQ_CTX ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_free"] pub fn OCSP_REQ_CTX_free (rctx : * mut OCSP_REQ_CTX) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_set_max_response_length"] pub fn OCSP_set_max_response_length (rctx : * mut OCSP_REQ_CTX , len : :: std :: os :: raw :: c_ulong) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_http"] pub fn OCSP_REQ_CTX_http (rctx : * mut OCSP_REQ_CTX , op : * const :: std :: os :: raw :: c_char , path : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_set1_req"] pub fn OCSP_REQ_CTX_set1_req (rctx : * mut OCSP_REQ_CTX , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_add1_header"] pub fn OCSP_REQ_CTX_add1_header (rctx : * mut OCSP_REQ_CTX , name : * const :: std :: os :: raw :: c_char , value : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQ_CTX_i2d"] pub fn OCSP_REQ_CTX_i2d (rctx : * mut OCSP_REQ_CTX , it : * const ASN1_ITEM , val : * mut ASN1_VALUE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add0_id"] pub fn OCSP_request_add0_id (req : * mut OCSP_REQUEST , cid : * mut OCSP_CERTID) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_onereq_get0_id"] pub fn OCSP_onereq_get0_id (one : * mut OCSP_ONEREQ) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_nonce"] pub fn OCSP_request_add1_nonce (req : * mut OCSP_REQUEST , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_nonce"] pub fn OCSP_basic_add1_nonce (resp : * mut OCSP_BASICRESP , val : * mut :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_nonce"] pub fn OCSP_check_nonce (req : * mut OCSP_REQUEST , bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_copy_nonce"] pub fn OCSP_copy_nonce (resp : * mut OCSP_BASICRESP , req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_set1_name"] pub fn OCSP_request_set1_name (req : * mut OCSP_REQUEST , nm : * mut X509_NAME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_add1_cert"] pub fn OCSP_request_add1_cert (req : * mut OCSP_REQUEST , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_is_signed"] pub fn OCSP_request_is_signed (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_count"] pub fn OCSP_request_onereq_count (req : * mut OCSP_REQUEST) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_onereq_get0"] pub fn OCSP_request_onereq_get0 (req : * mut OCSP_REQUEST , i : :: std :: os :: raw :: c_int) -> * mut OCSP_ONEREQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_sign"] pub fn OCSP_request_sign (req : * mut OCSP_REQUEST , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status"] pub fn OCSP_response_status (resp : * mut OCSP_RESPONSE) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_get1_basic"] pub fn OCSP_response_get1_basic (resp : * mut OCSP_RESPONSE) -> * mut OCSP_BASICRESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_count"] pub fn OCSP_resp_count (bs : * mut OCSP_BASICRESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_get0"] pub fn OCSP_resp_get0 (bs : * mut OCSP_BASICRESP , idx : usize) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_single_get0_status"] pub fn OCSP_single_get0_status (single : * mut OCSP_SINGLERESP , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find"] pub fn OCSP_resp_find (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , last : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_resp_find_status"] pub fn OCSP_resp_find_status (bs : * mut OCSP_BASICRESP , id : * mut OCSP_CERTID , status : * mut :: std :: os :: raw :: c_int , reason : * mut :: std :: os :: raw :: c_int , revtime : * mut * mut ASN1_GENERALIZEDTIME , thisupd : * mut * mut ASN1_GENERALIZEDTIME , nextupd : * mut * mut ASN1_GENERALIZEDTIME) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_check_validity"] pub fn OCSP_check_validity (thisUpdate : * mut ASN1_GENERALIZEDTIME , nextUpdate : * mut ASN1_GENERALIZEDTIME , drift_num_seconds : :: std :: os :: raw :: c_long , max_age_seconds : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_verify"] pub fn OCSP_basic_verify (bs : * mut OCSP_BASICRESP , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_request_verify"] pub fn OCSP_request_verify (req : * mut OCSP_REQUEST , certs : * mut stack_st_X509 , st : * mut X509_STORE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_id_new"] pub fn OCSP_cert_id_new (dgst : * const EVP_MD , issuerName : * const X509_NAME , issuerKey : * const ASN1_BIT_STRING , serialNumber : * const ASN1_INTEGER) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_to_id"] pub fn OCSP_cert_to_id (dgst : * const EVP_MD , subject : * const X509 , issuer : * const X509) -> * mut OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_parse_url"] pub fn OCSP_parse_url (url : * const :: std :: os :: raw :: c_char , phost : * mut * mut :: std :: os :: raw :: c_char , pport : * mut * mut :: std :: os :: raw :: c_char , ppath : * mut * mut :: std :: os :: raw :: c_char , pssl : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_issuer_cmp"] pub fn OCSP_id_issuer_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_cmp"] pub fn OCSP_id_cmp (a : * const OCSP_CERTID , b : * const OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_id_get0_info"] pub fn OCSP_id_get0_info (nameHash : * mut * mut ASN1_OCTET_STRING , algor : * mut * mut ASN1_OBJECT , keyHash : * mut * mut ASN1_OCTET_STRING , serial : * mut * mut ASN1_INTEGER , cid : * mut OCSP_CERTID) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_cert"] pub fn OCSP_basic_add1_cert (resp : * mut OCSP_BASICRESP , cert : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_add1_status"] pub fn OCSP_basic_add1_status (resp : * mut OCSP_BASICRESP , cid : * mut OCSP_CERTID , status : :: std :: os :: raw :: c_int , revoked_reason : :: std :: os :: raw :: c_int , revoked_time : * mut ASN1_TIME , this_update : * mut ASN1_TIME , next_update : * mut ASN1_TIME) -> * mut OCSP_SINGLERESP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_basic_sign"] pub fn OCSP_basic_sign (resp : * mut OCSP_BASICRESP , signer : * mut X509 , key : * mut EVP_PKEY , dgst : * const EVP_MD , certs : * mut stack_st_X509 , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_create"] pub fn OCSP_response_create (status : :: std :: os :: raw :: c_int , bs : * mut OCSP_BASICRESP) -> * mut OCSP_RESPONSE ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get0_id"] pub fn OCSP_SINGLERESP_get0_id (x : * const OCSP_SINGLERESP) -> * const OCSP_CERTID ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_response_status_str"] pub fn OCSP_response_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_cert_status_str"] pub fn OCSP_cert_status_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_crl_reason_str"] pub fn OCSP_crl_reason_str (status_code : :: std :: os :: raw :: c_long) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_REQUEST_print"] pub fn OCSP_REQUEST_print (bp : * mut BIO , req : * mut OCSP_REQUEST , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_RESPONSE_print"] pub fn OCSP_RESPONSE_print (bp : * mut BIO , resp : * mut OCSP_RESPONSE , flags : :: std :: os :: raw :: c_ulong) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext_by_NID"] pub fn OCSP_BASICRESP_get_ext_by_NID (bs : * mut OCSP_BASICRESP , nid : :: std :: os :: raw :: c_int , lastpos : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_get_ext"] pub fn OCSP_BASICRESP_get_ext (bs : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_BASICRESP_delete_ext"] pub fn OCSP_BASICRESP_delete_ext (x : * mut OCSP_BASICRESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_add_ext"] pub fn OCSP_SINGLERESP_add_ext (sresp : * mut OCSP_SINGLERESP , ex : * mut X509_EXTENSION , loc : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext_count"] pub fn OCSP_SINGLERESP_get_ext_count (sresp : * mut OCSP_SINGLERESP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_OCSP_SINGLERESP_get_ext"] pub fn OCSP_SINGLERESP_get_ext (sresp : * mut OCSP_SINGLERESP , loc : :: std :: os :: raw :: c_int) -> * mut X509_EXTENSION ; } pub type pem_password_cb = :: std :: option :: Option < unsafe extern "C" fn (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_get_EVP_CIPHER_INFO"] pub fn PEM_get_EVP_CIPHER_INFO (header : * mut :: std :: os :: raw :: c_char , cipher : * mut EVP_CIPHER_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_do_header"] pub fn PEM_do_header (cipher : * mut EVP_CIPHER_INFO , data : * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio"] pub fn PEM_read_bio (bp : * mut BIO , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio"] pub fn PEM_write_bio (bp : * mut BIO , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_bytes_read_bio"] pub fn PEM_bytes_read_bio (pdata : * mut * mut :: std :: os :: raw :: c_uchar , plen : * mut :: std :: os :: raw :: c_long , pnm : * mut * mut :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read_bio"] pub fn PEM_ASN1_read_bio (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write_bio"] pub fn PEM_ASN1_write_bio (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , bp : * mut BIO , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read_bio"] pub fn PEM_X509_INFO_read_bio (bp : * mut BIO , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_write_bio"] pub fn PEM_X509_INFO_write_bio (bp : * mut BIO , xi : * mut X509_INFO , enc : * mut EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_X509_INFO_read"] pub fn PEM_X509_INFO_read (fp : * mut FILE , sk : * mut stack_st_X509_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut stack_st_X509_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read"] pub fn PEM_read (fp : * mut FILE , name : * mut * mut :: std :: os :: raw :: c_char , header : * mut * mut :: std :: os :: raw :: c_char , data : * mut * mut :: std :: os :: raw :: c_uchar , len : * mut :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write"] pub fn PEM_write (fp : * mut FILE , name : * const :: std :: os :: raw :: c_char , hdr : * const :: std :: os :: raw :: c_char , data : * const :: std :: os :: raw :: c_uchar , len : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_read"] pub fn PEM_ASN1_read (d2i : d2i_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut * mut :: std :: os :: raw :: c_void , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut :: std :: os :: raw :: c_void ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_ASN1_write"] pub fn PEM_ASN1_write (i2d : i2d_of_void , name : * const :: std :: os :: raw :: c_char , fp : * mut FILE , x : * mut :: std :: os :: raw :: c_void , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , callback : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_def_callback"] pub fn PEM_def_callback (buf : * mut :: std :: os :: raw :: c_char , size : :: std :: os :: raw :: c_int , rwflag : :: std :: os :: raw :: c_int , userdata : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509"] pub fn PEM_read_bio_X509 (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509"] pub fn PEM_read_X509 (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509"] pub fn PEM_write_bio_X509 (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509"] pub fn PEM_write_X509 (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_AUX"] pub fn PEM_read_bio_X509_AUX (bp : * mut BIO , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_AUX"] pub fn PEM_read_X509_AUX (fp : * mut FILE , x : * mut * mut X509 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_AUX"] pub fn PEM_write_bio_X509_AUX (bp : * mut BIO , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_AUX"] pub fn PEM_write_X509_AUX (fp : * mut FILE , x : * mut X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_REQ"] pub fn PEM_read_bio_X509_REQ (bp : * mut BIO , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_REQ"] pub fn PEM_read_X509_REQ (fp : * mut FILE , x : * mut * mut X509_REQ , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_REQ ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ"] pub fn PEM_write_bio_X509_REQ (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ"] pub fn PEM_write_X509_REQ (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_REQ_NEW"] pub fn PEM_write_bio_X509_REQ_NEW (bp : * mut BIO , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_REQ_NEW"] pub fn PEM_write_X509_REQ_NEW (fp : * mut FILE , x : * mut X509_REQ) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_X509_CRL"] pub fn PEM_read_bio_X509_CRL (bp : * mut BIO , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_X509_CRL"] pub fn PEM_read_X509_CRL (fp : * mut FILE , x : * mut * mut X509_CRL , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_CRL ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_X509_CRL"] pub fn PEM_write_bio_X509_CRL (bp : * mut BIO , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_X509_CRL"] pub fn PEM_write_X509_CRL (fp : * mut FILE , x : * mut X509_CRL) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS7"] pub fn PEM_read_bio_PKCS7 (bp : * mut BIO , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS7"] pub fn PEM_read_PKCS7 (fp : * mut FILE , x : * mut * mut PKCS7 , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS7 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS7"] pub fn PEM_write_bio_PKCS7 (bp : * mut BIO , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS7"] pub fn PEM_write_PKCS7 (fp : * mut FILE , x : * mut PKCS7) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8"] pub fn PEM_read_bio_PKCS8 (bp : * mut BIO , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8"] pub fn PEM_read_PKCS8 (fp : * mut FILE , x : * mut * mut X509_SIG , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8"] pub fn PEM_write_bio_PKCS8 (bp : * mut BIO , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8"] pub fn PEM_write_PKCS8 (fp : * mut FILE , x : * mut X509_SIG) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PKCS8_PRIV_KEY_INFO"] pub fn PEM_read_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut * mut PKCS8_PRIV_KEY_INFO , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_bio_PKCS8_PRIV_KEY_INFO (bp : * mut BIO , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8_PRIV_KEY_INFO"] pub fn PEM_write_PKCS8_PRIV_KEY_INFO (fp : * mut FILE , x : * mut PKCS8_PRIV_KEY_INFO) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPrivateKey"] pub fn PEM_read_bio_RSAPrivateKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPrivateKey"] pub fn PEM_read_RSAPrivateKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPrivateKey"] pub fn PEM_write_bio_RSAPrivateKey (bp : * mut BIO , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPrivateKey"] pub fn PEM_write_RSAPrivateKey (fp : * mut FILE , x : * mut RSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSAPublicKey"] pub fn PEM_read_bio_RSAPublicKey (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSAPublicKey"] pub fn PEM_read_RSAPublicKey (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSAPublicKey"] pub fn PEM_write_bio_RSAPublicKey (bp : * mut BIO , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSAPublicKey"] pub fn PEM_write_RSAPublicKey (fp : * mut FILE , x : * const RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_RSA_PUBKEY"] pub fn PEM_read_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_RSA_PUBKEY"] pub fn PEM_read_RSA_PUBKEY (fp : * mut FILE , x : * mut * mut RSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut RSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_RSA_PUBKEY"] pub fn PEM_write_bio_RSA_PUBKEY (bp : * mut BIO , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_RSA_PUBKEY"] pub fn PEM_write_RSA_PUBKEY (fp : * mut FILE , x : * mut RSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAPrivateKey"] pub fn PEM_read_bio_DSAPrivateKey (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAPrivateKey"] pub fn PEM_read_DSAPrivateKey (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAPrivateKey"] pub fn PEM_write_bio_DSAPrivateKey (bp : * mut BIO , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAPrivateKey"] pub fn PEM_write_DSAPrivateKey (fp : * mut FILE , x : * mut DSA , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSA_PUBKEY"] pub fn PEM_read_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSA_PUBKEY"] pub fn PEM_read_DSA_PUBKEY (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSA_PUBKEY"] pub fn PEM_write_bio_DSA_PUBKEY (bp : * mut BIO , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSA_PUBKEY"] pub fn PEM_write_DSA_PUBKEY (fp : * mut FILE , x : * mut DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DSAparams"] pub fn PEM_read_bio_DSAparams (bp : * mut BIO , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DSAparams"] pub fn PEM_read_DSAparams (fp : * mut FILE , x : * mut * mut DSA , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DSA ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DSAparams"] pub fn PEM_write_bio_DSAparams (bp : * mut BIO , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DSAparams"] pub fn PEM_write_DSAparams (fp : * mut FILE , x : * const DSA) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPrivateKey"] pub fn PEM_read_bio_ECPrivateKey (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_ECPrivateKey"] pub fn PEM_read_ECPrivateKey (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPrivateKey"] pub fn PEM_write_bio_ECPrivateKey (bp : * mut BIO , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_ECPrivateKey"] pub fn PEM_write_ECPrivateKey (fp : * mut FILE , x : * mut EC_KEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_EC_PUBKEY"] pub fn PEM_read_bio_EC_PUBKEY (bp : * mut BIO , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_EC_PUBKEY"] pub fn PEM_read_EC_PUBKEY (fp : * mut FILE , x : * mut * mut EC_KEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_KEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_EC_PUBKEY"] pub fn PEM_write_bio_EC_PUBKEY (bp : * mut BIO , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_EC_PUBKEY"] pub fn PEM_write_EC_PUBKEY (fp : * mut FILE , x : * mut EC_KEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_DHparams"] pub fn PEM_read_bio_DHparams (bp : * mut BIO , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_DHparams"] pub fn PEM_read_DHparams (fp : * mut FILE , x : * mut * mut DH , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut DH ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_DHparams"] pub fn PEM_write_bio_DHparams (bp : * mut BIO , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_DHparams"] pub fn PEM_write_DHparams (fp : * mut FILE , x : * const DH) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PrivateKey"] pub fn PEM_read_bio_PrivateKey (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PrivateKey"] pub fn PEM_read_PrivateKey (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey"] pub fn PEM_write_bio_PrivateKey (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PrivateKey"] pub fn PEM_write_PrivateKey (fp : * mut FILE , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_uchar , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_PUBKEY"] pub fn PEM_read_bio_PUBKEY (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_PUBKEY"] pub fn PEM_read_PUBKEY (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PUBKEY"] pub fn PEM_write_bio_PUBKEY (bp : * mut BIO , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PUBKEY"] pub fn PEM_write_PUBKEY (fp : * mut FILE , x : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey_nid"] pub fn PEM_write_bio_PKCS8PrivateKey_nid (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PKCS8PrivateKey"] pub fn PEM_write_bio_PKCS8PrivateKey (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_bio"] pub fn i2d_PKCS8PrivateKey_bio (bp : * mut BIO , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_bio"] pub fn i2d_PKCS8PrivateKey_nid_bio (bp : * mut BIO , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_bio"] pub fn d2i_PKCS8PrivateKey_bio (bp : * mut BIO , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_fp"] pub fn i2d_PKCS8PrivateKey_fp (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS8PrivateKey_nid_fp"] pub fn i2d_PKCS8PrivateKey_nid_fp (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey_nid"] pub fn PEM_write_PKCS8PrivateKey_nid (fp : * mut FILE , x : * const EVP_PKEY , nid : :: std :: os :: raw :: c_int , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS8PrivateKey_fp"] pub fn d2i_PKCS8PrivateKey_fp (fp : * mut FILE , x : * mut * mut EVP_PKEY , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_PKCS8PrivateKey"] pub fn PEM_write_PKCS8PrivateKey (fp : * mut FILE , x : * const EVP_PKEY , enc : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , cd : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_Parameters"] pub fn PEM_read_bio_Parameters (bio : * mut BIO , pkey : * mut * mut EVP_PKEY) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_Parameters"] pub fn PEM_write_bio_Parameters (bio : * mut BIO , pkey : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_read_bio_ECPKParameters"] pub fn PEM_read_bio_ECPKParameters (bio : * mut BIO , out_group : * mut * mut EC_GROUP , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> * mut EC_GROUP ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_ECPKParameters"] pub fn PEM_write_bio_ECPKParameters (out : * mut BIO , group : * const EC_GROUP) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PEM_write_bio_PrivateKey_traditional"] pub fn PEM_write_bio_PrivateKey_traditional (bp : * mut BIO , x : * mut EVP_PKEY , enc : * const EVP_CIPHER , kstr : * mut :: std :: os :: raw :: c_uchar , klen : :: std :: os :: raw :: c_int , cb : pem_password_cb , u : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_encrypt"] pub fn PKCS8_encrypt (pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , p8inf : * mut PKCS8_PRIV_KEY_INFO) -> * mut X509_SIG ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_marshal_encrypted_private_key"] pub fn PKCS8_marshal_encrypted_private_key (out : * mut CBB , pbe_nid : :: std :: os :: raw :: c_int , cipher : * const EVP_CIPHER , pass : * const :: std :: os :: raw :: c_char , pass_len : usize , salt : * const u8 , salt_len : usize , iterations : :: std :: os :: raw :: c_int , pkey : * const EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_decrypt"] pub fn PKCS8_decrypt (pkcs8 : * mut X509_SIG , pass : * const :: std :: os :: raw :: c_char , pass_len : :: std :: os :: raw :: c_int) -> * mut PKCS8_PRIV_KEY_INFO ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS8_parse_encrypted_private_key"] pub fn PKCS8_parse_encrypted_private_key (cbs : * mut CBS , pass : * const :: std :: os :: raw :: c_char , pass_len : usize) -> * mut EVP_PKEY ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_get_key_and_certs"] pub fn PKCS12_get_key_and_certs (out_key : * mut * mut EVP_PKEY , out_certs : * mut stack_st_X509 , in_ : * mut CBS , password : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_PBE_add"] pub fn PKCS12_PBE_add () ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12"] pub fn d2i_PKCS12 (out_p12 : * mut * mut PKCS12 , ber_bytes : * mut * const u8 , ber_len : usize) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_bio"] pub fn d2i_PKCS12_bio (bio : * mut BIO , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_d2i_PKCS12_fp"] pub fn d2i_PKCS12_fp (fp : * mut FILE , out_p12 : * mut * mut PKCS12) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12"] pub fn i2d_PKCS12 (p12 : * const PKCS12 , out : * mut * mut u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_bio"] pub fn i2d_PKCS12_bio (bio : * mut BIO , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_i2d_PKCS12_fp"] pub fn i2d_PKCS12_fp (fp : * mut FILE , p12 : * const PKCS12) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_parse"] pub fn PKCS12_parse (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , out_pkey : * mut * mut EVP_PKEY , out_cert : * mut * mut X509 , out_ca_certs : * mut * mut stack_st_X509) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_set_mac"] pub fn PKCS12_set_mac (p12 : * mut PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int , salt : * mut :: std :: os :: raw :: c_uchar , salt_len : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , md : * const EVP_MD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_verify_mac"] pub fn PKCS12_verify_mac (p12 : * const PKCS12 , password : * const :: std :: os :: raw :: c_char , password_len : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_create"] pub fn PKCS12_create (password : * const :: std :: os :: raw :: c_char , name : * const :: std :: os :: raw :: c_char , pkey : * const EVP_PKEY , cert : * mut X509 , chain : * const stack_st_X509 , key_nid : :: std :: os :: raw :: c_int , cert_nid : :: std :: os :: raw :: c_int , iterations : :: std :: os :: raw :: c_int , mac_iterations : :: std :: os :: raw :: c_int , key_type : :: std :: os :: raw :: c_int) -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_new"] pub fn PKCS12_new () -> * mut PKCS12 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_PKCS12_free"] pub fn PKCS12_free (p12 : * mut PKCS12) ; } pub type poly1305_state = [u8 ; 512usize] ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_init"] pub fn CRYPTO_poly1305_init (state : * mut poly1305_state , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_update"] pub fn CRYPTO_poly1305_update (state : * mut poly1305_state , in_ : * const u8 , in_len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_CRYPTO_poly1305_finish"] pub fn CRYPTO_poly1305_finish (state : * mut poly1305_state , mac : * mut u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_bytes"] pub fn RAND_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_priv_bytes"] pub fn RAND_priv_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_enable_fork_unsafe_buffering"] pub fn RAND_enable_fork_unsafe_buffering (fd : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_system_entropy_for_custom_prng"] pub fn RAND_get_system_entropy_for_custom_prng (buf : * mut u8 , len : usize) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_pseudo_bytes"] pub fn RAND_pseudo_bytes (buf : * mut u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_seed"] pub fn RAND_seed (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_load_file"] pub fn RAND_load_file (path : * const :: std :: os :: raw :: c_char , num : :: std :: os :: raw :: c_long) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_write_file"] pub fn RAND_write_file (file : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_file_name"] pub fn RAND_file_name (buf : * mut :: std :: os :: raw :: c_char , num : usize) -> * const :: std :: os :: raw :: c_char ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_add"] pub fn RAND_add (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd"] pub fn RAND_egd (arg1 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_egd_bytes"] pub fn RAND_egd_bytes (arg1 : * const :: std :: os :: raw :: c_char , bytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_poll"] pub fn RAND_poll () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_status"] pub fn RAND_status () -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_cleanup"] pub fn RAND_cleanup () ; } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , } # [test] fn bindgen_test_layout_rand_meth_st () { const UNINIT : :: std :: mem :: MaybeUninit < rand_meth_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rand_meth_st > () , 48usize , concat ! ("Size of: " , stringify ! (rand_meth_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rand_meth_st > () , 8usize , concat ! ("Alignment of " , stringify ! (rand_meth_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . seed) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (seed))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . bytes) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (bytes))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . cleanup) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (cleanup))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . add) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (add))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . pseudorand) as usize - ptr as usize } , 32usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (pseudorand))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . status) as usize - ptr as usize } , 40usize , concat ! ("Offset of field: " , stringify ! (rand_meth_st) , "::" , stringify ! (status))) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_SSLeay"] pub fn RAND_SSLeay () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_OpenSSL"] pub fn RAND_OpenSSL () -> * mut RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_get_rand_method"] pub fn RAND_get_rand_method () -> * const RAND_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_set_rand_method"] pub fn RAND_set_rand_method (arg1 : * const RAND_METHOD) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RAND_keep_random_devices_open"] pub fn RAND_keep_random_devices_open (a : :: std :: os :: raw :: c_int) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct rc4_key_st { pub x : u32 , pub y : u32 , pub data : [u32 ; 256usize] , } # [test] fn bindgen_test_layout_rc4_key_st () { const UNINIT : :: std :: mem :: MaybeUninit < rc4_key_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < rc4_key_st > () , 1032usize , concat ! ("Size of: " , stringify ! (rc4_key_st))) ; assert_eq ! (:: std :: mem :: align_of :: < rc4_key_st > () , 4usize , concat ! ("Alignment of " , stringify ! (rc4_key_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . x) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (x))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . y) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (y))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (rc4_key_st) , "::" , stringify ! (data))) ; } impl Default for rc4_key_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4_set_key"] pub fn RC4_set_key (rc4key : * mut RC4_KEY , len : :: std :: os :: raw :: c_uint , key : * const u8) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RC4"] pub fn RC4 (key : * mut RC4_KEY , len : usize , in_ : * const u8 , out : * mut u8) ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct RIPEMD160state_st { pub h : [u32 ; 5usize] , pub Nl : u32 , pub Nh : u32 , pub data : [u8 ; 64usize] , pub num : :: std :: os :: raw :: c_uint , } # [test] fn bindgen_test_layout_RIPEMD160state_st () { const UNINIT : :: std :: mem :: MaybeUninit < RIPEMD160state_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < RIPEMD160state_st > () , 96usize , concat ! ("Size of: " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (:: std :: mem :: align_of :: < RIPEMD160state_st > () , 4usize , concat ! ("Alignment of " , stringify ! (RIPEMD160state_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . h) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (h))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nl) as usize - ptr as usize } , 20usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nl))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . Nh) as usize - ptr as usize } , 24usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (Nh))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 28usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . num) as usize - ptr as usize } , 92usize , concat ! ("Offset of field: " , stringify ! (RIPEMD160state_st) , "::" , stringify ! (num))) ; } impl Default for RIPEMD160state_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Init"] pub fn RIPEMD160_Init (ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Update"] pub fn RIPEMD160_Update (ctx : * mut RIPEMD160_CTX , data : * const :: std :: os :: raw :: c_void , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160_Final"] pub fn RIPEMD160_Final (out : * mut u8 , ctx : * mut RIPEMD160_CTX) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_RIPEMD160"] pub fn RIPEMD160 (data : * const u8 , len : usize , out : * mut u8) -> * mut u8 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_SIPHASH_24"] pub fn SIPHASH_24 (key : * const u64 , input : * const u8 , input_len : usize) -> u64 ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v1"] pub fn TRUST_TOKEN_experiment_v1 () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_voprf"] pub fn TRUST_TOKEN_experiment_v2_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_experiment_v2_pmb"] pub fn TRUST_TOKEN_experiment_v2_pmb () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_voprf"] pub fn TRUST_TOKEN_pst_v1_voprf () -> * const TRUST_TOKEN_METHOD ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_pst_v1_pmb"] pub fn TRUST_TOKEN_pst_v1_pmb () -> * const TRUST_TOKEN_METHOD ; } # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct trust_token_st { pub data : * mut u8 , pub len : usize , } # [test] fn bindgen_test_layout_trust_token_st () { const UNINIT : :: std :: mem :: MaybeUninit < trust_token_st > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < trust_token_st > () , 16usize , concat ! ("Size of: " , stringify ! (trust_token_st))) ; assert_eq ! (:: std :: mem :: align_of :: < trust_token_st > () , 8usize , concat ! ("Alignment of " , stringify ! (trust_token_st))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . data) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (data))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . len) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (trust_token_st) , "::" , stringify ! (len))) ; } impl Default for trust_token_st { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Copy , Clone)] pub struct stack_st_TRUST_TOKEN { _unused : [u8 ; 0] , } pub type sk_TRUST_TOKEN_free_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN) > ; pub type sk_TRUST_TOKEN_copy_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const TRUST_TOKEN) -> * mut TRUST_TOKEN > ; pub type sk_TRUST_TOKEN_cmp_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const * const TRUST_TOKEN , arg2 : * const * const TRUST_TOKEN) -> :: std :: os :: raw :: c_int > ; pub type sk_TRUST_TOKEN_delete_if_func = :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut TRUST_TOKEN , arg2 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int > ; extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_new"] pub fn TRUST_TOKEN_new (data : * const u8 , len : usize) -> * mut TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_free"] pub fn TRUST_TOKEN_free (token : * mut TRUST_TOKEN) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_generate_key"] pub fn TRUST_TOKEN_generate_key (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_derive_key_from_secret"] pub fn TRUST_TOKEN_derive_key_from_secret (method : * const TRUST_TOKEN_METHOD , out_priv_key : * mut u8 , out_priv_key_len : * mut usize , max_priv_key_len : usize , out_pub_key : * mut u8 , out_pub_key_len : * mut usize , max_pub_key_len : usize , id : u32 , secret : * const u8 , secret_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_new"] pub fn TRUST_TOKEN_CLIENT_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_CLIENT ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_free"] pub fn TRUST_TOKEN_CLIENT_free (ctx : * mut TRUST_TOKEN_CLIENT) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_add_key"] pub fn TRUST_TOKEN_CLIENT_add_key (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_set_srr_key"] pub fn TRUST_TOKEN_CLIENT_set_srr_key (ctx : * mut TRUST_TOKEN_CLIENT , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance"] pub fn TRUST_TOKEN_CLIENT_begin_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_issuance_over_message"] pub fn TRUST_TOKEN_CLIENT_begin_issuance_over_message (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , count : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_issuance"] pub fn TRUST_TOKEN_CLIENT_finish_issuance (ctx : * mut TRUST_TOKEN_CLIENT , out_key_index : * mut usize , response : * const u8 , response_len : usize) -> * mut stack_st_TRUST_TOKEN ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_begin_redemption"] pub fn TRUST_TOKEN_CLIENT_begin_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out : * mut * mut u8 , out_len : * mut usize , token : * const TRUST_TOKEN , data : * const u8 , data_len : usize , time : u64) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_CLIENT_finish_redemption"] pub fn TRUST_TOKEN_CLIENT_finish_redemption (ctx : * mut TRUST_TOKEN_CLIENT , out_rr : * mut * mut u8 , out_rr_len : * mut usize , out_sig : * mut * mut u8 , out_sig_len : * mut usize , response : * const u8 , response_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_new"] pub fn TRUST_TOKEN_ISSUER_new (method : * const TRUST_TOKEN_METHOD , max_batchsize : usize) -> * mut TRUST_TOKEN_ISSUER ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_free"] pub fn TRUST_TOKEN_ISSUER_free (ctx : * mut TRUST_TOKEN_ISSUER) ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_add_key"] pub fn TRUST_TOKEN_ISSUER_add_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , key_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_srr_key"] pub fn TRUST_TOKEN_ISSUER_set_srr_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * mut EVP_PKEY) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_set_metadata_key"] pub fn TRUST_TOKEN_ISSUER_set_metadata_key (ctx : * mut TRUST_TOKEN_ISSUER , key : * const u8 , len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_issue"] pub fn TRUST_TOKEN_ISSUER_issue (ctx : * const TRUST_TOKEN_ISSUER , out : * mut * mut u8 , out_len : * mut usize , out_tokens_issued : * mut usize , request : * const u8 , request_len : usize , public_metadata : u32 , private_metadata : u8 , max_issuance : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem"] pub fn TRUST_TOKEN_ISSUER_redeem (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_ISSUER_redeem_over_message"] pub fn TRUST_TOKEN_ISSUER_redeem_over_message (ctx : * const TRUST_TOKEN_ISSUER , out_public : * mut u32 , out_private : * mut u8 , out_token : * mut * mut TRUST_TOKEN , out_client_data : * mut * mut u8 , out_client_data_len : * mut usize , request : * const u8 , request_len : usize , msg : * const u8 , msg_len : usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_TRUST_TOKEN_decode_private_metadata"] pub fn TRUST_TOKEN_decode_private_metadata (method : * const TRUST_TOKEN_METHOD , out_value : * mut u8 , key : * const u8 , key_len : usize , nonce : * const u8 , nonce_len : usize , encrypted_bit : u8) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_keygen_deterministic"] pub fn EVP_PKEY_keygen_deterministic (ctx : * mut EVP_PKEY_CTX , out_pkey : * mut * mut EVP_PKEY , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_EVP_PKEY_encapsulate_deterministic"] pub fn EVP_PKEY_encapsulate_deterministic (ctx : * mut EVP_PKEY_CTX , ciphertext : * mut u8 , ciphertext_len : * mut usize , shared_secret : * mut u8 , shared_secret_len : * mut usize , seed : * const u8 , seed_len : * mut usize) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_LIB_RUST"] pub fn ERR_GET_LIB_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_REASON_RUST"] pub fn ERR_GET_REASON_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } extern "C" { # [link_name = "\u{1}aws_lc_0_29_0_ERR_GET_FUNC_RUST"] pub fn ERR_GET_FUNC_RUST (packed_error : u32) -> :: std :: os :: raw :: c_int ; } pub type __builtin_va_list = [__va_list_tag ; 1usize] ; # [repr (C)] # [derive (Debug , Copy , Clone , PartialEq , Eq)] pub struct __va_list_tag { pub gp_offset : :: std :: os :: raw :: c_uint , pub fp_offset : :: std :: os :: raw :: c_uint , pub overflow_arg_area : * mut :: std :: os :: raw :: c_void , pub reg_save_area : * mut :: std :: os :: raw :: c_void , } # [test] fn bindgen_test_layout___va_list_tag () { const UNINIT : :: std :: mem :: MaybeUninit < __va_list_tag > = :: std :: mem :: MaybeUninit :: uninit () ; let ptr = UNINIT . as_ptr () ; assert_eq ! (:: std :: mem :: size_of :: < __va_list_tag > () , 24usize , concat ! ("Size of: " , stringify ! (__va_list_tag))) ; assert_eq ! (:: std :: mem :: align_of :: < __va_list_tag > () , 8usize , concat ! ("Alignment of " , stringify ! (__va_list_tag))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . gp_offset) as usize - ptr as usize } , 0usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (gp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . fp_offset) as usize - ptr as usize } , 4usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (fp_offset))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . overflow_arg_area) as usize - ptr as usize } , 8usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (overflow_arg_area))) ; assert_eq ! (unsafe { :: std :: ptr :: addr_of ! ((* ptr) . reg_save_area) as usize - ptr as usize } , 16usize , concat ! ("Offset of field: " , stringify ! (__va_list_tag) , "::" , stringify ! (reg_save_area))) ; } impl Default for __va_list_tag { fn default () -> Self { let mut s = :: std :: mem :: MaybeUninit :: < Self > :: uninit () ; unsafe { :: std :: ptr :: write_bytes (s . as_mut_ptr () , 0 , 1) ; s . assume_init () } } } # [repr (C)] # [derive (Debug , Default , Copy , Clone , PartialEq , Eq)] pub struct CRYPTO_dynlock_value { pub _address : u8 , } [aws-lc-sys 0.29.0] | [aws-lc-sys 0.29.0] cargo:warning=Compilation of 'c11.c' succeeded - Ok(["/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/out-c11/7dfda64fdf5a526c-c11.o"]). [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CC_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CC [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CXX_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CXX [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CXX_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CXX [aws-lc-sys 0.29.0] CMAKE_TOOLCHAIN_FILE_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] CMAKE_TOOLCHAIN_FILE_x86_64_unknown_openbsd = None [aws-lc-sys 0.29.0] HOST_CMAKE_TOOLCHAIN_FILE = None [aws-lc-sys 0.29.0] CMAKE_TOOLCHAIN_FILE = None [aws-lc-sys 0.29.0] CMAKE_GENERATOR_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] CMAKE_GENERATOR_x86_64_unknown_openbsd = None [aws-lc-sys 0.29.0] HOST_CMAKE_GENERATOR = None [aws-lc-sys 0.29.0] CMAKE_GENERATOR = None ++ [aws-lc-sys 0.29.0] [v8 137.2.1] [176/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/numbers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [aws-lc-sys 0.29.0] cargo:rustc-cfg=use_bindgen_generated [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_GENERATOR_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_GENERATOR [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE_GENERATOR_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE_GENERATOR [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_STATIC_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_STATIC [aws-lc-sys 0.29.0] cargo:warning=Setting CFLAGS_x86_64_unknown_openbsd: -O2 -pipe [aws-lc-sys 0.29.0] cargo:warning=Preserving optimization flag: -O2 [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_TOOLCHAIN_FILE_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CMAKE_TOOLCHAIN_FILE [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE_TOOLCHAIN_FILE_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CMAKE_TOOLCHAIN_FILE [aws-lc-sys 0.29.0] OPT_LEVEL = Some(2) [aws-lc-sys 0.29.0] OUT_DIR = Some(/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out) [aws-lc-sys 0.29.0] TARGET = Some(x86_64-unknown-openbsd) [aws-lc-sys 0.29.0] HOST = Some(x86_64-unknown-openbsd) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] CC_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] CC_x86_64_unknown_openbsd = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=HOST_CC [aws-lc-sys 0.29.0] HOST_CC = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC [aws-lc-sys 0.29.0] CC = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [aws-lc-sys 0.29.0] CMAKE_PREFIX_PATH_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] CMAKE_PREFIX_PATH_x86_64_unknown_openbsd = None [aws-lc-sys 0.29.0] HOST_CMAKE_PREFIX_PATH = None [aws-lc-sys 0.29.0] CMAKE_PREFIX_PATH = None [aws-lc-sys 0.29.0] CMAKE_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] CMAKE_x86_64_unknown_openbsd = None [aws-lc-sys 0.29.0] HOST_CMAKE = None [aws-lc-sys 0.29.0] CMAKE = Some("cmake") [aws-lc-sys 0.29.0] running: cd "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build" && CMAKE_PREFIX_PATH="" LC_ALL="C" "cmake" "/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0" "-DBUILD_SHARED_LIBS=0" "-DBORINGSSL_PREFIX=aws_lc_0_29_0_" "-DBORINGSSL_PREFIX_HEADERS=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/generated-include" "-DBUILD_TESTING=OFF" "-DBUILD_TOOL=OFF" "-DBUILD_LIBSSL=OFF" "-DDISABLE_PERL=ON" "-DDISABLE_GO=ON" "-DCMAKE_C_STANDARD=11" "-DCMAKE_INSTALL_PREFIX=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out" "-DCMAKE_C_FLAGS= -O2 -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-unknown-openbsd -pipe -pipe" "-DCMAKE_C_COMPILER=/exopi-obj/pobj/deno-2.4.5/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-unknown-openbsd" "-DCMAKE_CXX_COMPILER=/exopi-obj/pobj/deno-2.4.5/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-unknown-openbsd -pipe -pipe" "-DCMAKE_ASM_COMPILER=/exopi-obj/pobj/deno-2.4.5/bin/cc" "-DCMAKE_BUILD_TYPE=Debug" "--no-warn-unused-cli" [aws-lc-sys 0.29.0] CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): [aws-lc-sys 0.29.0] The OLD behavior for policy CMP0091 will be removed from a future version [aws-lc-sys 0.29.0] of CMake. [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] The cmake-policies(7) manual explains that the OLD behaviors of all [aws-lc-sys 0.29.0] policies are deprecated and that a policy should be set to OLD only under [aws-lc-sys 0.29.0] specific short-term circumstances. Projects should be ported to the NEW [aws-lc-sys 0.29.0] behavior and not rely on setting a policy to OLD. [aws-lc-sys 0.29.0] Not searching for unused variables given on the command line. [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] [v8 137.2.1] [177/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/substitute.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [178/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/str_split.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] RUSTC_WRAPPER = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [aws-lc-sys 0.29.0] CRATE_CC_NO_DEFAULTS = None [aws-lc-sys 0.29.0] DEBUG = Some(false) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS [aws-lc-sys 0.29.0] CFLAGS = Some(-O2 -pipe) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [aws-lc-sys 0.29.0] CC_SHELL_ESCAPED_FLAGS = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=HOST_CFLAGS [aws-lc-sys 0.29.0] HOST_CFLAGS = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] CFLAGS_x86_64_unknown_openbsd = Some(-O2 -pipe) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] CFLAGS_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) [aws-lc-sys 0.29.0] OPT_LEVEL = Some(2) [aws-lc-sys 0.29.0] TARGET = Some(x86_64-unknown-openbsd) [aws-lc-sys 0.29.0] HOST = Some(x86_64-unknown-openbsd) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] CC_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] CC_x86_64_unknown_openbsd = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=HOST_CC [aws-lc-sys 0.29.0] HOST_CC = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC [aws-lc-sys 0.29.0] CC = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [aws-lc-sys 0.29.0] RUSTC_WRAPPER = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [aws-lc-sys 0.29.0] CRATE_CC_NO_DEFAULTS = None [aws-lc-sys 0.29.0] DEBUG = Some(false) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS [aws-lc-sys 0.29.0] CFLAGS = Some(-O2 -pipe) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [aws-lc-sys 0.29.0] CC_SHELL_ESCAPED_FLAGS = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=HOST_CFLAGS [aws-lc-sys 0.29.0] HOST_CFLAGS = None [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] CFLAGS_x86_64_unknown_openbsd = Some(-O2 -pipe) [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] CFLAGS_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) [v8 137.2.1] [179/2177] CXX obj/third_party/abseil-cpp/absl/strings/strings/str_cat.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] cargo:warning=Compilation of 'c11.c' succeeded - Ok(["/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/out-c11/7dfda64fdf5a526c-c11.o"]). [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CC_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CC [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CC [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CXX_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_CXX [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CXX_x86_64-unknown-openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=CXX [aws-lc-sys 0.29.0] CMAKE_TOOLCHAIN_FILE_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] CMAKE_TOOLCHAIN_FILE_x86_64_unknown_openbsd = None [aws-lc-sys 0.29.0] HOST_CMAKE_TOOLCHAIN_FILE = None [aws-lc-sys 0.29.0] CMAKE_TOOLCHAIN_FILE = None [aws-lc-sys 0.29.0] CMAKE_GENERATOR_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] CMAKE_GENERATOR_x86_64_unknown_openbsd = None [aws-lc-sys 0.29.0] HOST_CMAKE_GENERATOR = None [aws-lc-sys 0.29.0] CMAKE_GENERATOR = None [aws-lc-sys 0.29.0] -- The C compiler identification is Clang 19.1.7 [aws-lc-sys 0.29.0] -- Detecting C compiler ABI info [v8 137.2.1] [180/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/kernel_timeout_internal/kernel_timeout.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [181/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/graphcycles_internal/graphcycles.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] CMAKE_PREFIX_PATH_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] CMAKE_PREFIX_PATH_x86_64_unknown_openbsd = None [aws-lc-sys 0.29.0] HOST_CMAKE_PREFIX_PATH = None [aws-lc-sys 0.29.0] CMAKE_PREFIX_PATH = None [aws-lc-sys 0.29.0] CMAKE_x86_64-unknown-openbsd = None [aws-lc-sys 0.29.0] CMAKE_x86_64_unknown_openbsd = None [aws-lc-sys 0.29.0] HOST_CMAKE = None [aws-lc-sys 0.29.0] CMAKE = Some("cmake") [aws-lc-sys 0.29.0] running: cd "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build" && CMAKE_PREFIX_PATH="" LC_ALL="C" "cmake" "/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0" "-DBUILD_SHARED_LIBS=0" "-DBORINGSSL_PREFIX=aws_lc_0_29_0_" "-DBORINGSSL_PREFIX_HEADERS=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/generated-include" "-DBUILD_TESTING=OFF" "-DBUILD_TOOL=OFF" "-DBUILD_LIBSSL=OFF" "-DDISABLE_PERL=ON" "-DDISABLE_GO=ON" "-DCMAKE_C_STANDARD=11" "-DCMAKE_INSTALL_PREFIX=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out" "-DCMAKE_C_FLAGS= -O2 -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-unknown-openbsd -pipe -pipe" "-DCMAKE_C_COMPILER=/exopi-obj/pobj/deno-2.4.5/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-unknown-openbsd" "-DCMAKE_CXX_COMPILER=/exopi-obj/pobj/deno-2.4.5/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-unknown-openbsd -pipe -pipe" "-DCMAKE_ASM_COMPILER=/exopi-obj/pobj/deno-2.4.5/bin/cc" "-DCMAKE_BUILD_TYPE=Release" "--no-warn-unused-cli" [aws-lc-sys 0.29.0] CMake Deprecation Warning at CMakeLists.txt:10 (cmake_policy): [aws-lc-sys 0.29.0] Not searching for unused variables given on the command line. [aws-lc-sys 0.29.0] The OLD behavior for policy CMP0091 will be removed from a future version [aws-lc-sys 0.29.0] of CMake. [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] The cmake-policies(7) manual explains that the OLD behaviors of all [aws-lc-sys 0.29.0] policies are deprecated and that a policy should be set to OLD only under [aws-lc-sys 0.29.0] specific short-term circumstances. Projects should be ported to the NEW [aws-lc-sys 0.29.0] behavior and not rely on setting a policy to OLD. [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] [v8 137.2.1] [182/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/synchronization/barrier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/barrier.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/barrier.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] -- The C compiler identification is Clang 19.1.7 [aws-lc-sys 0.29.0] -- Detecting C compiler ABI info [aws-lc-sys 0.29.0] -- Detecting C compiler ABI info - done [aws-lc-sys 0.29.0] -- Check for working C compiler: /exopi-obj/pobj/deno-2.4.5/bin/cc - skipped [aws-lc-sys 0.29.0] -- Detecting C compile features [aws-lc-sys 0.29.0] -- Detecting C compile features - done [aws-lc-sys 0.29.0] CMake Deprecation Warning at aws-lc/CMakeLists.txt:1 (cmake_minimum_required): [aws-lc-sys 0.29.0] Compatibility with CMake < 3.10 will be removed from a future version of [aws-lc-sys 0.29.0] CMake. [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] Update the VERSION argument value. Or, use the ... syntax [aws-lc-sys 0.29.0] to tell CMake that the project requires at least but has been updated [aws-lc-sys 0.29.0] to work with policies introduced by or earlier. [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] -- Go not found. Disabling some code generation and using pre-generated code in generated-src/ [aws-lc-sys 0.29.0] -- Perl not found. Disabling some code generation and using pre-generated code in generated-src/ [aws-lc-sys 0.29.0] -- Prefix build configured: performing build using prefix "aws_lc_0_29_0_" and headers path "/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/generated-include" [aws-lc-sys 0.29.0] -- Setting CMAKE_C_STANDARD=11 [v8 137.2.1] [183/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/synchronization/create_thread_identity.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/create_thread_identity.cc:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/waiter.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [184/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/synchronization/blocking_counter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/blocking_counter.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/blocking_counter.h:27: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] -- Detecting C compiler ABI info - done [aws-lc-sys 0.29.0] -- Check for working C compiler: /exopi-obj/pobj/deno-2.4.5/bin/cc - skipped [aws-lc-sys 0.29.0] -- Detecting C compile features [aws-lc-sys 0.29.0] -- Detecting C compile features - done [aws-lc-sys 0.29.0] CMake Deprecation Warning at aws-lc/CMakeLists.txt:1 (cmake_minimum_required): [aws-lc-sys 0.29.0] Compatibility with CMake < 3.10 will be removed from a future version of [aws-lc-sys 0.29.0] CMake. [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] Update the VERSION argument value. Or, use the ... syntax [aws-lc-sys 0.29.0] to tell CMake that the project requires at least but has been updated [aws-lc-sys 0.29.0] to work with policies introduced by or earlier. [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] [aws-lc-sys 0.29.0] -- Go not found. Disabling some code generation and using pre-generated code in generated-src/ [aws-lc-sys 0.29.0] -- Perl not found. Disabling some code generation and using pre-generated code in generated-src/ [aws-lc-sys 0.29.0] -- Prefix build configured: performing build using prefix "aws_lc_0_29_0_" and headers path "/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/generated-include" [aws-lc-sys 0.29.0] -- Setting CMAKE_C_STANDARD=11 [v8 137.2.1] [185/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/synchronization/pthread_waiter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/pthread_waiter.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [186/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/synchronization/win32_waiter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `az` (lib) generated 303 warnings (303 duplicates) Compiling hstr v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hstr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hstr-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hstr-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='A string type which is optimized for hash operations.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hstr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hstr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hstr-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("atom_size_128", "atom_size_64", "rkyv", "serde"))' -C metadata=a1c1ca3044308da4 -C extra-filename=-395ecfc295e45239 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-4086fd9c0af02c53.rmeta --extern debug_unreachable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_unreachable-e597d911cdbeb7b6.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-9ada0d22c6bf4c6c.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern triomphe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtriomphe-5159b11a80b8d759.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [187/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/synchronization/per_thread_sem.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.cc:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/per_thread_sem.h:32: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [188/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/synchronization/sem_waiter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/sem_waiter.h:28: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/futex.h:38: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] -- stdalign_check.c probe is positive, enabling AWS_LC_STDALIGN_AVAILABLE [v8 137.2.1] [189/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/synchronization/futex_waiter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/futex_waiter.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bumpalo CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bumpalo-3.17.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bumpalo-3.17.0/Cargo.toml CARGO_PKG_AUTHORS='Nick Fitzgerald ' CARGO_PKG_DESCRIPTION='A fast bump allocation arena for Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bumpalo CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/fitzgen/bumpalo' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=3.17.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bumpalo --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bumpalo-3.17.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="allocator-api2"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("allocator-api2", "allocator_api", "boxed", "collections", "default", "serde", "std"))' -C metadata=4b92f9c4a0c7411e -C extra-filename=-060d8174b5e40032 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern allocator_api2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballocator_api2-87b4d46f4f068367.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] -- stdalign_check.c probe is positive, enabling AWS_LC_STDALIGN_AVAILABLE [aws-lc-sys 0.29.0] -- builtin_swap_check.c probe is positive, enabling AWS_LC_BUILTIN_SWAP_SUPPORTED Compiling hmac v0.12.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hmac CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hmac-0.12.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hmac-0.12.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Generic implementation of Hash-based Message Authentication Code (HMAC)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hmac CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/MACs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hmac --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hmac-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="reset"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("reset", "std"))' -C metadata=9bae53f5a9d56fcb -C extra-filename=-bd0d0a7c951d6383 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [190/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/synchronization/stdcpp_waiter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/stdcpp_waiter.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. Compiling ptr_meta v0.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ptr_meta CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ptr_meta-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ptr_meta-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='David Koloski ' CARGO_PKG_DESCRIPTION='A radioactive stabilization of the ptr_meta rfc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ptr_meta CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rkyv/ptr_meta' CARGO_PKG_RUST_VERSION=1.81 CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ptr_meta --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ptr_meta-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="ptr_meta_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "ptr_meta_derive", "std"))' -C metadata=b57a25be017306b7 -C extra-filename=-101bd0adc2b2498c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ptr_meta_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libptr_meta_derive-2a80f3c0d86bc73e.so --cap-lints warn -L/usr/local/lib` Compiling tokio-util v0.7.16 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_util CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-util-0.7.16 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-util-0.7.16/Cargo.toml CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Additional utilities for working with Tokio. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.7.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_util --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-util-0.7.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(loom)' --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(tokio_allow_from_blocking_fd)' --check-cfg 'cfg(tokio_internal_mt_counters)' --check-cfg 'cfg(tokio_no_parking_lot)' --check-cfg 'cfg(tokio_no_tuning_tests)' --check-cfg 'cfg(tokio_taskdump)' --check-cfg 'cfg(tokio_unstable)' --check-cfg 'cfg(tokio_uring)' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --cfg 'feature="codec"' --cfg 'feature="compat"' --cfg 'feature="default"' --cfg 'feature="full"' --cfg 'feature="futures-io"' --cfg 'feature="futures-util"' --cfg 'feature="hashbrown"' --cfg 'feature="io"' --cfg 'feature="io-util"' --cfg 'feature="join-map"' --cfg 'feature="net"' --cfg 'feature="rt"' --cfg 'feature="slab"' --cfg 'feature="time"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__docs_rs", "codec", "compat", "default", "full", "futures-io", "futures-util", "hashbrown", "io", "io-util", "join-map", "net", "rt", "slab", "time", "tracing"))' -C metadata=da4ece744ebe7d5c -C extra-filename=-21c02c8d4c821c55 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern futures_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_io-ab853575e029bba6.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-a9ce2829513afe7c.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-ab3e04c0d50418c0.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-11d2f6222843d4de.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] -- The ASM compiler identification is Clang with GNU-like command-line [aws-lc-sys 0.29.0] -- Found assembler: /exopi-obj/pobj/deno-2.4.5/bin/cc [aws-lc-sys 0.29.0] Copying platform assembly files from /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/aws-lc/generated-src/linux-x86_64/crypto/ to /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/aws-lc/crypto [aws-lc-sys 0.29.0] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD [aws-lc-sys 0.29.0] -- builtin_swap_check.c probe is positive, enabling AWS_LC_BUILTIN_SWAP_SUPPORTED [v8 137.2.1] [191/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/synchronization/waiter_base.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/waiter_base.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [192/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/synchronization/notification.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/notification.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/notification.h:57: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [193/2177] CXX obj/third_party/abseil-cpp/absl/time/time/clock.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] -- The ASM compiler identification is Clang with GNU-like command-line [aws-lc-sys 0.29.0] -- Found assembler: /exopi-obj/pobj/deno-2.4.5/bin/cc [aws-lc-sys 0.29.0] Copying platform assembly files from /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/aws-lc/generated-src/linux-x86_64/crypto/ to /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/aws-lc/crypto [aws-lc-sys 0.29.0] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD [v8 137.2.1] [194/2177] CXX obj/third_party/abseil-cpp/absl/time/time/civil_time.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed [aws-lc-sys 0.29.0] -- Looking for pthread_create in pthreads [v8 137.2.1] [195/2177] CXX obj/third_party/abseil-cpp/absl/synchronization/synchronization/mutex.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/mutex.h:76: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/synchronization/internal/kernel_timeout.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/clock.h:29: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed [aws-lc-sys 0.29.0] -- Looking for pthread_create in pthreads [aws-lc-sys 0.29.0] -- Looking for pthread_create in pthreads - not found [aws-lc-sys 0.29.0] -- Looking for pthread_create in pthread [v8 137.2.1] [196/2177] CXX obj/third_party/abseil-cpp/absl/time/internal/cctz/civil_time/civil_time_detail.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/civil_time_detail.cc:15: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] -- Looking for pthread_create in pthreads - not found [aws-lc-sys 0.29.0] -- Looking for pthread_create in pthread Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_util CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-util-0.7.16 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-util-0.7.16/Cargo.toml CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Additional utilities for working with Tokio. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.7.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_util --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-util-0.7.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(loom)' --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(tokio_allow_from_blocking_fd)' --check-cfg 'cfg(tokio_internal_mt_counters)' --check-cfg 'cfg(tokio_no_parking_lot)' --check-cfg 'cfg(tokio_no_tuning_tests)' --check-cfg 'cfg(tokio_taskdump)' --check-cfg 'cfg(tokio_unstable)' --check-cfg 'cfg(tokio_uring)' --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="codec"' --cfg 'feature="compat"' --cfg 'feature="default"' --cfg 'feature="full"' --cfg 'feature="futures-io"' --cfg 'feature="futures-util"' --cfg 'feature="hashbrown"' --cfg 'feature="io"' --cfg 'feature="io-util"' --cfg 'feature="join-map"' --cfg 'feature="net"' --cfg 'feature="rt"' --cfg 'feature="slab"' --cfg 'feature="time"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__docs_rs", "codec", "compat", "default", "full", "futures-io", "futures-util", "hashbrown", "io", "io-util", "join-map", "net", "rt", "slab", "time", "tracing"))' -C metadata=390f034ae11eeff1 -C extra-filename=-814cd02ae084949d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern futures_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_io-6da24e95ce7a149e.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-4253d261b19d7a77.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-5bed606e4bc99e6b.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-81f961cd5657a929.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [197/2177] CXX obj/third_party/abseil-cpp/absl/time/time/format.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/format.cc:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h:31: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [198/2177] CXX obj/third_party/abseil-cpp/absl/time/time/duration.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/duration.cc:74: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [v8 137.2.1] [199/2177] CXX obj/third_party/abseil-cpp/absl/time/internal/cctz/time_zone/time_zone_fixed.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_fixed.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h:31: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] -- Looking for pthread_create in pthread - found [aws-lc-sys 0.29.0] -- Found Threads: TRUE [aws-lc-sys 0.29.0] -- Configuring done (16.8s) [aws-lc-sys 0.29.0] -- Generating done (0.6s) [aws-lc-sys 0.29.0] -- Build files have been written to: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build [aws-lc-sys 0.29.0] running: cd "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build" && LC_ALL="C" "cmake" "--build" "." "--target" "install" "--config" "Debug" "--parallel" "6" [v8 137.2.1] [200/2177] CXX obj/third_party/abseil-cpp/absl/time/time/time.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.cc:34: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/time.h:102: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/civil_time.h:78: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] -- Looking for pthread_create in pthread - found [aws-lc-sys 0.29.0] -- Found Threads: TRUE [aws-lc-sys 0.29.0] -- Configuring done (15.6s) Compiling deno_features v0.11.0 (/exopi-obj/pobj/deno-2.4.5/deno/runtime/features) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/runtime/features CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/runtime/features/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides definitions of Deno unstable features.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_features CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2024 runtime/features/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8390f9e57bbe01f3 -C extra-filename=-4dac5966a4fb001c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_features-4dac5966a4fb001c -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rlib --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rlib -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 0%] Built target boringssl_prefix_symbols [aws-lc-sys 0.29.0] [ 0%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/curve25519_x25519base_alt.S.o [aws-lc-sys 0.29.0] -- Generating done (0.8s) Compiling arrayvec v0.7.4 [aws-lc-sys 0.29.0] -- Build files have been written to: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arrayvec-0.7.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arrayvec-0.7.4/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arrayvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name arrayvec --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arrayvec-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "zeroize"))' -C metadata=f28bfdc4ef0a0f10 -C extra-filename=-92a0c52b66f1170a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] running: cd "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build" && LC_ALL="C" "cmake" "--build" "." "--target" "install" "--config" "Release" "--parallel" "6" [aws-lc-sys 0.29.0] [ 0%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_tomont_p384_alt.S.o [aws-lc-sys 0.29.0] [ 1%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_deamont_p384_alt.S.o [aws-lc-sys 0.29.0] [ 1%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/curve25519_x25519.S.o [aws-lc-sys 0.29.0] [ 1%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/curve25519_x25519_alt.S.o [aws-lc-sys 0.29.0] [ 2%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/curve25519_x25519base.S.o warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arrayvec-0.7.4/src/arrayvec.rs:604:21 | 604 | pub fn drain(&mut self, range: R) -> Drain | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 604 | pub fn drain(&mut self, range: R) -> Drain<'_, T, CAP> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arrayvec-0.7.4/src/arrayvec.rs:631:20 | 631 | fn drain_range(&mut self, start: usize, end: usize) -> Drain | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 631 | fn drain_range(&mut self, start: usize, end: usize) -> Drain<'_, T, CAP> | +++ [aws-lc-sys 0.29.0] [ 0%] Built target boringssl_prefix_symbols warning: `arrayvec` (lib) generated 2 warnings Compiling rustls-pki-types v1.12.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustls_pki_types CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-pki-types-1.12.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-pki-types-1.12.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Shared types for the rustls PKI ecosystem' CARGO_PKG_HOMEPAGE='https://github.com/rustls/pki-types' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-pki-types CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/pki-types' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.12.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustls_pki_types --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-pki-types-1.12.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std", "web", "web-time"))' -C metadata=9b985496c5dc94d6 -C extra-filename=-242932260dab6664 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [201/2177] CXX obj/third_party/abseil-cpp/absl/time/internal/cctz/time_zone/time_zone_format.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc:28: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h:31: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] [ 2%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_scalarmuldouble_alt.S.o [aws-lc-sys 0.29.0] [ 3%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_scalarmuldouble.S.o [aws-lc-sys 0.29.0] [ 3%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_scalarmulbase_alt.S.o [aws-lc-sys 0.29.0] [ 3%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_scalarmulbase.S.o [aws-lc-sys 0.29.0] [ 4%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_encode.S.o Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_core_icudata CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core_icudata-0.74.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core_icudata-0.74.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Raw ICU data for use with deno_core' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_core_icudata CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_core_icudata' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.74.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=74 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_core_icudata --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core_icudata-0.74.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8bfc1e75ce8928b6 -C extra-filename=-e2e5c79c2363c574 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 4%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_decode_alt.S.o [aws-lc-sys 0.29.0] [ 0%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/curve25519_x25519base_alt.S.o [v8 137.2.1] [202/2177] CXX obj/third_party/abseil-cpp/absl/time/internal/cctz/time_zone/time_zone_impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_impl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] [ 0%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_tomont_p384_alt.S.o [v8 137.2.1] [203/2177] CXX obj/third_party/abseil-cpp/absl/time/internal/cctz/time_zone/time_zone_if.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] [ 1%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_deamont_p384_alt.S.o [aws-lc-sys 0.29.0] [ 4%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_decode.S.o [aws-lc-sys 0.29.0] [ 1%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/curve25519_x25519.S.o [aws-lc-sys 0.29.0] [ 1%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/curve25519_x25519_alt.S.o [aws-lc-sys 0.29.0] [ 2%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/curve25519_x25519base.S.o [aws-lc-sys 0.29.0] [ 4%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/bignum_madd_n25519_alt.S.o [aws-lc-sys 0.29.0] [ 5%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/bignum_madd_n25519.S.o [v8 137.2.1] [204/2177] CXX obj/third_party/abseil-cpp/absl/time/internal/cctz/time_zone/time_zone_libc.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.cc:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_libc.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_if.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. [aws-lc-sys 0.29.0] [ 5%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/bignum_neg_p25519.S.o [aws-lc-sys 0.29.0] [ 2%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_scalarmuldouble_alt.S.o Compiling semver v1.0.25 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser and evaluator for Cargo'\''s flavor of Semantic Versioning' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/semver' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.25 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=25 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=46a1e2c32615553e -C extra-filename=-2b7b359f88155f11 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/semver-2b7b359f88155f11 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 5%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/bignum_mod_n25519.S.o Compiling winapi v0.3.9 [aws-lc-sys 0.29.0] [ 6%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_inv_p521.S.o Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9/Cargo.toml CARGO_PKG_AUTHORS='Peter Atashian ' CARGO_PKG_DESCRIPTION='Raw FFI bindings for all of Windows API.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=winapi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/retep998/winapi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="consoleapi"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accctrl", "aclapi", "activation", "adhoc", "appmgmt", "audioclient", "audiosessiontypes", "avrt", "basetsd", "bcrypt", "bits", "bits10_1", "bits1_5", "bits2_0", "bits2_5", "bits3_0", "bits4_0", "bits5_0", "bitscfg", "bitsmsg", "bluetoothapis", "bluetoothleapis", "bthdef", "bthioctl", "bthledef", "bthsdpdef", "bugcodes", "cderr", "cfg", "cfgmgr32", "cguid", "combaseapi", "coml2api", "commapi", "commctrl", "commdlg", "commoncontrols", "consoleapi", "corecrt", "corsym", "d2d1", "d2d1_1", "d2d1_2", "d2d1_3", "d2d1effectauthor", "d2d1effects", "d2d1effects_1", "d2d1effects_2", "d2d1svg", "d2dbasetypes", "d3d", "d3d10", "d3d10_1", "d3d10_1shader", "d3d10effect", "d3d10misc", "d3d10sdklayers", "d3d10shader", "d3d11", "d3d11_1", "d3d11_2", "d3d11_3", "d3d11_4", "d3d11on12", "d3d11sdklayers", "d3d11shader", "d3d11tokenizedprogramformat", "d3d12", "d3d12sdklayers", "d3d12shader", "d3d9", "d3d9caps", "d3d9types", "d3dcommon", "d3dcompiler", "d3dcsx", "d3dkmdt", "d3dkmthk", "d3dukmdt", "d3dx10core", "d3dx10math", "d3dx10mesh", "datetimeapi", "davclnt", "dbghelp", "dbt", "dcommon", "dcomp", "dcompanimation", "dcomptypes", "dde", "ddraw", "ddrawi", "ddrawint", "debug", "debugapi", "devguid", "devicetopology", "devpkey", "devpropdef", "dinput", "dinputd", "dispex", "dmksctl", "dmusicc", "docobj", "documenttarget", "dot1x", "dpa_dsa", "dpapi", "dsgetdc", "dsound", "dsrole", "dvp", "dwmapi", "dwrite", "dwrite_1", "dwrite_2", "dwrite_3", "dxdiag", "dxfile", "dxgi", "dxgi1_2", "dxgi1_3", "dxgi1_4", "dxgi1_5", "dxgi1_6", "dxgidebug", "dxgiformat", "dxgitype", "dxva2api", "dxvahd", "eaptypes", "enclaveapi", "endpointvolume", "errhandlingapi", "everything", "evntcons", "evntprov", "evntrace", "excpt", "exdisp", "fibersapi", "fileapi", "functiondiscoverykeys_devpkey", "gl-gl", "guiddef", "handleapi", "heapapi", "hidclass", "hidpi", "hidsdi", "hidusage", "highlevelmonitorconfigurationapi", "hstring", "http", "ifdef", "ifmib", "imm", "impl-debug", "impl-default", "in6addr", "inaddr", "inspectable", "interlockedapi", "intsafe", "ioapiset", "ipexport", "iphlpapi", "ipifcons", "ipmib", "iprtrmib", "iptypes", "jobapi", "jobapi2", "knownfolders", "ks", "ksmedia", "ktmtypes", "ktmw32", "l2cmn", "libloaderapi", "limits", "lmaccess", "lmalert", "lmapibuf", "lmat", "lmcons", "lmdfs", "lmerrlog", "lmjoin", "lmmsg", "lmremutl", "lmrepl", "lmserver", "lmshare", "lmstats", "lmsvc", "lmuse", "lmwksta", "lowlevelmonitorconfigurationapi", "lsalookup", "memoryapi", "minschannel", "minwinbase", "minwindef", "mmdeviceapi", "mmeapi", "mmreg", "mmsystem", "mprapidef", "msaatext", "mscat", "mschapp", "mssip", "mstcpip", "mswsock", "mswsockdef", "namedpipeapi", "namespaceapi", "nb30", "ncrypt", "netioapi", "nldef", "ntddndis", "ntddscsi", "ntddser", "ntdef", "ntlsa", "ntsecapi", "ntstatus", "oaidl", "objbase", "objidl", "objidlbase", "ocidl", "ole2", "oleauto", "olectl", "oleidl", "opmapi", "pdh", "perflib", "physicalmonitorenumerationapi", "playsoundapi", "portabledevice", "portabledeviceapi", "portabledevicetypes", "powerbase", "powersetting", "powrprof", "processenv", "processsnapshot", "processthreadsapi", "processtopologyapi", "profileapi", "propidl", "propkey", "propkeydef", "propsys", "prsht", "psapi", "qos", "realtimeapiset", "reason", "restartmanager", "restrictederrorinfo", "rmxfguid", "roapi", "robuffer", "roerrorapi", "rpc", "rpcdce", "rpcndr", "rtinfo", "sapi", "sapi51", "sapi53", "sapiddk", "sapiddk51", "schannel", "sddl", "securityappcontainer", "securitybaseapi", "servprov", "setupapi", "shellapi", "shellscalingapi", "shlobj", "shobjidl", "shobjidl_core", "shtypes", "softpub", "spapidef", "spellcheck", "sporder", "sql", "sqlext", "sqltypes", "sqlucode", "sspi", "std", "stralign", "stringapiset", "strmif", "subauth", "synchapi", "sysinfoapi", "systemtopologyapi", "taskschd", "tcpestats", "tcpmib", "textstor", "threadpoolapiset", "threadpoollegacyapiset", "timeapi", "timezoneapi", "tlhelp32", "transportsettingcommon", "tvout", "udpmib", "unknwnbase", "urlhist", "urlmon", "usb", "usbioctl", "usbiodef", "usbscan", "usbspec", "userenv", "usp10", "utilapiset", "uxtheme", "vadefs", "vcruntime", "vsbackup", "vss", "vsserror", "vswriter", "wbemads", "wbemcli", "wbemdisp", "wbemprov", "wbemtran", "wct", "werapi", "winbase", "wincodec", "wincodecsdk", "wincon", "wincontypes", "wincred", "wincrypt", "windef", "windot11", "windowsceip", "windowsx", "winefs", "winerror", "winevt", "wingdi", "winhttp", "wininet", "winineti", "winioctl", "winnetwk", "winnls", "winnt", "winreg", "winsafer", "winscard", "winsmcrd", "winsock2", "winspool", "winstring", "winsvc", "wintrust", "winusb", "winusbio", "winuser", "winver", "wlanapi", "wlanihv", "wlanihvtypes", "wlantypes", "wlclient", "wmistr", "wnnc", "wow64apiset", "wpdmtpextensions", "ws2bth", "ws2def", "ws2ipdef", "ws2spi", "ws2tcpip", "wtsapi32", "wtypes", "wtypesbase", "xinput"))' -C metadata=33772e6e667e4249 -C extra-filename=-c2c639b3c48b92f0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/winapi-c2c639b3c48b92f0 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 6%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/p521_jscalarmul_alt.S.o [aws-lc-sys 0.29.0] [ 3%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_scalarmuldouble.S.o [aws-lc-sys 0.29.0] [ 3%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_scalarmulbase.S.o [aws-lc-sys 0.29.0] [ 4%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_encode.S.o [v8 137.2.1] [205/2177] CXX obj/third_party/abseil-cpp/absl/time/internal/cctz/time_zone/time_zone_posix.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 4%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_scalarmulbase_alt.S.o [aws-lc-sys 0.29.0] [ 6%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/p521_jscalarmul.S.o [aws-lc-sys 0.29.0] [ 7%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/p521_jdouble_alt.S.o [aws-lc-sys 0.29.0] [ 7%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/p521_jdouble.S.o [aws-lc-sys 0.29.0] [ 7%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_fromlebytes_p521.S.o [v8 137.2.1] [206/2177] CXX obj/third_party/abseil-cpp/absl/time/internal/cctz/time_zone/time_zone_lookup.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_lookup.cc:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/time_zone.h:31: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] 6 warnings generated. Compiling moka v0.12.10 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A fast and concurrent cache library inspired by Java Caffeine' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=moka CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/moka-rs/moka' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.12.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(armv5te)' --check-cfg 'cfg(beta_clippy)' --check-cfg 'cfg(kani)' --check-cfg 'cfg(moka_loom)' --check-cfg 'cfg(mips)' --check-cfg 'cfg(rustver)' --check-cfg 'cfg(skip_large_mem_tests)' --check-cfg 'cfg(trybuild)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-lock", "atomic64", "default", "event-listener", "future", "futures-util", "log", "logging", "once_cell", "quanta", "sync", "unstable-debug-counters"))' -C metadata=666e0e69c548f394 -C extra-filename=-aa14028976b24252 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/moka-aa14028976b24252 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 8%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_tolebytes_p521.S.o [aws-lc-sys 0.29.0] [ 4%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_decode_alt.S.o [aws-lc-sys 0.29.0] [ 4%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/edwards25519_decode.S.o [aws-lc-sys 0.29.0] [ 4%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/bignum_madd_n25519_alt.S.o Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cooked_waker CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cooked-waker-5.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cooked-waker-5.0.0/Cargo.toml CARGO_PKG_AUTHORS='Nathan West ' CARGO_PKG_DESCRIPTION='A safe interface for creating async Wakers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cooked-waker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Lucretiel/cooked-waker' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=5.0.0 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cooked_waker --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cooked-waker-5.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e75bf804345030d4 -C extra-filename=-da81c3aba220cbbe --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 4%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/bignum_neg_p25519.S.o [aws-lc-sys 0.29.0] [ 5%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/bignum_madd_n25519.S.o Compiling scoped-tls v1.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=scoped_tls CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scoped-tls-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scoped-tls-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Library implementation of the standard library'\''s old `scoped_thread_local'\!'` macro for providing scoped access to thread local storage (TLS) so any type can be stored into TLS. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/scoped-tls' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scoped-tls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/scoped-tls' CARGO_PKG_RUST_VERSION=1.59 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name scoped_tls --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scoped-tls-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=10e1509288a99cf1 -C extra-filename=-38bc3481f4ac682f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 8%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_sqr_p521_alt.S.o [aws-lc-sys 0.29.0] [ 8%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_sqr_p521.S.o [aws-lc-sys 0.29.0] [ 5%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/curve25519/bignum_mod_n25519.S.o Compiling better_scoped_tls v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=better_scoped_tls CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/better_scoped_tls-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/better_scoped_tls-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='scoped-tls, but with good error message' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=better_scoped_tls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name better_scoped_tls --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/better_scoped_tls-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4a8a4051af19f989 -C extra-filename=-800b21c495253371 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern scoped_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libscoped_tls-38bc3481f4ac682f.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 8%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_mul_p521_alt.S.o [aws-lc-sys 0.29.0] [ 9%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_mul_p521.S.o Compiling swc_allocator v4.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_allocator CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_allocator-4.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_allocator-4.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='A thin wrapper for bumpalo' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_allocator CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.0 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_allocator --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_allocator-4.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="hashbrown"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("hashbrown", "nightly", "rkyv", "serde", "skip-warning"))' -C metadata=0ff09166d314c176 -C extra-filename=-280f3e1337a7f37d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern allocator_api2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballocator_api2-3d3cf04c8b018b3f.rmeta --extern bumpalo=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbumpalo-565ccc8769f909c4.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-4086fd9c0af02c53.rmeta --extern ptr_meta=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libptr_meta-101bd0adc2b2498c.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern triomphe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtriomphe-5159b11a80b8d759.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 9%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_neg_p521.S.o Compiling swc_atoms v5.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_atoms CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_atoms-5.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_atoms-5.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Atoms for the swc project.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_atoms CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=5.0.0 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_atoms --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_atoms-5.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__rkyv", "arbitrary", "bytecheck", "rancor", "rkyv", "rkyv-impl", "shrink-to-fit"))' -C metadata=3ab9136f94c7a686 -C extra-filename=-5b2ca46bd0e26eef --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hstr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhstr-395ecfc295e45239.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 6%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_inv_p521.S.o [aws-lc-sys 0.29.0] [ 6%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/p521_jscalarmul_alt.S.o [v8 137.2.1] [207/2177] CXX obj/third_party/abseil-cpp/absl/time/internal/cctz/time_zone/time_zone_info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.h:26: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time.h:19: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:20: warning: implicit conversion loses integer precision: 'month_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:30: warning: implicit conversion loses integer precision: 'day_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:39: warning: implicit conversion loses integer precision: 'hour_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:49: warning: implicit conversion loses integer precision: 'minute_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/include/cctz/civil_time_detail.h:61:61: warning: implicit conversion loses integer precision: 'second_t' (aka 'int') to 'std::int_least8_t' (aka 'signed char') [-Wimplicit-int-conversion] [v8 137.2.1] 61 | : y(year), m(month), d(day), hh(hour), mm(minute), ss(second) {} [v8 137.2.1] | ~^~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc:685:34: warning: implicit conversion loses integer precision: 'std::uint_fast8_t' (aka 'unsigned int') to 'std::uint_least8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] [v8 137.2.1] 685 | transitions_[i].type_index = Decode8(bp++); [v8 137.2.1] | ~ ^~~~~~~~~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc:701:39: warning: implicit conversion loses integer precision: 'std::uint_fast8_t' (aka 'unsigned int') to 'std::uint_least8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] [v8 137.2.1] 701 | transition_types_[i].abbr_index = Decode8(bp++); [v8 137.2.1] | ~ ^~~~~~~~~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc:762:21: warning: implicit conversion loses integer precision: 'std::uint_fast8_t' (aka 'unsigned int') to 'std::uint_least8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] [v8 137.2.1] 762 | tr.type_index = default_transition_type_; [v8 137.2.1] | ~ ^~~~~~~~~~~~~~~~~~~~~~~~ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_info.cc:777:21: warning: implicit conversion loses integer precision: 'const std::uint_fast8_t' (aka 'const unsigned int') to 'std::uint_least8_t' (aka 'unsigned char') [-Wimplicit-int-conversion] [v8 137.2.1] 777 | tr.type_index = type_index; [v8 137.2.1] | ~ ^~~~~~~~~~ [v8 137.2.1] 10 warnings generated. [aws-lc-sys 0.29.0] [ 9%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_sub_p521.S.o Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cipher CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cipher-0.4.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cipher-0.4.4/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits for describing block ciphers and stream ciphers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cipher CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.4.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cipher --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cipher-0.4.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="block-padding"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "blobby", "block-padding", "dev", "rand_core", "std", "zeroize"))' -C metadata=c666395a11a55a4e -C extra-filename=-84e5323b7d197ba6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crypto_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrypto_common-ab6f665ad0f8e1e9.rmeta --extern inout=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libinout-0c45f3799699e5e8.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 6%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/p521_jscalarmul.S.o [aws-lc-sys 0.29.0] [ 10%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_add_p521.S.o [aws-lc-sys 0.29.0] [ 7%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/p521_jdouble_alt.S.o [aws-lc-sys 0.29.0] [ 7%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/p521_jdouble.S.o [aws-lc-sys 0.29.0] [ 10%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_montinv_p384.S.o Compiling swc_visit v2.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_visit CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit-2.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit-2.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Visitor generator for stable rustc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_visit CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_visit --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("path"))' -C metadata=7e43fa73116408b8 -C extra-filename=-bd6643d708e107f0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-0be6d5f76db27c5f.rmeta --extern debug_unreachable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_unreachable-e597d911cdbeb7b6.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 10%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/p384_montjscalarmul_alt.S.o [aws-lc-sys 0.29.0] [ 10%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/p384_montjdouble_alt.S.o [aws-lc-sys 0.29.0] [ 11%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/p384_montjscalarmul.S.o [aws-lc-sys 0.29.0] [ 7%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_fromlebytes_p521.S.o warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit-2.0.0/src/lib.rs:310:23 | 310 | pub fn with_guard(&mut self, kind: K) -> AstKindPathGuard { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 310 | pub fn with_guard(&mut self, kind: K) -> AstKindPathGuard<'_, K> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit-2.0.0/src/lib.rs:316:29 | 316 | pub fn with_index_guard(&mut self, index: usize) -> AstKindPathIndexGuard { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 316 | pub fn with_index_guard(&mut self, index: usize) -> AstKindPathIndexGuard<'_, K> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit-2.0.0/src/lib.rs:459:23 | 459 | pub fn with_guard(&mut self, node: N) -> AstNodePathGuard { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 459 | pub fn with_guard(&mut self, node: N) -> AstNodePathGuard<'_, N> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit-2.0.0/src/lib.rs:466:29 | 466 | pub fn with_index_guard(&mut self, index: usize) -> AstNodePathIndexGuard { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 466 | pub fn with_index_guard(&mut self, index: usize) -> AstNodePathIndexGuard<'_, N> { | +++ [v8 137.2.1] [208/2177] CXX obj/third_party/abseil-cpp/absl/time/internal/cctz/time_zone/zone_info_source.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 11%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/p384_montjdouble.S.o warning: `swc_visit` (lib) generated 4 warnings Compiling aes v0.8.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aes CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the Advanced Encryption Standard (a.k.a. Rijndael)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/block-ciphers' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.8.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name aes --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("hazmat", "zeroize"))' -C metadata=7acbcd1af8ed96d3 -C extra-filename=-1f4bd9b997a02caa --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-698dacb54488e7e3.rmeta --extern cpufeatures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcpufeatures-2d7ca9f09b54357e.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 8%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_tolebytes_p521.S.o [aws-lc-sys 0.29.0] [ 8%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_sqr_p521.S.o warning: unexpected `cfg` condition name: `aes_armv8` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/lib.rs:134:43 | 134 | if #[cfg(all(target_arch = "aarch64", aes_armv8, not(aes_force_soft)))] { | ^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_armv8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_armv8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `aes_force_soft` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/lib.rs:134:58 | 134 | if #[cfg(all(target_arch = "aarch64", aes_armv8, not(aes_force_soft)))] { | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_force_soft)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_force_soft)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_force_soft` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/lib.rs:140:13 | 140 | not(aes_force_soft) | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_force_soft)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_force_soft)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:1098:11 | 1098 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:1106:11 | 1106 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:1128:15 | 1128 | #[cfg(any(not(aes_compact), feature = "hazmat"))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:1167:11 | 1167 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:1401:11 | 1401 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:1409:11 | 1409 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:65:11 | 65 | #[cfg(aes_compact)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:71:15 | 71 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:171:11 | 171 | #[cfg(aes_compact)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:177:15 | 177 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:241:11 | 241 | #[cfg(aes_compact)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:247:15 | 247 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:276:15 | 276 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:283:15 | 283 | #[cfg(aes_compact)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:302:19 | 302 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:366:15 | 366 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:338:15 | 338 | #[cfg(aes_compact)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:347:19 | 347 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:390:15 | 390 | #[cfg(aes_compact)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:394:19 | 394 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:444:15 | 444 | #[cfg(aes_compact)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:448:19 | 448 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:488:15 | 488 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:495:15 | 495 | #[cfg(aes_compact)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:514:19 | 514 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:578:15 | 578 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:550:15 | 550 | #[cfg(aes_compact)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_compact` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/soft/fixslice64.rs:559:19 | 559 | #[cfg(not(aes_compact))] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_compact)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_compact)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `aes_armv8` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/autodetect.rs:13:36 | 13 | #[cfg(all(target_arch = "aarch64", aes_armv8))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(aes_armv8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(aes_armv8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/autodetect.rs:19:1 | 19 | cpufeatures::new!(aes_intrinsics, "aes"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `$crate::__unless_target_features` crate for guidance on how handle this unexpected cfg = help: the macro `$crate::__unless_target_features` may come from an old version of the `cpufeatures` crate, try updating your dependency with `cargo update -p cpufeatures` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `$crate::__unless_target_features` which comes from the expansion of the macro `cpufeatures::new` (in Nightly builds, run with -Z macro-backtrace for more info) [aws-lc-sys 0.29.0] [ 8%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_sqr_p521_alt.S.o [aws-lc-sys 0.29.0] [ 8%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_mul_p521_alt.S.o [aws-lc-sys 0.29.0] [ 12%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_littleendian_6.S.o [v8 137.2.1] [209/2177] CXX obj/third_party/highway/libhwy/aligned_allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 9%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_mul_p521.S.o [aws-lc-sys 0.29.0] [ 9%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_neg_p521.S.o [aws-lc-sys 0.29.0] [ 9%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_sub_p521.S.o [aws-lc-sys 0.29.0] [ 12%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_nonzero_6.S.o [v8 137.2.1] [210/2177] CXX obj/third_party/highway/libhwy/abort.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 12%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_montsqr_p384_alt.S.o [aws-lc-sys 0.29.0] [ 10%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p521/bignum_add_p521.S.o [aws-lc-sys 0.29.0] [ 13%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_montsqr_p384.S.o [aws-lc-sys 0.29.0] [ 10%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_montinv_p384.S.o [aws-lc-sys 0.29.0] [ 10%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/p384_montjscalarmul_alt.S.o [aws-lc-sys 0.29.0] [ 13%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_montmul_p384_alt.S.o [aws-lc-sys 0.29.0] [ 13%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_montmul_p384.S.o Compiling swc_ecma_transforms_macros v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_transforms_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_macros-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_macros-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Macros for swc_ecma_transforms.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_transforms_macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_transforms_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_macros-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e082f0eae12df833 -C extra-filename=-893523e288912617 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern swc_macros_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_macros_common-7336a0ec18b96b92.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 13%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_deamont_p384.S.o [v8 137.2.1] [211/2177] CXX obj/third_party/highway/libhwy/print.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 14%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_tomont_p384.S.o warning: `aes` (lib) generated 36 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-width-0.1.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-width-0.1.13/Cargo.toml CARGO_PKG_AUTHORS='kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-width CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_width --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-width-0.1.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=b9f81d30e96f81d6 -C extra-filename=-e107a1377c3b5e19 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling heck v0.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=heck CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heck-0.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heck-0.4.1/Cargo.toml CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_DESCRIPTION='heck is a case conversion library.' CARGO_PKG_HOMEPAGE='https://github.com/withoutboats/heck' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=heck CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/withoutboats/heck' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name heck --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heck-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unicode", "unicode-segmentation"))' -C metadata=52856f72aa55b5f8 -C extra-filename=-42ecae2e49a286b9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 14%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_neg_p384.S.o [aws-lc-sys 0.29.0] [ 14%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_sub_p384.S.o [aws-lc-sys 0.29.0] [ 11%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/p384_montjscalarmul.S.o Compiling semver-parser v0.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=semver_parser CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-parser-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-parser-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='Steve Klabnik ' CARGO_PKG_DESCRIPTION='Parsing of the semver spec. ' CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver-parser CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name semver_parser --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-parser-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ccab6fd567b2670a -C extra-filename=-e6504d8a061ab320 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 12%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_littleendian_6.S.o [aws-lc-sys 0.29.0] [ 15%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_add_p384.S.o Compiling enum-as-inner v0.6.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=enum_as_inner CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/enum-as-inner-0.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/enum-as-inner-0.6.0/Cargo.toml CARGO_PKG_AUTHORS='Benjamin Fry ' CARGO_PKG_DESCRIPTION='A proc-macro for deriving inner field accessor functions on enums. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=enum-as-inner CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluejekyll/enum-as-inner' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name enum_as_inner --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/enum-as-inner-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ddbb2150e095e5c8 -C extra-filename=-339e3a8279bacdfa --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern heck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libheck-42ecae2e49a286b9.rlib --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 12%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/p384_montjdouble.S.o warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-parser-0.7.0/src/version.rs:75:9 | 75 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-parser-0.7.0/src/version.rs:79:13 | 79 | try!(write!(f, "-{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-parser-0.7.0/src/version.rs:84:13 | 84 | try!(write!(f, "+{}", strs.join("."))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-parser-0.7.0/src/range.rs:184:22 | 184 | let predicates = try!(predicates); | ^^^ [aws-lc-sys 0.29.0] [ 15%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p256/bignum_montinv_p256.S.o [aws-lc-sys 0.29.0] [ 15%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p256/p256_montjscalarmul_alt.S.o [aws-lc-sys 0.29.0] [ 12%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/p384_montjdouble_alt.S.o [aws-lc-sys 0.29.0] [ 12%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_montsqr_p384_alt.S.o warning: `semver-parser` (lib) generated 4 warnings Compiling semver v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=semver CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='Steve Klabnik :The Rust Project Developers' CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison. ' CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name semver --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ci", "default", "serde"))' -C metadata=52f23ff469b6d682 -C extra-filename=-5d9008f6a458c69d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern semver_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsemver_parser-e6504d8a061ab320.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 12%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_nonzero_6.S.o warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version.rs:271:9 | 271 | try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch)); | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version.rs:273:13 | 273 | try!(write!(f, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version.rs:278:17 | 278 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version.rs:276:21 | 276 | try!(write!(f, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version.rs:282:13 | 282 | try!(write!(f, "+")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version.rs:287:17 | 287 | try!(write!(f, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version.rs:285:21 | 285 | try!(write!(f, ".")) | ^^^ warning: unused import: `std::result` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:13:5 | 13 | use std::result; | ^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:492:13 | 492 | try!(write!(fmt, "*")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:496:21 | 496 | try!(write!(fmt, "{}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:498:21 | 498 | try!(write!(fmt, ", {}", pred)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:510:32 | 510 | Wildcard(Major) => try!(write!(fmt, "*")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:511:32 | 511 | Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:514:21 | 514 | try!(write!(fmt, "{}.{}.*", self.major, minor)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:516:21 | 516 | try!(write!(fmt, "{}.*.*", self.major)) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:520:17 | 520 | try!(write!(fmt, "{}{}", self.op, self.major)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:523:32 | 523 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:528:32 | 528 | Some(v) => try!(write!(fmt, ".{}", v)), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:533:21 | 533 | try!(write!(fmt, "-")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:538:25 | 538 | try!(write!(fmt, "{}", x)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:536:29 | 536 | ... try!(write!(fmt, ".")) | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:551:19 | 551 | Ex => try!(write!(fmt, "= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:552:19 | 552 | Gt => try!(write!(fmt, "> ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:553:21 | 553 | GtEq => try!(write!(fmt, ">= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:554:19 | 554 | Lt => try!(write!(fmt, "< ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:555:21 | 555 | LtEq => try!(write!(fmt, "<= ")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:556:22 | 556 | Tilde => try!(write!(fmt, "~")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:557:27 | 557 | Compatible => try!(write!(fmt, "^")), | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:559:28 | 559 | Wildcard(_) => try!(write!(fmt, "")), | ^^^ [aws-lc-sys 0.29.0] [ 16%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p256/p256_montjscalarmul.S.o warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-0.9.0/src/version_req.rs:165:14 | 165 | self.description().fmt(f) | ^^^^^^^^^^^ Compiling swc_common v9.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_common CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_common-9.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_common-9.2.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Common utilities for the swc project.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_common CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=9.2.0 CARGO_PKG_VERSION_MAJOR=9 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_common --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_common-9.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="sourcemap"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__plugin", "__plugin_mode", "__plugin_rt", "__rkyv", "arbitrary", "bytecheck", "concurrent", "debug", "default", "diagnostic-serde", "parking_lot", "plugin-base", "plugin-mode", "plugin-rt", "plugin_transform_schema_v1", "plugin_transform_schema_vtest", "rancor", "rkyv", "rkyv-impl", "shrink-to-fit", "sourcemap", "termcolor", "tty-emitter"))' -C metadata=c2bc6b8e9b0878a9 -C extra-filename=-af8284455cdb2b96 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern ast_node=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libast_node-a1f0d03863b71559.so --extern better_scoped_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbetter_scoped_tls-800b21c495253371.rmeta --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-0be6d5f76db27c5f.rmeta --extern from_variant=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfrom_variant-10fd7523c2d0f935.so --extern debug_unreachable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_unreachable-e597d911cdbeb7b6.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern siphasher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsiphasher-08c03420f5bb6331.rmeta --extern sourcemap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsourcemap-54f34b7895242094.rmeta --extern swc_allocator=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_allocator-280f3e1337a7f37d.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_eq_ignore_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_eq_ignore_macros-e03bae28c9ec864f.so --extern swc_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_visit-bd6643d708e107f0.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-76ef6288e0101917.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 16%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/x86_64-mont.S.o warning: `semver` (lib) generated 30 warnings Compiling pem-rfc7468 v0.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pem_rfc7468 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pem-rfc7468-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pem-rfc7468-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='PEM Encoding (RFC 7468) for PKIX, PKCS, and CMS Structures, implementing a strict subset of the original Privacy-Enhanced Mail encoding intended specifically for use with cryptographic keys, certificates, and other messages. Provides a no_std-friendly, constant-time implementation suitable for use with cryptographic private keys. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pem-rfc7468 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/pem-rfc7468' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pem_rfc7468 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pem-rfc7468-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "std"))' -C metadata=88f7316e05fce5f3 -C extra-filename=-68bb089abcdb132a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64ct-9c32167fbed28661.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 13%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_montsqr_p384.S.o [aws-lc-sys 0.29.0] [ 13%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_montmul_p384_alt.S.o [aws-lc-sys 0.29.0] [ 16%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/x86_64-mont5.S.o [aws-lc-sys 0.29.0] [ 17%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/vpaes-x86_64.S.o [aws-lc-sys 0.29.0] [ 17%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/sha512-x86_64.S.o [aws-lc-sys 0.29.0] [ 13%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_montmul_p384.S.o [aws-lc-sys 0.29.0] [ 13%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_deamont_p384.S.o Compiling quinn-udp v0.5.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='UDP sockets with ECN information for the QUIC transport protocol' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quinn-udp CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/quinn-rs/quinn' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.5.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="log"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "direct-log", "fast-apple-datapath", "log", "tracing"))' -C metadata=36295ec4a3bdd829 -C extra-filename=-065aa53fac6baa8f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-udp-065aa53fac6baa8f -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_aliases=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_aliases-bed9a814602bdb2c.rlib --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 14%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_tomont_p384.S.o [aws-lc-sys 0.29.0] [ 17%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/sha256-x86_64.S.o [v8 137.2.1] [212/2177] CXX obj/third_party/highway/libhwy/stats.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 14%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_neg_p384.S.o Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.8.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/crossbeam-utils-6038969095db4541/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/crossbeam-utils-9317294047e36237/build-script-build` [crossbeam-utils 0.8.21] cargo:rerun-if-changed=no_atomic.rs [crossbeam-utils 0.8.21] cargo:rustc-check-cfg=cfg(crossbeam_no_atomic,crossbeam_sanitize_thread) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/Cargo.toml CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/memoffset-c6f2b1bfca8a075f/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/memoffset-c8b5737c92ea0119/build-script-build` [aws-lc-sys 0.29.0] [ 15%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_add_p384.S.o [aws-lc-sys 0.29.0] [ 15%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p384/bignum_sub_p384.S.o [aws-lc-sys 0.29.0] [ 17%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/sha1-x86_64.S.o [v8 137.2.1] [213/2177] CXX obj/third_party/icu/icui18n/alphaindex.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [memoffset 0.9.1] cargo:rustc-cfg=tuple_ty [memoffset 0.9.1] cargo:rustc-cfg=allow_clippy [memoffset 0.9.1] cargo:rustc-cfg=maybe_uninit [memoffset 0.9.1] cargo:rustc-cfg=doctests [memoffset 0.9.1] cargo:rustc-cfg=raw_ref_macros [memoffset 0.9.1] cargo:rustc-cfg=stable_const [memoffset 0.9.1] cargo:rustc-cfg=stable_offset_of Compiling async-recursion v1.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=async_recursion CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-recursion-1.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-recursion-1.1.1/Cargo.toml CARGO_PKG_AUTHORS='Robert Usher <266585+dcchut@users.noreply.github.com>' CARGO_PKG_DESCRIPTION='Recursion for async functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-recursion CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dcchut/async-recursion' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name async_recursion --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-recursion-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=263e2d32f0137903 -C extra-filename=-e62753a61897ac1b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 17%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/rsaz-3k-avx512.S.o [aws-lc-sys 0.29.0] [ 17%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/rdrand-x86_64.S.o [aws-lc-sys 0.29.0] [ 18%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/rsaz-avx2.S.o [aws-lc-sys 0.29.0] [ 15%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p256/bignum_montinv_p256.S.o [aws-lc-sys 0.29.0] [ 18%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/rsaz-2k-avx512.S.o [aws-lc-sys 0.29.0] [ 19%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/rsaz-4k-avx512.S.o [aws-lc-sys 0.29.0] [ 15%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p256/p256_montjscalarmul_alt.S.o [aws-lc-sys 0.29.0] [ 15%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/x86_64-mont.S.o [aws-lc-sys 0.29.0] [ 15%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/x86_64-mont5.S.o Compiling indexmap v1.9.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "quickcheck", "rayon", "rustc-rayon", "serde", "serde-1", "std", "test_debug", "test_low_transition_point"))' -C metadata=b9642a923dc984d9 -C extra-filename=-240adba552acd9b3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/indexmap-240adba552acd9b3 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern autocfg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libautocfg-28beb9ab0828a253.rlib --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [214/2177] CXX obj/third_party/icu/icui18n/anytrans.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 19%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/p256_beeu-x86_64-asm.S.o [aws-lc-sys 0.29.0] [ 16%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/vpaes-x86_64.S.o [aws-lc-sys 0.29.0] [ 17%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/__/__/third_party/s2n-bignum/s2n-bignum-imported/x86_att/p256/p256_montjscalarmul.S.o [v8 137.2.1] [215/2177] CXX obj/third_party/highway/libhwy/targets.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 20%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/p256-x86_64-asm.S.o [aws-lc-sys 0.29.0] [ 20%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/md5-x86_64.S.o Compiling tower-service v0.3.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tower_service CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-service-0.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-service-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Trait representing an asynchronous, request / response based, client or server. ' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower-service CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tower_service --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-service-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=974ecfb5439355b8 -C extra-filename=-b214fff8406f6682 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=memoffset CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/Cargo.toml CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/memoffset-c6f2b1bfca8a075f/out /usr/local/bin/rustc --crate-name memoffset --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=2b931ac30a2650f5 -C extra-filename=-3e2eb45b28bbfe89 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg tuple_ty --cfg allow_clippy --cfg maybe_uninit --cfg doctests --cfg raw_ref_macros --cfg stable_const --cfg stable_offset_of` warning: unexpected `cfg` condition name: `doctests` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/lib.rs:59:7 | 59 | #[cfg(doctests)] | ^^^^^^^^ help: there is a config with a similar name: `doctest` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doctests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doctests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `doctests` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/lib.rs:62:7 | 62 | #[cfg(doctests)] | ^^^^^^^^ help: there is a config with a similar name: `doctest` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doctests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doctests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `raw_ref_macros` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/raw_field.rs:22:7 | 22 | #[cfg(raw_ref_macros)] | ^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(raw_ref_macros)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(raw_ref_macros)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `raw_ref_macros` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/raw_field.rs:30:11 | 30 | #[cfg(not(raw_ref_macros))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(raw_ref_macros)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(raw_ref_macros)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `allow_clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/raw_field.rs:57:7 | 57 | #[cfg(allow_clippy)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(allow_clippy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(allow_clippy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `allow_clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/raw_field.rs:69:11 | 69 | #[cfg(not(allow_clippy))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(allow_clippy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(allow_clippy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `allow_clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/raw_field.rs:90:7 | 90 | #[cfg(allow_clippy)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(allow_clippy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(allow_clippy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `allow_clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/raw_field.rs:100:11 | 100 | #[cfg(not(allow_clippy))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(allow_clippy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(allow_clippy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `allow_clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/raw_field.rs:125:7 | 125 | #[cfg(allow_clippy)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(allow_clippy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(allow_clippy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `allow_clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/raw_field.rs:141:11 | 141 | #[cfg(not(allow_clippy))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(allow_clippy)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(allow_clippy)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tuple_ty` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/raw_field.rs:183:7 | 183 | #[cfg(tuple_ty)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tuple_ty)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tuple_ty)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:23:7 | 23 | #[cfg(maybe_uninit)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `maybe_uninit` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:37:11 | 37 | #[cfg(not(maybe_uninit))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(maybe_uninit)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(maybe_uninit)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_const` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:49:7 | 49 | #[cfg(stable_const)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_const)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_const)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_const` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:61:11 | 61 | #[cfg(not(stable_const))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_const)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_const)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_offset_of` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:70:11 | 70 | #[cfg(not(stable_offset_of))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_offset_of)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_offset_of)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_offset_of` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:83:7 | 83 | #[cfg(stable_offset_of)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_offset_of)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_offset_of)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tuple_ty` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:127:7 | 127 | #[cfg(tuple_ty)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tuple_ty)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tuple_ty)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_offset_of` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:128:11 | 128 | #[cfg(not(stable_offset_of))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_offset_of)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_offset_of)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tuple_ty` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:142:7 | 142 | #[cfg(tuple_ty)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tuple_ty)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tuple_ty)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_offset_of` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:143:7 | 143 | #[cfg(stable_offset_of)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_offset_of)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_offset_of)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `tuple_ty` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:160:7 | 160 | #[cfg(tuple_ty)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tuple_ty)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tuple_ty)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_offset_of` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:170:11 | 170 | #[cfg(not(stable_offset_of))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_offset_of)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_offset_of)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_offset_of` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/offset_of.rs:184:7 | 184 | #[cfg(stable_offset_of)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_offset_of)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_offset_of)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [aws-lc-sys 0.29.0] [ 20%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/ghash-x86_64.S.o [aws-lc-sys 0.29.0] [ 21%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/ghash-ssse3-x86_64.S.o warning: `memoffset` (lib) generated 24 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_utils CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.8.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/crossbeam-utils-6038969095db4541/out /usr/local/bin/rustc --crate-name crossbeam_utils --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "loom", "nightly", "std"))' -C metadata=2fefa332e05c4fc7 -C extra-filename=-e01c74ee87534b43 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` [aws-lc-sys 0.29.0] [ 17%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/sha512-x86_64.S.o [aws-lc-sys 0.29.0] [ 21%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/aesni-x86_64.S.o [aws-lc-sys 0.29.0] [ 17%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/sha256-x86_64.S.o [aws-lc-sys 0.29.0] [ 21%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/aesni-xts-avx512.S.o [aws-lc-sys 0.29.0] [ 17%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/sha1-x86_64.S.o [aws-lc-sys 0.29.0] [ 21%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/aesni-gcm-x86_64.S.o [aws-lc-sys 0.29.0] [ 18%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/rsaz-4k-avx512.S.o [aws-lc-sys 0.29.0] [ 18%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/rsaz-3k-avx512.S.o [aws-lc-sys 0.29.0] [ 22%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/aesni-gcm-avx512.S.o [aws-lc-sys 0.29.0] [ 18%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/rsaz-2k-avx512.S.o [aws-lc-sys 0.29.0] [ 19%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/rsaz-avx2.S.o [v8 137.2.1] [216/2177] CXX obj/third_party/icu/icui18n/bocsu.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 19%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/rdrand-x86_64.S.o [aws-lc-sys 0.29.0] [ 22%] Building C object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/cpucap/cpucap.c.o Compiling der v0.7.9 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=der CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-0.7.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-0.7.9/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust embedded-friendly implementation of the Distinguished Encoding Rules (DER) for Abstract Syntax Notation One (ASN.1) as described in ITU X.690 with full support for heapless no_std targets ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=der CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/der' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.7.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name der --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-0.7.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="derive"' --cfg 'feature="oid"' --cfg 'feature="pem"' --cfg 'feature="std"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "bytes", "derive", "flagset", "oid", "pem", "real", "std", "time", "zeroize"))' -C metadata=a8ddbcb2d17d090d -C extra-filename=-3098e310fa24ec35 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern const_oid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconst_oid-23d64c99b85acf33.rmeta --extern der_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder_derive-53b415694ec342c5.so --extern pem_rfc7468=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpem_rfc7468-68bb089abcdb132a.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [217/2177] CXX obj/third_party/icu/icui18n/basictz.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 22%] Building C object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/fips_shared_support.c.o [aws-lc-sys 0.29.0] [ 23%] Building C object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/bcm.c.o warning: unexpected `cfg` condition value: `bigint` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-0.7.9/src/lib.rs:373:7 | 373 | #[cfg(feature = "bigint")] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `arbitrary`, `bytes`, `derive`, `flagset`, `oid`, `pem`, `real`, `std`, `time`, and `zeroize` = help: consider adding `bigint` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-0.7.9/src/asn1/integer.rs:25:19 | 25 | debug_assert!(mem::size_of::() <= MAX_INT_SIZE); | ^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-0.7.9/src/lib.rs:25:5 | 25 | unused_qualifications | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 25 - debug_assert!(mem::size_of::() <= MAX_INT_SIZE); 25 + debug_assert!(size_of::() <= MAX_INT_SIZE); | [aws-lc-sys 0.29.0] [ 19%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/p256_beeu-x86_64-asm.S.o [aws-lc-sys 0.29.0] [ 20%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/p256-x86_64-asm.S.o [aws-lc-sys 0.29.0] [ 20%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/md5-x86_64.S.o [aws-lc-sys 0.29.0] [ 21%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/ghash-ssse3-x86_64.S.o [v8 137.2.1] [218/2177] CXX obj/third_party/icu/icui18n/astro.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 21%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/ghash-x86_64.S.o [v8 137.2.1] [219/2177] CXX obj/third_party/highway/libhwy/timer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 21%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/aesni-x86_64.S.o [aws-lc-sys 0.29.0] [ 21%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/aesni-xts-avx512.S.o [aws-lc-sys 0.29.0] [ 21%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/aesni-gcm-x86_64.S.o [aws-lc-sys 0.29.0] [ 21%] Building C object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/cpucap/cpucap.c.o [aws-lc-sys 0.29.0] [ 22%] Building ASM object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/aesni-gcm-avx512.S.o [v8 137.2.1] [220/2177] CXX obj/third_party/icu/icui18n/brktrans.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 22%] Building C object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/fips_shared_support.c.o [aws-lc-sys 0.29.0] [ 23%] Building C object aws-lc/crypto/fipsmodule/CMakeFiles/fipsmodule.dir/bcm.c.o [v8 137.2.1] [221/2177] CXX obj/third_party/icu/icui18n/buddhcal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [222/2177] CXX obj/third_party/icu/icui18n/casetrn.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [223/2177] CXX obj/third_party/icu/icui18n/cecal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_common-9.2.0/src/comments.rs:591:9 | 591 | &self, | ^^^^^ the lifetime is elided here 592 | ) -> ( 593 | Ref, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here 594 | Ref, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 593 ~ Ref<'_, SingleThreadedCommentsMapInner>, 594 ~ Ref<'_, SingleThreadedCommentsMapInner>, | warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_common-9.2.0/src/comments.rs:601:9 | 601 | &self, | ^^^^^ the lifetime is elided here 602 | ) -> ( 603 | RefMut, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here 604 | RefMut, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 603 ~ RefMut<'_, SingleThreadedCommentsMapInner>, 604 ~ RefMut<'_, SingleThreadedCommentsMapInner>, | [v8 137.2.1] [224/2177] CXX obj/third_party/icu/icui18n/choicfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [225/2177] CXX obj/third_party/icu/icui18n/calendar.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [226/2177] CXX obj/third_party/icu/icui18n/chnsecal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [227/2177] CXX obj/third_party/icu/icui18n/coleitr.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [228/2177] CXX obj/third_party/icu/icui18n/collation.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `der` (lib) generated 2 warnings Compiling rustc_version v0.2.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustc_version CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.2.3/Cargo.toml CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A library for querying the version of a installed rustc compiler' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc_version CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Kimundi/rustc-version-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustc_version --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5a334b718ae34dc1 -C extra-filename=-03b3463a36a7dfa3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsemver-5d9008f6a458c69d.rmeta --cap-lints warn -L/usr/local/lib` warning: trait objects without an explicit `dyn` are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.2.3/src/errors.rs:37:32 | 37 | fn cause(&self) -> Option<&error::Error> { | ^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` (part of `#[warn(rust_2021_compatibility)]`) on by default help: if this is a dyn-compatible trait, use `dyn` | 37 | fn cause(&self) -> Option<&dyn error::Error> { | +++ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.2.3/src/errors.rs:26:71 | 26 | CouldNotExecuteCommand(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.2.3/src/errors.rs:27:50 | 27 | Utf8Error(_) => write!(f, "{}", self.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.2.3/src/errors.rs:28:61 | 28 | UnexpectedVersionFormat => write!(f, "{}", self.description()), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.2.3/src/errors.rs:29:62 | 29 | ReqParseError(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.2.3/src/errors.rs:30:60 | 30 | SemVerError(ref e) => write!(f, "{}: {}", self.description(), e), | ^^^^^^^^^^^ warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.2.3/src/errors.rs:31:69 | 31 | UnknownPreReleaseTag(ref i) => write!(f, "{}: {}", self.description(), i), | ^^^^^^^^^^^ [v8 137.2.1] [229/2177] CXX obj/third_party/icu/icui18n/collationbuilder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `rustc_version` (lib) generated 7 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=regex CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-1.10.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-1.10.6/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers:Andrew Gallant ' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=1.10.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name regex --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regex-1.10.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="perf-backtrack"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="perf-onepass"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=5b263ce3d4a96dae -C extra-filename=-a556f7180ee5b1de --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aho_corasick=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaho_corasick-aabab0547bf947d2.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern regex_automata=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex_automata-de183d3e96171219.rmeta --extern regex_syntax=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex_syntax-117d2e30a40b9918.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [230/2177] CXX obj/third_party/icu/icui18n/collationdatareader.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [231/2177] CXX obj/third_party/icu/icui18n/collationcompare.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [232/2177] CXX obj/third_party/icu/icui18n/collationdatawriter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [233/2177] CXX obj/third_party/icu/icui18n/collationdatabuilder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [234/2177] CXX obj/third_party/icu/icui18n/collationfcd.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [235/2177] CXX obj/third_party/icu/icui18n/collationdata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling pbkdf2 v0.12.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pbkdf2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pbkdf2-0.12.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pbkdf2-0.12.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Generic implementation of PBKDF2' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pbkdf2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/password-hashes/tree/master/pbkdf2' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.12.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pbkdf2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pbkdf2-0.12.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="hmac"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "hmac", "parallel", "password-hash", "rayon", "sha1", "sha2", "simple", "std"))' -C metadata=f6efd1506ed2db23 -C extra-filename=-6e6b02f9ac165ff3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --extern hmac=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhmac-bd0d0a7c951d6383.rmeta --cap-lints warn -L/usr/local/lib` Compiling password-hash v0.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=password_hash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/password-hash-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/password-hash-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits which describe the functionality of password hashing algorithms, as well as a `no_std`-friendly implementation of the PHC string format (a well-defined subset of the Modular Crypt Format a.k.a. MCF) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=password-hash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits/tree/master/password-hash' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name password_hash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/password-hash-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="rand_core"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "rand_core", "std"))' -C metadata=067ef11f6deea3b9 -C extra-filename=-4e1eb3b26f3457ae --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64ct-9c32167fbed28661.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [236/2177] CXX obj/third_party/icu/icui18n/collationfastlatinbuilder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [237/2177] CXX obj/third_party/highway/libhwy/per_target.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling http-body v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=http_body CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Lucio Franco :Sean McArthur ' CARGO_PKG_DESCRIPTION='Trait representing an asynchronous, streaming, HTTP request or response body. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http-body CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http-body' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name http_body --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=06e33c028d1836b9 -C extra-filename=-de1400db14ec7933 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [238/2177] CXX obj/third_party/icu/icui18n/collationrootelements.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling deno_terminal v0.2.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_terminal CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_terminal-0.2.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_terminal-0.2.2/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Terminal styling and other functionality used across Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_terminal CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_terminal' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_terminal --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_terminal-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="colors"' --cfg 'feature="default"' --cfg 'feature="termcolor"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("colors", "default", "termcolor"))' -C metadata=9c5ff2681d6d4768 -C extra-filename=-36a5c2c036768cdb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern termcolor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtermcolor-0278db56d250b89f.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `wasm` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_terminal-0.2.2/src/colors.rs:32:9 | 32 | #[cfg(wasm)] | ^^^^ help: found config with similar value: `target_family = "wasm"` | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wasm)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wasm)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `wasm` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_terminal-0.2.2/src/colors.rs:40:13 | 40 | #[cfg(not(wasm))] | ^^^^ help: found config with similar value: `target_family = "wasm"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wasm)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wasm)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wasm` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_terminal-0.2.2/src/colors.rs:62:9 | 62 | #[cfg(wasm)] | ^^^^ help: found config with similar value: `target_family = "wasm"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wasm)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wasm)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `wasm` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_terminal-0.2.2/src/colors.rs:68:13 | 68 | #[cfg(not(wasm))] | ^^^^ help: found config with similar value: `target_family = "wasm"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wasm)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(wasm)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `platform` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_terminal-0.2.2/src/colors.rs:93:11 | 93 | #[cfg(platform = "windows")] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(platform, values("windows"))'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(platform, values(\"windows\"))");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [239/2177] CXX obj/third_party/icu/icui18n/collationiterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [240/2177] CXX obj/third_party/icu/icui18n/collationfastlatin.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `deno_terminal` (lib) generated 5 warnings Compiling salsa20 v0.10.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=salsa20 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/salsa20-0.10.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/salsa20-0.10.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Salsa20 Stream Cipher' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=salsa20 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/stream-ciphers' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.10.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name salsa20 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/salsa20-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "zeroize"))' -C metadata=5ab5f64a05c02e29 -C extra-filename=-f0ef9cae7d79d5e7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-698dacb54488e7e3.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=alloc,default,dev_urandom_fallback CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DEV_URANDOM_FALLBACK=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14 CARGO_MANIFEST_LINKS=ring_core_0_17_14_ CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='An experiment.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 AND ISC' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ring CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION=1.66.0 CARGO_PKG_VERSION=0.17.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-d9a97b9aa07dc717/build-script-build` [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_MANIFEST_DIR [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_PKG_NAME [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_PKG_VERSION_MAJOR [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_PKG_VERSION_MINOR [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_PKG_VERSION_PATCH [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_PKG_VERSION_PRE [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_MANIFEST_LINKS [ring 0.17.14] cargo:rerun-if-env-changed=RING_PREGENERATE_ASM [ring 0.17.14] cargo:rerun-if-env-changed=OUT_DIR [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_CFG_TARGET_ARCH [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_CFG_TARGET_OS [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_CFG_TARGET_ENV [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_CFG_TARGET_ENDIAN [ring 0.17.14] OPT_LEVEL = Some(0) [ring 0.17.14] OUT_DIR = Some(/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out) [ring 0.17.14] TARGET = Some(x86_64-unknown-openbsd) [ring 0.17.14] HOST = Some(x86_64-unknown-openbsd) [ring 0.17.14] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [ring 0.17.14] CC_x86_64-unknown-openbsd = None [ring 0.17.14] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [ring 0.17.14] CC_x86_64_unknown_openbsd = None [ring 0.17.14] cargo:rerun-if-env-changed=HOST_CC [ring 0.17.14] HOST_CC = None [ring 0.17.14] cargo:rerun-if-env-changed=CC [ring 0.17.14] CC = None [ring 0.17.14] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [ring 0.17.14] RUSTC_WRAPPER = None [ring 0.17.14] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [ring 0.17.14] CRATE_CC_NO_DEFAULTS = None [ring 0.17.14] DEBUG = Some(false) [ring 0.17.14] cargo:rerun-if-env-changed=CFLAGS [ring 0.17.14] CFLAGS = Some(-O2 -pipe) [ring 0.17.14] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [ring 0.17.14] CC_SHELL_ESCAPED_FLAGS = None [ring 0.17.14] cargo:rerun-if-env-changed=HOST_CFLAGS [ring 0.17.14] HOST_CFLAGS = None [ring 0.17.14] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [ring 0.17.14] CFLAGS_x86_64_unknown_openbsd = None [ring 0.17.14] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [ring 0.17.14] CFLAGS_x86_64-unknown-openbsd = None [ring 0.17.14] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) [v8 137.2.1] [241/2177] CXX obj/third_party/icu/icui18n/collationkeys.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [242/2177] CXX obj/third_party/icu/icui18n/collationsets.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [243/2177] CXX obj/third_party/icu/icui18n/collationroot.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [244/2177] CXX obj/third_party/icu/icui18n/collationweights.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [245/2177] CXX obj/third_party/icu/icui18n/collationtailoring.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [246/2177] CXX obj/third_party/icu/icui18n/collationruleparser.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [247/2177] CXX obj/third_party/icu/icui18n/collationsettings.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [248/2177] CXX obj/third_party/icu/icui18n/coptccal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [249/2177] CXX obj/third_party/icu/icui18n/coll.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [250/2177] CXX obj/third_party/icu/icui18n/csrecog.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [251/2177] CXX obj/third_party/icu/icui18n/cpdtrans.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [252/2177] CXX obj/third_party/icu/icui18n/csr2022.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [253/2177] CXX obj/third_party/icu/icui18n/csdetect.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [254/2177] CXX obj/third_party/icu/icui18n/compactdecimalformat.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [255/2177] CXX obj/third_party/icu/icui18n/csrutf8.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [256/2177] CXX obj/third_party/icu/icui18n/csrucode.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [257/2177] CXX obj/third_party/icu/icui18n/csmatch.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [258/2177] CXX obj/third_party/icu/icui18n/csrmbcs.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [259/2177] CXX obj/third_party/icu/icui18n/csrsbcs.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [260/2177] CXX obj/third_party/icu/icui18n/currfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [261/2177] CXX obj/third_party/icu/icui18n/curramt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [262/2177] CXX obj/third_party/icu/icui18n/currpinf.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [263/2177] CXX obj/third_party/icu/icui18n/decContext.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [264/2177] CXX obj/third_party/icu/icui18n/dangical.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [265/2177] CXX obj/third_party/icu/icui18n/currunit.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [266/2177] CXX obj/third_party/icu/icui18n/dayperiodrules.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [267/2177] CXX obj/third_party/icu/icui18n/displayoptions.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [268/2177] CXX obj/third_party/icu/icui18n/datefmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [269/2177] CXX obj/third_party/icu/icui18n/dcfmtsym.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [270/2177] CXX obj/third_party/icu/icui18n/double-conversion-bignum-dtoa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [271/2177] CXX obj/third_party/icu/icui18n/double-conversion-cached-powers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [272/2177] CXX obj/third_party/icu/icui18n/double-conversion-fast-dtoa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [273/2177] CXX obj/third_party/icu/icui18n/double-conversion-double-to-string.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [274/2177] CXX obj/third_party/icu/icui18n/double-conversion-strtod.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [275/2177] CXX obj/third_party/icu/icui18n/double-conversion-bignum.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [276/2177] CXX obj/third_party/icu/icui18n/double-conversion-string-to-double.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [277/2177] CXX obj/third_party/icu/icui18n/decimfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [278/2177] CXX obj/third_party/icu/icui18n/decNumber.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [279/2177] CXX obj/third_party/icu/icui18n/dtrule.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [280/2177] CXX obj/third_party/icu/icui18n/dtitvinf.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [v8 137.2.1] [281/2177] CXX obj/third_party/icu/icui18n/erarules.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [282/2177] CXX obj/third_party/icu/icui18n/dtptngen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [283/2177] CXX obj/third_party/icu/icui18n/dtfmtsym.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [284/2177] CXX obj/third_party/icu/icui18n/esctrn.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [285/2177] CXX obj/third_party/icu/icui18n/ethpccal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [286/2177] CXX obj/third_party/icu/icui18n/fmtable_cnv.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [287/2177] CXX obj/third_party/icu/icui18n/dtitvfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [288/2177] CXX obj/third_party/icu/icui18n/fmtable.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [289/2177] CXX obj/third_party/icu/icui18n/format.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [290/2177] CXX obj/third_party/icu/icui18n/formattedval_iterimpl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [291/2177] CXX obj/third_party/icu/icui18n/formatted_string_builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [292/2177] CXX obj/third_party/icu/icui18n/formattedvalue.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [293/2177] CXX obj/third_party/icu/icui18n/fphdlimp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [294/2177] CXX obj/third_party/icu/icui18n/formattedval_sbimpl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [295/2177] CXX obj/third_party/icu/icui18n/gender.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [296/2177] CXX obj/third_party/icu/icui18n/fpositer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [v8 137.2.1] [297/2177] CXX obj/third_party/icu/icui18n/funcrepl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [298/2177] CXX obj/third_party/icu/icui18n/gregoimp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `swc_common` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/Cargo.toml CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/memoffset-0661fd5f2f414ab3/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/memoffset-c8b5737c92ea0119/build-script-build` [v8 137.2.1] [299/2177] CXX obj/third_party/icu/icui18n/inputext.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [300/2177] CXX obj/third_party/icu/icui18n/indiancal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [memoffset 0.9.1] cargo:rustc-cfg=tuple_ty [memoffset 0.9.1] cargo:rustc-cfg=allow_clippy [memoffset 0.9.1] cargo:rustc-cfg=maybe_uninit [memoffset 0.9.1] cargo:rustc-cfg=doctests [memoffset 0.9.1] cargo:rustc-cfg=raw_ref_macros [memoffset 0.9.1] cargo:rustc-cfg=stable_const [memoffset 0.9.1] cargo:rustc-cfg=stable_offset_of Compiling swc_config_macro v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_config_macro CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_config_macro-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_config_macro-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Macros to prevent mistakes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_config_macro CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_config_macro --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_config_macro-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6bace06f736b2cad -C extra-filename=-14a32a3f88c16f57 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern swc_macros_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_macros_common-7336a0ec18b96b92.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [301/2177] CXX obj/third_party/icu/icui18n/gregocal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [302/2177] CXX obj/third_party/icu/icui18n/hebrwcal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=phf CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf-0.11.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf-0.11.2/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Runtime support for perfect hash function data structures' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=phf CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-phf/rust-phf' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name phf --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/phf-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="macros"' --cfg 'feature="phf_macros"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "macros", "phf_macros", "serde", "std", "uncased", "unicase"))' -C metadata=f3f778382e03c00d -C extra-filename=-548653909151ffa0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern phf_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf_macros-7f954109a7665cb0.so --extern phf_shared=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf_shared-9c28fa6eaf09a990.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [303/2177] CXX obj/third_party/icu/icui18n/iso8601cal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [304/2177] CXX obj/third_party/icu/icui18n/islamcal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling libsqlite3-sys v0.32.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0/Cargo.toml CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.32.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=32 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bindgen"' --cfg 'feature="buildtime_bindgen"' --cfg 'feature="bundled"' --cfg 'feature="bundled_bindings"' --cfg 'feature="cc"' --cfg 'feature="default"' --cfg 'feature="min_sqlite_version_3_14_0"' --cfg 'feature="pkg-config"' --cfg 'feature="preupdate_hook"' --cfg 'feature="session"' --cfg 'feature="unlock_notify"' --cfg 'feature="vcpkg"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "buildtime_bindgen", "bundled", "bundled-sqlcipher", "bundled-sqlcipher-vendored-openssl", "bundled-windows", "bundled_bindings", "cc", "default", "in_gecko", "loadable_extension", "min_sqlite_version_3_14_0", "openssl-sys", "pkg-config", "prettyplease", "preupdate_hook", "quote", "session", "sqlcipher", "syn", "unlock_notify", "vcpkg", "wasm32-wasi-vfs", "with-asan"))' -C metadata=eaeb710b43b87b03 -C extra-filename=-25f7ac2c4991d799 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-25f7ac2c4991d799 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bindgen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbindgen-6e9aba82e4a305a0.rlib --extern cc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcc-3fab68e4280439a9.rlib --extern pkg_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkg_config-c63b008caddcfd2a.rlib --extern vcpkg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libvcpkg-0aad9d13ad2c6b61.rlib --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [305/2177] CXX obj/third_party/icu/icui18n/japancal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustls_pki_types CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-pki-types-1.12.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-pki-types-1.12.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Shared types for the rustls PKI ecosystem' CARGO_PKG_HOMEPAGE='https://github.com/rustls/pki-types' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-pki-types CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/pki-types' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.12.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustls_pki_types --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-pki-types-1.12.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std", "web", "web-time"))' -C metadata=43ef558bec8a87fd -C extra-filename=-9890fe3979a7a868 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [306/2177] CXX obj/third_party/icu/icui18n/measure.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [307/2177] CXX obj/third_party/icu/icui18n/listformatter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [308/2177] CXX obj/third_party/icu/icui18n/measunit_extra.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [309/2177] CXX obj/third_party/icu/icui18n/measunit.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `regex-automata` (lib) generated 5 warnings (5 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base64 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.22.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.22.1/Cargo.toml CARGO_PKG_AUTHORS='Marshall Pierce ' CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/marshallpierce/rust-base64' CARGO_PKG_RUST_VERSION=1.48.0 CARGO_PKG_VERSION=0.22.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=22 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name base64 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.22.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=e12360f622b127a2 -C extra-filename=-80dcaa430f8abdde --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [310/2177] CXX obj/third_party/icu/icui18n/measfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=memoffset CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/Cargo.toml CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memoffset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/memoffset-0661fd5f2f414ab3/out /usr/local/bin/rustc --crate-name memoffset --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memoffset-0.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable_const", "unstable_offset_of"))' -C metadata=66f948e5ca6ee694 -C extra-filename=-c68eea356d396b6b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg tuple_ty --cfg allow_clippy --cfg maybe_uninit --cfg doctests --cfg raw_ref_macros --cfg stable_const --cfg stable_offset_of` warning: `memoffset` (lib) generated 24 warnings (24 duplicates) Compiling scrypt v0.11.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=scrypt CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scrypt-0.11.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scrypt-0.11.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Scrypt password-based key derivation function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scrypt CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/password-hashes/tree/master/scrypt' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name scrypt --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scrypt-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="password-hash"' --cfg 'feature="simple"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "password-hash", "simple", "std"))' -C metadata=322821194d623762 -C extra-filename=-c1b34959ef9dd595 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern password_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpassword_hash-4e1eb3b26f3457ae.rmeta --extern pbkdf2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpbkdf2-6e6b02f9ac165ff3.rmeta --extern salsa20=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsalsa20-f0ef9cae7d79d5e7.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [311/2177] CXX obj/third_party/icu/icui18n/name2uni.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `base64` (lib) generated 2 warnings (2 duplicates) Compiling fs3 v0.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='Dan Burkert :fs3 Authors' CARGO_PKG_DESCRIPTION='Cross-platform file locks and file duplication.' CARGO_PKG_HOMEPAGE='https://github.com/oxidecomputer/fs3-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fs3 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/oxidecomputer/fs3-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e9c01940b1d6a995 -C extra-filename=-144a296fd7cc84eb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/fs3-144a296fd7cc84eb -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rustc_version=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_version-03b3463a36a7dfa3.rlib --cap-lints warn -L/usr/local/lib` Compiling spki v0.7.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=spki CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spki-0.7.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spki-0.7.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='X.509 Subject Public Key Info (RFC5280) describing public keys as well as their associated AlgorithmIdentifiers (i.e. OIDs) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=spki CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/spki' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name spki --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spki-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="pem"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "base64", "fingerprint", "pem", "sha2", "std"))' -C metadata=7e261adb458e429a -C extra-filename=-bebc500b711009ec --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-3098e310fa24ec35.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_terminal CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_terminal-0.2.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_terminal-0.2.2/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Terminal styling and other functionality used across Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_terminal CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_terminal' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_terminal --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_terminal-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="colors"' --cfg 'feature="default"' --cfg 'feature="termcolor"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("colors", "default", "termcolor"))' -C metadata=924292c37bc10c5a -C extra-filename=-65000b899ceb1c91 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern termcolor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtermcolor-a3f700997ce7d3e7.rmeta --cap-lints warn -L/usr/local/lib` [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [v8 137.2.1] [312/2177] CXX obj/third_party/icu/icui18n/nultrans.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `deno_terminal` (lib) generated 5 warnings (5 duplicates) Compiling cbc v0.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cbc CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cbc-0.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cbc-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Cipher Block Chaining (CBC) block cipher mode of operation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cbc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/block-modes' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cbc --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cbc-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="block-padding"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "block-padding", "default", "std", "zeroize"))' -C metadata=630726da779fc22e -C extra-filename=-96b6e579437719fb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-698dacb54488e7e3.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=cmake,libc,zlib-ng CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_CMAKE=1 CARGO_FEATURE_LIBC=1 CARGO_FEATURE_ZLIB_NG=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20 CARGO_MANIFEST_LINKS=z CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Josh Triplett :Sebastian Thiel ' CARGO_PKG_DESCRIPTION='Low-level bindings to the system libz library (also known as zlib).' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libz-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libz-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.20 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-35f6772a6be945c4/build-script-build` [libz-sys 1.1.20] cargo:rerun-if-env-changed=LIBZ_SYS_STATIC [libz-sys 1.1.20] cargo:rerun-if-changed=build.rs [libz-sys 1.1.20] cargo:rerun-if-changed=zng/cmake.rs [libz-sys 1.1.20] cargo:rerun-if-changed=zng/cc.rs [libz-sys 1.1.20] CMAKE_TOOLCHAIN_FILE_x86_64-unknown-openbsd = None [libz-sys 1.1.20] CMAKE_TOOLCHAIN_FILE_x86_64_unknown_openbsd = None [libz-sys 1.1.20] HOST_CMAKE_TOOLCHAIN_FILE = None [libz-sys 1.1.20] CMAKE_TOOLCHAIN_FILE = None [libz-sys 1.1.20] CMAKE_GENERATOR_x86_64-unknown-openbsd = None [libz-sys 1.1.20] CMAKE_GENERATOR_x86_64_unknown_openbsd = None [libz-sys 1.1.20] HOST_CMAKE_GENERATOR = None [libz-sys 1.1.20] CMAKE_GENERATOR = None Compiling quinn v0.11.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Versatile QUIC transport protocol implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quinn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/quinn-rs/quinn' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.11.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="aws-lc-rs"' --cfg 'feature="bloom"' --cfg 'feature="log"' --cfg 'feature="ring"' --cfg 'feature="runtime-tokio"' --cfg 'feature="rustls"' --cfg 'feature="rustls-aws-lc-rs"' --cfg 'feature="rustls-ring"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-io", "async-std", "aws-lc-rs", "aws-lc-rs-fips", "bloom", "default", "futures-io", "lock_tracking", "log", "platform-verifier", "ring", "runtime-async-std", "runtime-smol", "runtime-tokio", "rustls", "rustls-aws-lc-rs", "rustls-aws-lc-rs-fips", "rustls-log", "rustls-ring", "smol"))' -C metadata=ac3ea1dc31c0ae5f -C extra-filename=-35d1a6923dcd0809 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-35d1a6923dcd0809 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_aliases=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_aliases-bed9a814602bdb2c.rlib --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [313/2177] CXX obj/third_party/icu/icui18n/nortrans.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [314/2177] CXX obj/third_party/icu/icui18n/nfrs.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [315/2177] CXX obj/third_party/icu/icui18n/nfrule.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling dashmap v5.5.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dashmap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dashmap-5.5.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dashmap-5.5.3/Cargo.toml CARGO_PKG_AUTHORS='Acrimon ' CARGO_PKG_DESCRIPTION='Blazing fast concurrent HashMap for Rust.' CARGO_PKG_HOMEPAGE='https://github.com/xacrimon/dashmap' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dashmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/xacrimon/dashmap' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=5.5.3 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dashmap --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dashmap-5.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "inline", "raw-api", "rayon", "serde"))' -C metadata=2aaa95d8ddd73a61 -C extra-filename=-c3e760d0287faeef --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-4086fd9c0af02c53.rmeta --extern lock_api=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblock_api-3606eb94ff9e1d30.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern parking_lot_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot_core-9ec9923c8fcd8c5c.rmeta --cap-lints warn -L/usr/local/lib` [libz-sys 1.1.20] CMAKE_PREFIX_PATH_x86_64-unknown-openbsd = None [libz-sys 1.1.20] CMAKE_PREFIX_PATH_x86_64_unknown_openbsd = None [libz-sys 1.1.20] HOST_CMAKE_PREFIX_PATH = None [libz-sys 1.1.20] CMAKE_PREFIX_PATH = None [libz-sys 1.1.20] CMAKE_x86_64-unknown-openbsd = None [libz-sys 1.1.20] CMAKE_x86_64_unknown_openbsd = None [libz-sys 1.1.20] HOST_CMAKE = None [libz-sys 1.1.20] CMAKE = None [libz-sys 1.1.20] running: cd "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/build" && CMAKE_PREFIX_PATH="" LC_ALL="C" "cmake" "/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20/src/zlib-ng" "-DBUILD_SHARED_LIBS=OFF" "-DZLIB_COMPAT=ON" "-DZLIB_ENABLE_TESTS=OFF" "-DWITH_GZFILEOP=ON" "-DCMAKE_INSTALL_PREFIX=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-unknown-openbsd -pipe" "-DCMAKE_C_COMPILER=/exopi-obj/pobj/deno-2.4.5/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-unknown-openbsd" "-DCMAKE_CXX_COMPILER=/exopi-obj/pobj/deno-2.4.5/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-unknown-openbsd -pipe" "-DCMAKE_ASM_COMPILER=/exopi-obj/pobj/deno-2.4.5/bin/cc" "-DCMAKE_BUILD_TYPE=Release" [libz-sys 1.1.20] CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): [libz-sys 1.1.20] Compatibility with CMake < 3.10 will be removed from a future version of [libz-sys 1.1.20] CMake. [libz-sys 1.1.20] [libz-sys 1.1.20] Update the VERSION argument value. Or, use the ... syntax [libz-sys 1.1.20] to tell CMake that the project requires at least but has been updated [libz-sys 1.1.20] to work with policies introduced by or earlier. [libz-sys 1.1.20] [libz-sys 1.1.20] [libz-sys 1.1.20] -- Using CMake version 3.31.8 [libz-sys 1.1.20] -- ZLIB_HEADER_VERSION: 1.3.0 [libz-sys 1.1.20] -- ZLIBNG_HEADER_VERSION: 2.1.6 [v8 137.2.1] [316/2177] CXX obj/third_party/icu/icui18n/nfsubs.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [317/2177] CXX obj/third_party/icu/icui18n/msgfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- The C compiler identification is Clang 19.1.7 [libz-sys 1.1.20] -- Detecting C compiler ABI info Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=triomphe CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/triomphe-0.1.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/triomphe-0.1.13/Cargo.toml CARGO_PKG_AUTHORS='Manish Goregaokar :The Servo Project Developers' CARGO_PKG_DESCRIPTION='A fork of std::sync::Arc with some extra functionality and without weak references (originally servo_arc)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=triomphe CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Manishearth/triomphe' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=0.1.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name triomphe --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/triomphe-0.1.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="stable_deref_trait"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arc-swap", "default", "serde", "stable_deref_trait", "std", "unsize"))' -C metadata=7f134df43e758a24 -C extra-filename=-1525b01f210accef --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern stable_deref_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstable_deref_trait-d56e769e59e1423e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [318/2177] CXX obj/third_party/icu/icui18n/number_affixutils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [319/2177] CXX obj/third_party/icu/icui18n/number_currencysymbols.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [320/2177] CXX obj/third_party/icu/icui18n/number_asformat.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `triomphe` (lib) generated 3 warnings (3 duplicates) Compiling untrusted v0.7.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=untrusted CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.7.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.7.1/Cargo.toml CARGO_PKG_AUTHORS='Brian Smith ' CARGO_PKG_DESCRIPTION='Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=untrusted CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/untrusted' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name untrusted --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.7.1/src/untrusted.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6b00764964555429 -C extra-filename=-8ba7d3249ce6ef14 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: lint `box_pointers` has been removed: it does not detect other kinds of allocations, and existed only for historical reasons --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.7.1/src/untrusted.rs:91:5 | 91 | box_pointers, | ^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default [v8 137.2.1] [321/2177] CXX obj/third_party/icu/icui18n/number_compact.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `untrusted` (lib) generated 1 warning Compiling untrusted v0.9.0 [v8 137.2.1] [322/2177] CXX obj/third_party/icu/icui18n/number_capi.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=untrusted CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Smith ' CARGO_PKG_DESCRIPTION='Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=untrusted CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/untrusted' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name untrusted --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c920aeb55326ec3e -C extra-filename=-7ef319c8d500ff3e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=debug_unreachable CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/new_debug_unreachable-1.0.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/new_debug_unreachable-1.0.6/Cargo.toml CARGO_PKG_AUTHORS='Matt Brubeck :Jonathan Reem ' CARGO_PKG_DESCRIPTION='panic in debug, intrinsics::unreachable() in release (fork of debug_unreachable)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=new_debug_unreachable CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mbrubeck/rust-debug-unreachable' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name debug_unreachable --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/new_debug_unreachable-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9ed9ca989d32eec8 -C extra-filename=-018a5f7188ed7478 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling unicode-xid v0.2.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_xid CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-xid-0.2.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-xid-0.2.6/Cargo.toml CARGO_PKG_AUTHORS='erick.tryzelaar :kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-xid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_RUST_VERSION=1.17 CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_xid --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-xid-0.2.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "default", "no_std"))' -C metadata=bcedf21dd56bf619 -C extra-filename=-8bbe9bdc67d176d6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tower_service CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-service-0.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-service-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Trait representing an asynchronous, request / response based, client or server. ' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower-service CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tower_service --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-service-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5d37a2d89efef56a -C extra-filename=-c9fcabacf214c8c7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [libz-sys 1.1.20] -- Detecting C compiler ABI info - done Compiling rayon-core v1.12.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1/Cargo.toml CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.12.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=200d723edbb49ced -C extra-filename=-028f8f3be27c252c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rayon-core-028f8f3be27c252c -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [libz-sys 1.1.20] -- Check for working C compiler: /exopi-obj/pobj/deno-2.4.5/bin/cc - skipped [libz-sys 1.1.20] -- Detecting C compile features [libz-sys 1.1.20] -- Detecting C compile features - done [ring 0.17.14] cargo:rustc-link-lib=static=ring_core_0_17_14_ [ring 0.17.14] OPT_LEVEL = Some(0) [ring 0.17.14] OUT_DIR = Some(/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out) [ring 0.17.14] TARGET = Some(x86_64-unknown-openbsd) [ring 0.17.14] HOST = Some(x86_64-unknown-openbsd) [ring 0.17.14] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [ring 0.17.14] CC_x86_64-unknown-openbsd = None [ring 0.17.14] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [ring 0.17.14] CC_x86_64_unknown_openbsd = None [ring 0.17.14] cargo:rerun-if-env-changed=HOST_CC [ring 0.17.14] HOST_CC = None [ring 0.17.14] cargo:rerun-if-env-changed=CC [ring 0.17.14] CC = None [ring 0.17.14] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT Compiling pkcs5 v0.7.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pkcs5 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #5: Password-Based Cryptography Specification Version 2.1 (RFC 8018) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkcs5 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/pkcs5' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pkcs5 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="pbes2"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("3des", "alloc", "des-insecure", "pbes2", "sha1-insecure"))' -C metadata=d3ba19d2055f7fb3 -C extra-filename=-eb53da19f5efc475 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes-1f4bd9b997a02caa.rmeta --extern cbc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcbc-96b6e579437719fb.rmeta --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-3098e310fa24ec35.rmeta --extern pbkdf2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpbkdf2-6e6b02f9ac165ff3.rmeta --extern scrypt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libscrypt-c1b34959ef9dd595.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-bebc500b711009ec.rmeta --cap-lints warn -L/usr/local/lib` warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1/src/pbes1.rs:95:26 | 95 | .map_err(|_| der::Tag::ObjectIdentifier.value_error())?; | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1/src/lib.rs:15:5 | 15 | unused_qualifications | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 95 - .map_err(|_| der::Tag::ObjectIdentifier.value_error())?; 95 + .map_err(|_| Tag::ObjectIdentifier.value_error())?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1/src/pbes1.rs:156:34 | 156 | .map_err(|_| der::Tag::OctetString.value_error())?, | ^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 156 - .map_err(|_| der::Tag::OctetString.value_error())?, 156 + .map_err(|_| Tag::OctetString.value_error())?, | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1/src/pbes2/kdf.rs:476:27 | 476 | let log_n = ((8 * core::mem::size_of::() as u32) - n.leading_zeros() - 1) as u8; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 476 - let log_n = ((8 * core::mem::size_of::() as u32) - n.leading_zeros() - 1) as u8; 476 + let log_n = ((8 * size_of::() as u32) - n.leading_zeros() - 1) as u8; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1/src/pbes2.rs:323:34 | 323 | .map_err(|_| der::Tag::OctetString.value_error())?, | ^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 323 - .map_err(|_| der::Tag::OctetString.value_error())?, 323 + .map_err(|_| Tag::OctetString.value_error())?, | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1/src/pbes2.rs:328:34 | 328 | .map_err(|_| der::Tag::OctetString.value_error())?, | ^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 328 - .map_err(|_| der::Tag::OctetString.value_error())?, 328 + .map_err(|_| Tag::OctetString.value_error())?, | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1/src/pbes2.rs:333:34 | 333 | .map_err(|_| der::Tag::OctetString.value_error())?, | ^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 333 - .map_err(|_| der::Tag::OctetString.value_error())?, 333 + .map_err(|_| Tag::OctetString.value_error())?, | [libz-sys 1.1.20] -- Arch detected: 'x86_64' [libz-sys 1.1.20] -- Basearch of 'x86_64' has been detected as: 'x86' [libz-sys 1.1.20] -- Performing Test FNO_LTO_AVAILABLE [ring 0.17.14] RUSTC_WRAPPER = None [ring 0.17.14] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [ring 0.17.14] CRATE_CC_NO_DEFAULTS = None [ring 0.17.14] DEBUG = Some(false) [ring 0.17.14] cargo:rerun-if-env-changed=CFLAGS [ring 0.17.14] CFLAGS = Some(-O2 -pipe) [ring 0.17.14] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [ring 0.17.14] CC_SHELL_ESCAPED_FLAGS = None [ring 0.17.14] cargo:rerun-if-env-changed=HOST_CFLAGS [ring 0.17.14] HOST_CFLAGS = None [ring 0.17.14] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [ring 0.17.14] CFLAGS_x86_64_unknown_openbsd = None [ring 0.17.14] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [ring 0.17.14] CFLAGS_x86_64-unknown-openbsd = None [ring 0.17.14] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) [v8 137.2.1] [323/2177] CXX obj/third_party/icu/icui18n/number_decimalquantity.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [324/2177] CXX obj/third_party/icu/icui18n/number_grouping.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1/src/lib.rs:190:82 | 190 | fn try_from(alg: AlgorithmIdentifierRef<'a>) -> der::Result> { | -- the lifetime is named here ^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'a` | 190 - fn try_from(alg: AlgorithmIdentifierRef<'a>) -> der::Result> { 190 + fn try_from(alg: AlgorithmIdentifierRef<'a>) -> der::Result> { | [v8 137.2.1] [325/2177] CXX obj/third_party/icu/icui18n/number_decimfmtprops.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [ring 0.17.14] cargo:rustc-link-lib=static=ring_core_0_17_14__test [ring 0.17.14] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out [ring 0.17.14] cargo:rerun-if-changed=crypto/chacha/asm/chacha-armv4.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/chacha/asm/chacha-armv8.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/chacha/asm/chacha-x86.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/chacha/asm/chacha-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/cipher/asm/chacha20_poly1305_armv8.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/cipher/asm/chacha20_poly1305_x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/constant_time_test.c [ring 0.17.14] cargo:rerun-if-changed=crypto/cpu_intel.c [ring 0.17.14] cargo:rerun-if-changed=crypto/crypto.c [ring 0.17.14] cargo:rerun-if-changed=crypto/curve25519/asm/x25519-asm-arm.S [ring 0.17.14] cargo:rerun-if-changed=crypto/curve25519/curve25519.c [ring 0.17.14] cargo:rerun-if-changed=crypto/curve25519/curve25519_64_adx.c [ring 0.17.14] cargo:rerun-if-changed=crypto/curve25519/curve25519_tables.h [ring 0.17.14] cargo:rerun-if-changed=crypto/curve25519/internal.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/aes_nohw.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aes-gcm-avx2-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesni-gcm-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesni-x86.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesni-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesv8-armx.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesv8-gcm-armv8.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/bsaes-armv7.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/ghash-armv4.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/ghash-neon-armv8.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/ghash-x86.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/ghash-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/ghashv8-armx.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-armv7.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-armv8.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-x86.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/armv4-mont.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/armv8-mont.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/x86-mont.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/x86_64-mont.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/x86_64-mont5.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/internal.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/montgomery.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/montgomery_inv.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/asm/p256-armv8-asm.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz384.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz384.inl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/gfp_p256.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/gfp_p384.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256-nistz-table.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256-nistz.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256-nistz.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256_shared.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256_table.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/util.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha256-armv4.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha512-armv4.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha512-armv8.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha512-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/internal.h [ring 0.17.14] cargo:rerun-if-changed=crypto/limbs/limbs.c [ring 0.17.14] cargo:rerun-if-changed=crypto/limbs/limbs.h [ring 0.17.14] cargo:rerun-if-changed=crypto/limbs/limbs.inl [ring 0.17.14] cargo:rerun-if-changed=crypto/mem.c [ring 0.17.14] cargo:rerun-if-changed=crypto/perlasm/arm-xlate.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/perlasm/x86_64-xlate.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/perlasm/x86asm.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/perlasm/x86gas.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/perlasm/x86nasm.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/poly1305/poly1305.c [ring 0.17.14] cargo:rerun-if-changed=crypto/poly1305/poly1305_arm.c [ring 0.17.14] cargo:rerun-if-changed=crypto/poly1305/poly1305_arm_asm.S [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/aes.h [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/asm_base.h [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/base.h [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/check.h [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/mem.h [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/target.h [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/type_check.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/LICENSE [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/asm/fiat_curve25519_adx_mul.S [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/asm/fiat_curve25519_adx_square.S [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/curve25519_32.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/curve25519_64.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/curve25519_64_adx.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/curve25519_64_msvc.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/p256_32.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/p256_64.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/p256_64_msvc.h Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ring CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='An experiment.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 AND ISC' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ring CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION=1.66.0 CARGO_PKG_VERSION=0.17.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out /usr/local/bin/rustc --crate-name ring --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dev_urandom_fallback", "less-safe-getrandom-custom-or-rdrand", "less-safe-getrandom-espidf", "slow_tests", "std", "test_logging", "unstable-testing-arm-no-hw", "unstable-testing-arm-no-neon", "wasm32_unknown_unknown_js"))' -C metadata=031c8118f20013da -C extra-filename=-64a9c1c0c4d2114e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern getrandom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgetrandom-04d070dcec028905.rmeta --extern untrusted=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuntrusted-7ef319c8d500ff3e.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -l static=ring_core_0_17_14_ -l static=ring_core_0_17_14__test` warning: `pkcs5` (lib) generated 7 warnings Compiling nix v0.27.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=nix CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/Cargo.toml CARGO_PKG_AUTHORS='The nix-rust Project Developers' CARGO_PKG_DESCRIPTION='Rust friendly bindings to *nix APIs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nix-rust/nix' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.27.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name nix --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="feature"' --cfg 'feature="fs"' --cfg 'feature="ioctl"' --cfg 'feature="memoffset"' --cfg 'feature="poll"' --cfg 'feature="process"' --cfg 'feature="signal"' --cfg 'feature="socket"' --cfg 'feature="term"' --cfg 'feature="user"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=236686b34f0067dc -C extra-filename=-25a18bbb9153bd5c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern memoffset=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemoffset-c68eea356d396b6b.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [326/2177] CXX obj/third_party/icu/icui18n/number_formatimpl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition name: `fbsd14` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/fcntl.rs:833:12 | 833 | #[cfg_attr(fbsd14, doc = " ```")] | ^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fbsd14)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fbsd14)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `fbsd14` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/fcntl.rs:834:16 | 834 | #[cfg_attr(not(fbsd14), doc = " ```no_run")] | ^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fbsd14)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fbsd14)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fbsd14` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/fcntl.rs:884:12 | 884 | #[cfg_attr(fbsd14, doc = " ```")] | ^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fbsd14)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fbsd14)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fbsd14` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/fcntl.rs:885:16 | 885 | #[cfg_attr(not(fbsd14), doc = " ```no_run")] | ^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fbsd14)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fbsd14)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/signal.rs:669:13 | 669 | Handler(extern fn(libc::c_int)), | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | = note: `#[warn(missing_abi)]` on by default warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/signal.rs:674:15 | 674 | SigAction(extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void)) | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/signal.rs:695:55 | 695 | SigHandler::Handler(f) => f as *const extern fn(libc::c_int) as usize, | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/signal.rs:697:57 | 697 | SigHandler::SigAction(f) => f as *const extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void) as usize, | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/signal.rs:754:36 | 754 | as *const extern fn(_, _, _)) | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/signal.rs:756:20 | 756 | as extern fn(_, _, _)), | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/signal.rs:766:36 | 766 | as *const extern fn(libc::c_int)) | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/signal.rs:768:20 | 768 | as extern fn(libc::c_int)), | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/signal.rs:887:32 | 887 | as *const extern fn(libc::c_int)) | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/signal.rs:888:20 | 888 | as extern fn(libc::c_int)), | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/statfs.rs:47:36 | 47 | const LIBC_FSTATFS: unsafe extern fn | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/statfs.rs:50:35 | 50 | const LIBC_STATFS: unsafe extern fn | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [libz-sys 1.1.20] -- Performing Test FNO_LTO_AVAILABLE - Success [libz-sys 1.1.20] -- Looking for arm_acle.h [v8 137.2.1] [327/2177] CXX obj/third_party/icu/icui18n/number_integerwidth.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [328/2177] CXX obj/third_party/icu/icui18n/number_fluent.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [329/2177] CXX obj/third_party/icu/icui18n/number_modifiers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [330/2177] CXX obj/third_party/icu/icui18n/number_mapper.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Looking for arm_acle.h - not found [libz-sys 1.1.20] -- Looking for sys/auxv.h [v8 137.2.1] [331/2177] CXX obj/third_party/icu/icui18n/number_multiplier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [332/2177] CXX obj/third_party/icu/icui18n/number_notation.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [333/2177] CXX obj/third_party/icu/icui18n/number_padding.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [334/2177] CXX obj/third_party/icu/icui18n/number_longnames.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/polyfill/slice/as_chunks.rs:19:44 | 19 | pub fn as_chunks(slice: &[T]) -> (AsChunks, &[T]) { | ^^^^ ^^^^^^^^^^^^^^ ^^^^ the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 19 | pub fn as_chunks(slice: &[T]) -> (AsChunks<'_, T, N>, &[T]) { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/polyfill/slice/as_chunks_mut.rs:18:48 | 18 | pub fn as_chunks_mut(slice: &mut [T]) -> (AsChunksMut, &mut [T]) { | ^^^^^^^^ ^^^^^^^^^^^^^^^^^ ^^^^^^^^ the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 18 | pub fn as_chunks_mut(slice: &mut [T]) -> (AsChunksMut<'_, T, N>, &mut [T]) { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/polyfill/slice/as_chunks_mut.rs:55:19 | 55 | pub fn as_mut(&mut self) -> AsChunksMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 55 | pub fn as_mut(&mut self) -> AsChunksMut<'_, T, N> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/polyfill/slice/as_chunks_mut.rs:60:19 | 60 | pub fn as_ref(&self) -> AsChunks { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 60 | pub fn as_ref(&self) -> AsChunks<'_, T, N> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/polyfill/slice/as_chunks_mut.rs:67:47 | 67 | pub fn chunks_mut(&mut self) -> AsChunksMutChunksMutIter { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 67 | pub fn chunks_mut(&mut self) -> AsChunksMutChunksMutIter<'_, T, N> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/polyfill/slice/as_chunks_mut.rs:73:25 | 73 | pub fn split_at_mut(&mut self, mid: usize) -> (AsChunksMut, AsChunksMut) { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 73 | pub fn split_at_mut(&mut self, mid: usize) -> (AsChunksMut<'_, T, N>, AsChunksMut<'_, T, N>) { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/arithmetic/bigint/modulus.rs:116:27 | 116 | pub(crate) fn modulus(&self, cpu_features: cpu::Features) -> Modulus { | ^^^^^ the lifetime is elided here ^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 116 | pub(crate) fn modulus(&self, cpu_features: cpu::Features) -> Modulus<'_, M> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/arithmetic/limbs512/storage.rs:45:9 | 45 | &mut self, | ^^^^^^^^^ the lifetime is elided here ... 48 | ) -> Result, LenMismatchError> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 48 | ) -> Result, LenMismatchError> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/pkcs8.rs:56:21 | 56 | fn alg_id_value(&self) -> untrusted::Input { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 56 | fn alg_id_value(&self) -> untrusted::Input<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/pkcs8.rs:65:22 | 65 | pub fn curve_oid(&self) -> untrusted::Input { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 65 | pub fn curve_oid(&self) -> untrusted::Input<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/rsa/public_modulus.rs:91:25 | 91 | pub(super) fn value(&self, cpu_features: cpu::Features) -> bigint::Modulus { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 91 | pub(super) fn value(&self, cpu_features: cpu::Features) -> bigint::Modulus<'_, N> { | +++ [libz-sys 1.1.20] -- Looking for sys/auxv.h - found [libz-sys 1.1.20] -- Looking for sys/sdt.h [v8 137.2.1] [335/2177] CXX obj/third_party/icu/icui18n/number_patternmodifier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [336/2177] CXX obj/third_party/icu/icui18n/number_patternstring.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Looking for sys/sdt.h - not found [libz-sys 1.1.20] -- Looking for unistd.h [v8 137.2.1] [337/2177] CXX obj/third_party/icu/icui18n/number_output.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [338/2177] CXX obj/third_party/icu/icui18n/number_rounding.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Looking for unistd.h - found [libz-sys 1.1.20] -- Looking for sys/types.h [v8 137.2.1] [339/2177] CXX obj/third_party/icu/icui18n/number_scientific.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: struct `GetU8` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/socket/sockopt.rs:1251:8 | 1251 | struct GetU8 { | ^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/lib.rs:48:9 | 48 | #![deny(unused)] | ^^^^^^ = note: `#[warn(dead_code)]` implied by `#[warn(unused)]` warning: struct `SetU8` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/socket/sockopt.rs:1283:8 | 1283 | struct SetU8 { | ^^^^^ warning: struct `GetOsString` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/socket/sockopt.rs:1353:8 | 1353 | struct GetOsString> { | ^^^^^^^^^^^ warning: struct `SetOsString` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/socket/sockopt.rs:1382:8 | 1382 | struct SetOsString<'a> { | ^^^^^^^^^^^ [v8 137.2.1] [340/2177] CXX obj/third_party/icu/icui18n/number_simple.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/select.rs:110:16 | 110 | pub fn fds(&self, highest: Option) -> Fds { | ^^^^^ ^^^ | | | | | the same lifetime is hidden here | the lifetime is elided here the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 110 | pub fn fds(&self, highest: Option) -> Fds<'_> { | ++++ warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/signal.rs:669:13 | 662 | #[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] | --------- in this derive macro expansion ... 669 | Handler(extern fn(libc::c_int)), | ^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/signal.rs:674:15 | 662 | #[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] | --------- in this derive macro expansion ... 674 | SigAction(extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/socket/sockopt.rs:1387:34 | 1387 | fn new(val: &'a OsString) -> SetOsString { | -- ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 1387 | fn new(val: &'a OsString) -> SetOsString<'a> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/sys/termios.rs:261:36 | 261 | pub(crate) fn get_libc_termios(&self) -> Ref { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 261 | pub(crate) fn get_libc_termios(&self) -> Ref<'_, libc::termios> { | +++ [libz-sys 1.1.20] -- Looking for sys/types.h - found [v8 137.2.1] [341/2177] CXX obj/third_party/icu/icui18n/number_symbolswrapper.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Looking for stdint.h warning: `ring` (lib) generated 11 warnings Compiling swc_ecma_ast v9.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_ast CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_ast-9.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_ast-9.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Ecmascript ast.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_ast CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=9.0.0 CARGO_PKG_VERSION_MAJOR=9 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_ast --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_ast-9.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="serde-impl"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__rkyv", "arbitrary", "bytecheck", "default", "fuzzing", "rancor", "rkyv", "rkyv-impl", "serde", "serde-impl", "shrink-to-fit"))' -C metadata=8cdf738bcc043fa1 -C extra-filename=-4c802d4c3cb92485 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern is_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libis_macro-047eacd34551d24e.so --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-9ada0d22c6bf4c6c.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern scoped_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libscoped_tls-38bc3481f4ac682f.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern string_enum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstring_enum-61eb2b97c0bbdb69.so --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_visit-bd6643d708e107f0.rmeta --extern unicode_id_start=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_id_start-9a1bd313f5ebcac3.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [342/2177] CXX obj/third_party/icu/icui18n/number_usageprefs.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [343/2177] CXX obj/third_party/icu/icui18n/number_skeletons.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Looking for stdint.h - found [libz-sys 1.1.20] -- Looking for stddef.h [v8 137.2.1] [344/2177] CXX obj/third_party/icu/icui18n/number_utils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [345/2177] CXX obj/third_party/icu/icui18n/numparse_compositions.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [346/2177] CXX obj/third_party/icu/icui18n/numparse_affixes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 23%] Built target fipsmodule warning: `nix` (lib) generated 25 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser and evaluator for Cargo'\''s flavor of Semantic Versioning' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/semver' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.25 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=25 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/semver-2faa507a07dcd79f/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/semver-2b7b359f88155f11/build-script-build` [semver 1.0.25] cargo:rerun-if-changed=build.rs [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_alloc_crate) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_const_vec_new) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_exhaustive_int_match) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_non_exhaustive) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_nonzero_bitscan) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_str_strip_prefix) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_track_caller) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_unsafe_op_in_unsafe_fn_lint) [semver 1.0.25] cargo:rustc-check-cfg=cfg(test_node_semver) Compiling bytemuck v1.21.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bytemuck CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytemuck-1.21.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytemuck-1.21.0/Cargo.toml CARGO_PKG_AUTHORS='Lokathor ' CARGO_PKG_DESCRIPTION='A crate for mucking around with piles of bytes.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Zlib OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bytemuck CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Lokathor/bytemuck' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.21.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=21 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bytemuck --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytemuck-1.21.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg 'cfg(target_arch, values("spirv"))' -C debug-assertions=off --cfg 'feature="bytemuck_derive"' --cfg 'feature="derive"' --cfg 'feature="extern_crate_alloc"' --cfg 'feature="min_const_generics"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aarch64_simd", "align_offset", "alloc_uninit", "avx512_simd", "bytemuck_derive", "const_zeroed", "derive", "extern_crate_alloc", "extern_crate_std", "latest_stable_rust", "min_const_generics", "must_cast", "must_cast_extra", "nightly_docs", "nightly_float", "nightly_portable_simd", "nightly_stdsimd", "track_caller", "transparentwrapper_extra", "unsound_ptr_pod_impl", "wasm_simd", "zeroable_atomics", "zeroable_maybe_uninit"))' -C metadata=160509e4f788e3c7 -C extra-filename=-8eb9a5ed6904be30 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytemuck_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck_derive-1a14a39f3f90c851.so --cap-lints warn -L/usr/local/lib` [libz-sys 1.1.20] -- Looking for stddef.h - found [libz-sys 1.1.20] -- Check size of off64_t [aws-lc-sys 0.29.0] [ 23%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/hrss/asm/poly_rq_mul.S.o [v8 137.2.1] [347/2177] CXX obj/third_party/icu/icui18n/numparse_currency.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 24%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/chacha20_poly1305_x86_64.S.o [aws-lc-sys 0.29.0] [ 24%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/aes128gcmsiv-x86_64.S.o [aws-lc-sys 0.29.0] [ 24%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/aesni-sha1-x86_64.S.o [v8 137.2.1] [348/2177] CXX obj/third_party/icu/icui18n/numparse_decimal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.8.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/crossbeam-utils-2788ad956e0447c5/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/crossbeam-utils-9317294047e36237/build-script-build` [crossbeam-utils 0.8.21] cargo:rerun-if-changed=no_atomic.rs [crossbeam-utils 0.8.21] cargo:rustc-check-cfg=cfg(crossbeam_no_atomic,crossbeam_sanitize_thread) Compiling cranelift-isle v0.116.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-isle-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-isle-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='ISLE: Instruction Selection and Lowering Expressions. A domain-specific language for instruction selection in Cranelift.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-isle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime/tree/main/cranelift/isle' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-isle-0.116.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("codespan-reporting", "default", "fancy-errors", "log", "logging"))' -C metadata=b9e55bf7c5cad1d1 -C extra-filename=-ae2200eaffd06dc7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-isle-ae2200eaffd06dc7 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 25%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/aesni-sha256-x86_64.S.o [aws-lc-sys 0.29.0] [ 25%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/test/trampoline-x86_64.S.o [v8 137.2.1] [349/2177] CXX obj/third_party/icu/icui18n/numfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [350/2177] CXX obj/third_party/icu/icui18n/numparse_parsednumber.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Check size of off64_t - failed [libz-sys 1.1.20] -- Check size of _off64_t [aws-lc-sys 0.29.0] [ 25%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/chacha/chacha-x86_64.S.o Compiling try-lock v0.2.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=try_lock CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/try-lock-0.2.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/try-lock-0.2.5/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A lightweight atomic lock.' CARGO_PKG_HOMEPAGE='https://github.com/seanmonstar/try-lock' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=try-lock CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/try-lock' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name try_lock --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/try-lock-0.2.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5e162c4ccc8bd566 -C extra-filename=-9cd0d2fe98b49d8d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/try-lock-0.2.5/src/lib.rs:92:21 | 92 | pub fn try_lock(&self) -> Option> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/try-lock-0.2.5/src/lib.rs:3:9 | 3 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 92 | pub fn try_lock(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/try-lock-0.2.5/src/lib.rs:110:27 | 110 | pub fn try_lock_order(&self, lock_order: Ordering, unlock_order: Ordering) -> Option> { | ^^^^^ the lifetime is elided here ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 110 | pub fn try_lock_order(&self, lock_order: Ordering, unlock_order: Ordering) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/try-lock-0.2.5/src/lib.rs:129:30 | 129 | pub fn try_lock_explicit(&self, lock_order: Ordering, unlock_order: Ordering) -> Option> { | ^^^^^ the lifetime is elided here ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 129 | pub fn try_lock_explicit(&self, lock_order: Ordering, unlock_order: Ordering) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/try-lock-0.2.5/src/lib.rs:165:47 | 165 | pub unsafe fn try_lock_explicit_unchecked(&self, lock_order: Ordering, unlock_order: Ordering) -> Option> { | ^^^^^ the lifetime is elided here ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 165 | pub unsafe fn try_lock_explicit_unchecked(&self, lock_order: Ordering, unlock_order: Ordering) -> Option> { | +++ [aws-lc-sys 0.29.0] [ 25%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/x509/x509_decrepit.c.o warning: `try-lock` (lib) generated 4 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base64ct CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64ct-1.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64ct-1.6.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of Base64 (RFC 4648) which avoids any usages of data-dependent branches/LUTs and thereby provides portable "best effort" constant-time operation and embedded-friendly no_std support ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64ct CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/base64ct' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name base64ct --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64ct-1.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "std"))' -C metadata=03f2410035ee0153 -C extra-filename=-0b42382753c86c6b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [351/2177] CXX obj/third_party/icu/icui18n/numparse_scientific.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 26%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/rsa/rsa_decrepit.c.o [v8 137.2.1] [352/2177] CXX obj/third_party/icu/icui18n/numparse_impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 26%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/ripemd/ripemd.c.o [libz-sys 1.1.20] -- Check size of _off64_t - failed [libz-sys 1.1.20] -- Check size of __off64_t [aws-lc-sys 0.29.0] [ 26%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/obj/obj_decrepit.c.o [aws-lc-sys 0.29.0] [ 26%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/evp/evp_do_all.c.o Compiling want v0.3.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=want CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/want-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/want-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Detect when another Future wants a result.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=want CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/want' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name want --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/want-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a08a453406ab4899 -C extra-filename=-6440b88e62b76b89 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern try_lock=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtry_lock-9cd0d2fe98b49d8d.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 27%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/dh/dh_decrepit.c.o [aws-lc-sys 0.29.0] [ 27%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/cfb/cfb.c.o [aws-lc-sys 0.29.0] [ 27%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/cast/cast_tables.c.o Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-isle-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-isle-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='ISLE: Instruction Selection and Lowering Expressions. A domain-specific language for instruction selection in Cranelift.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-isle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime/tree/main/cranelift/isle' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-isle-554f277c6e0abe4f/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-isle-ae2200eaffd06dc7/build-script-build` [cranelift-isle 0.116.1] cargo:rerun-if-changed=build.rs [cranelift-isle 0.116.1] cargo:rerun-if-changed=isle_examples Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_utils CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.8.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/crossbeam-utils-2788ad956e0447c5/out /usr/local/bin/rustc --crate-name crossbeam_utils --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-utils-0.8.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "loom", "nightly", "std"))' -C metadata=ac817adf4d04bc3c -C extra-filename=-d501cd3083d6d0f1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` [aws-lc-sys 0.29.0] [ 28%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/cast/cast.c.o [aws-lc-sys 0.29.0] [ 28%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/blowfish/blowfish.c.o [libz-sys 1.1.20] -- Check size of __off64_t - failed [libz-sys 1.1.20] -- Looking for fseeko [aws-lc-sys 0.29.0] [ 28%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/bio/base64_bio.c.o [aws-lc-sys 0.29.0] [ 29%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509spki.c.o [aws-lc-sys 0.29.0] [ 29%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509rset.c.o [aws-lc-sys 0.29.0] [ 30%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509cset.c.o [aws-lc-sys 0.29.0] [ 30%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509name.c.o [v8 137.2.1] [353/2177] CXX obj/third_party/icu/icui18n/numparse_symbols.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 30%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509.c.o [v8 137.2.1] [354/2177] CXX obj/third_party/icu/icui18n/numparse_validators.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 30%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_vpm.c.o [aws-lc-sys 0.29.0] [ 30%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_vfy.c.o [aws-lc-sys 0.29.0] [ 23%] Built target fipsmodule [aws-lc-sys 0.29.0] [ 31%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_v3.c.o [aws-lc-sys 0.29.0] [ 31%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_txt.c.o Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=semver CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser and evaluator for Cargo'\''s flavor of Semantic Versioning' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/semver' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.25 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=25 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/semver-2faa507a07dcd79f/out /usr/local/bin/rustc --crate-name semver --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=46ab3a7b05ee029e -C extra-filename=-8945016c6ef59d17 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(no_alloc_crate)' --check-cfg 'cfg(no_const_vec_new)' --check-cfg 'cfg(no_exhaustive_int_match)' --check-cfg 'cfg(no_non_exhaustive)' --check-cfg 'cfg(no_nonzero_bitscan)' --check-cfg 'cfg(no_str_strip_prefix)' --check-cfg 'cfg(no_track_caller)' --check-cfg 'cfg(no_unsafe_op_in_unsafe_fn_lint)' --check-cfg 'cfg(test_node_semver)'` [v8 137.2.1] [355/2177] CXX obj/third_party/icu/icui18n/numrange_fluent.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 31%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_trs.c.o [aws-lc-sys 0.29.0] [ 23%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/hrss/asm/poly_rq_mul.S.o [aws-lc-sys 0.29.0] [ 31%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_req.c.o [aws-lc-sys 0.29.0] [ 32%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_set.c.o [aws-lc-sys 0.29.0] [ 24%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/chacha20_poly1305_x86_64.S.o [v8 137.2.1] [356/2177] CXX obj/third_party/icu/icui18n/numsys.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 24%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/aes128gcmsiv-x86_64.S.o [aws-lc-sys 0.29.0] [ 24%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/aesni-sha1-x86_64.S.o Compiling pkcs8 v0.10.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pkcs8 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs8-0.10.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs8-0.10.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification (RFC 5208), with additional support for PKCS#8v2 asymmetric key packages (RFC 5958) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkcs8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/pkcs8' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.10.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pkcs8 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs8-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="encryption"' --cfg 'feature="pem"' --cfg 'feature="pkcs5"' --cfg 'feature="rand_core"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("3des", "alloc", "des-insecure", "encryption", "getrandom", "pem", "pkcs5", "rand_core", "sha1-insecure", "std", "subtle"))' -C metadata=a44b5424e3b07ad9 -C extra-filename=-8c53f7b1d0148219 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-3098e310fa24ec35.rmeta --extern pkcs5=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs5-eb53da19f5efc475.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-bebc500b711009ec.rmeta --cap-lints warn -L/usr/local/lib` [libz-sys 1.1.20] -- Looking for fseeko - found [libz-sys 1.1.20] -- Looking for strerror [aws-lc-sys 0.29.0] [ 25%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/aesni-sha256-x86_64.S.o [aws-lc-sys 0.29.0] [ 32%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_obj.c.o [aws-lc-sys 0.29.0] [ 25%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/test/trampoline-x86_64.S.o [aws-lc-sys 0.29.0] [ 33%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_lu.c.o [aws-lc-sys 0.29.0] [ 25%] Building ASM object aws-lc/crypto/CMakeFiles/crypto_objects.dir/chacha/chacha-x86_64.S.o Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hstr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hstr-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hstr-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='A string type which is optimized for hash operations.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hstr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hstr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hstr-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("atom_size_128", "atom_size_64", "rkyv", "serde"))' -C metadata=1ac761747fbbcd2d -C extra-filename=-19cb0de50aaae867 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-cb9a5598f4783579.rmeta --extern debug_unreachable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_unreachable-018a5f7188ed7478.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-548653909151ffa0.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern triomphe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtriomphe-1525b01f210accef.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 33%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_ext.c.o [aws-lc-sys 0.29.0] [ 34%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_d2.c.o [aws-lc-sys 0.29.0] [ 34%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_cmp.c.o [aws-lc-sys 0.29.0] [ 25%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/x509/x509_decrepit.c.o [aws-lc-sys 0.29.0] [ 34%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_def.c.o [aws-lc-sys 0.29.0] [ 34%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_att.c.o [aws-lc-sys 0.29.0] [ 26%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/rsa/rsa_decrepit.c.o Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=http_body CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Lucio Franco :Sean McArthur ' CARGO_PKG_DESCRIPTION='Trait representing an asynchronous, streaming, HTTP request or response body. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http-body CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http-body' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name http_body --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d239c22606f6db8e -C extra-filename=-3372b8c3d707923a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --cap-lints warn -L/usr/local/lib` [aws-lc-sys 0.29.0] [ 26%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/obj/obj_decrepit.c.o [aws-lc-sys 0.29.0] [ 26%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/ripemd/ripemd.c.o [v8 137.2.1] [357/2177] CXX obj/third_party/icu/icui18n/numrange_impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/Cargo.toml CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='Portable Stack Manipulation: stack manipulation and introspection routines' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=psm CARGO_PKG_README=README.mkd CARGO_PKG_REPOSITORY='https://github.com/rust-lang/stacker/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-a63c8eb82b2db9ae/build-script-build` [psm 0.1.21] OPT_LEVEL = Some(2) [psm 0.1.21] OUT_DIR = Some(/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out) [psm 0.1.21] TARGET = Some(x86_64-unknown-openbsd) [psm 0.1.21] HOST = Some(x86_64-unknown-openbsd) [psm 0.1.21] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [psm 0.1.21] CC_x86_64-unknown-openbsd = None [psm 0.1.21] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [psm 0.1.21] CC_x86_64_unknown_openbsd = None [psm 0.1.21] cargo:rerun-if-env-changed=HOST_CC [psm 0.1.21] HOST_CC = None [psm 0.1.21] cargo:rerun-if-env-changed=CC [psm 0.1.21] CC = None [psm 0.1.21] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [aws-lc-sys 0.29.0] [ 26%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/evp/evp_do_all.c.o [v8 137.2.1] [358/2177] CXX obj/third_party/icu/icui18n/olsontz.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [359/2177] CXX obj/third_party/icu/icui18n/persncal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 27%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/dh/dh_decrepit.c.o [aws-lc-sys 0.29.0] [ 34%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_x509a.c.o [psm 0.1.21] RUSTC_WRAPPER = None [psm 0.1.21] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [psm 0.1.21] CRATE_CC_NO_DEFAULTS = None [psm 0.1.21] DEBUG = Some(false) [psm 0.1.21] cargo:rerun-if-env-changed=CFLAGS [psm 0.1.21] CFLAGS = Some(-O2 -pipe) [psm 0.1.21] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [psm 0.1.21] CC_SHELL_ESCAPED_FLAGS = None [psm 0.1.21] cargo:rerun-if-env-changed=HOST_CFLAGS [psm 0.1.21] HOST_CFLAGS = None [psm 0.1.21] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [psm 0.1.21] CFLAGS_x86_64_unknown_openbsd = None [psm 0.1.21] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [psm 0.1.21] CFLAGS_x86_64-unknown-openbsd = None [psm 0.1.21] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) [psm 0.1.21] cargo:rustc-cfg=asm [psm 0.1.21] cargo:rustc-cfg=switchable_stack [aws-lc-sys 0.29.0] [ 34%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_val.c.o [libz-sys 1.1.20] -- Looking for strerror - found [libz-sys 1.1.20] -- Looking for posix_memalign [aws-lc-sys 0.29.0] [ 35%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_x509.c.o [aws-lc-sys 0.29.0] [ 27%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/cast/cast_tables.c.o [aws-lc-sys 0.29.0] [ 35%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_spki.c.o [aws-lc-sys 0.29.0] [ 27%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/cfb/cfb.c.o [aws-lc-sys 0.29.0] [ 27%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/blowfish/blowfish.c.o [aws-lc-sys 0.29.0] [ 28%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/cast/cast.c.o [v8 137.2.1] [360/2177] CXX obj/third_party/icu/icui18n/numrange_capi.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [psm 0.1.21] cargo:rerun-if-env-changed=AR_x86_64-unknown-openbsd [psm 0.1.21] AR_x86_64-unknown-openbsd = None [psm 0.1.21] cargo:rerun-if-env-changed=AR_x86_64_unknown_openbsd [psm 0.1.21] AR_x86_64_unknown_openbsd = None [psm 0.1.21] cargo:rerun-if-env-changed=HOST_AR [psm 0.1.21] HOST_AR = None [psm 0.1.21] cargo:rerun-if-env-changed=AR [psm 0.1.21] AR = None [psm 0.1.21] cargo:rerun-if-env-changed=ARFLAGS [psm 0.1.21] ARFLAGS = None [psm 0.1.21] cargo:rerun-if-env-changed=HOST_ARFLAGS [psm 0.1.21] HOST_ARFLAGS = None [psm 0.1.21] cargo:rerun-if-env-changed=ARFLAGS_x86_64_unknown_openbsd [psm 0.1.21] ARFLAGS_x86_64_unknown_openbsd = None [psm 0.1.21] cargo:rerun-if-env-changed=ARFLAGS_x86_64-unknown-openbsd [psm 0.1.21] ARFLAGS_x86_64-unknown-openbsd = None [psm 0.1.21] cargo:rustc-link-lib=static=psm_s [psm 0.1.21] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=httparse CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httparse-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httparse-1.10.0/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httparse CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/httparse-f2380467ca4cd4ce/out /usr/local/bin/rustc --crate-name httparse --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httparse-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(httparse_simd)' --check-cfg 'cfg(httparse_simd_target_feature_avx2)' --check-cfg 'cfg(httparse_simd_target_feature_sse42)' --check-cfg 'cfg(httparse_simd_neon_intrinsics)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=89667726c57c7042 -C extra-filename=-b8b1c1eee19b981c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg httparse_simd_neon_intrinsics --cfg httparse_simd` [aws-lc-sys 0.29.0] [ 28%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/decrepit/bio/base64_bio.c.o [aws-lc-sys 0.29.0] [ 29%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509spki.c.o [aws-lc-sys 0.29.0] [ 36%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_sig.c.o [aws-lc-sys 0.29.0] [ 36%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_req.c.o [aws-lc-sys 0.29.0] [ 29%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509rset.c.o [aws-lc-sys 0.29.0] [ 30%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509cset.c.o [aws-lc-sys 0.29.0] [ 30%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509name.c.o [aws-lc-sys 0.29.0] [ 37%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_name.c.o [aws-lc-sys 0.29.0] [ 30%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509.c.o [v8 137.2.1] [361/2177] CXX obj/third_party/icu/icui18n/quant.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 37%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_crl.c.o Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=cmake,libc,zlib-ng CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_CMAKE=1 CARGO_FEATURE_LIBC=1 CARGO_FEATURE_ZLIB_NG=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20 CARGO_MANIFEST_LINKS=z CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Josh Triplett :Sebastian Thiel ' CARGO_PKG_DESCRIPTION='Low-level bindings to the system libz library (also known as zlib).' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libz-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libz-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.20 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-35f6772a6be945c4/build-script-build` [libz-sys 1.1.20] cargo:rerun-if-env-changed=LIBZ_SYS_STATIC [libz-sys 1.1.20] cargo:rerun-if-changed=build.rs [libz-sys 1.1.20] cargo:rerun-if-changed=zng/cmake.rs [libz-sys 1.1.20] cargo:rerun-if-changed=zng/cc.rs [libz-sys 1.1.20] CMAKE_TOOLCHAIN_FILE_x86_64-unknown-openbsd = None [libz-sys 1.1.20] CMAKE_TOOLCHAIN_FILE_x86_64_unknown_openbsd = None [libz-sys 1.1.20] HOST_CMAKE_TOOLCHAIN_FILE = None [libz-sys 1.1.20] CMAKE_TOOLCHAIN_FILE = None [libz-sys 1.1.20] CMAKE_GENERATOR_x86_64-unknown-openbsd = None [libz-sys 1.1.20] CMAKE_GENERATOR_x86_64_unknown_openbsd = None [libz-sys 1.1.20] HOST_CMAKE_GENERATOR = None [libz-sys 1.1.20] CMAKE_GENERATOR = None [aws-lc-sys 0.29.0] [ 37%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_exten.c.o [aws-lc-sys 0.29.0] [ 37%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_pubkey.c.o [libz-sys 1.1.20] -- Looking for posix_memalign - found [libz-sys 1.1.20] -- Looking for aligned_alloc [aws-lc-sys 0.29.0] [ 30%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_vpm.c.o [aws-lc-sys 0.29.0] [ 30%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_vfy.c.o [libz-sys 1.1.20] CMAKE_PREFIX_PATH_x86_64-unknown-openbsd = None [libz-sys 1.1.20] CMAKE_PREFIX_PATH_x86_64_unknown_openbsd = None [libz-sys 1.1.20] HOST_CMAKE_PREFIX_PATH = None [libz-sys 1.1.20] CMAKE_PREFIX_PATH = None [libz-sys 1.1.20] CMAKE_x86_64-unknown-openbsd = None [libz-sys 1.1.20] CMAKE_x86_64_unknown_openbsd = None [libz-sys 1.1.20] HOST_CMAKE = None [libz-sys 1.1.20] CMAKE = None [libz-sys 1.1.20] running: cd "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/build" && CMAKE_PREFIX_PATH="" LC_ALL="C" "cmake" "/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20/src/zlib-ng" "-DBUILD_SHARED_LIBS=OFF" "-DZLIB_COMPAT=ON" "-DZLIB_ENABLE_TESTS=OFF" "-DWITH_GZFILEOP=ON" "-DCMAKE_INSTALL_PREFIX=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-unknown-openbsd -pipe" "-DCMAKE_C_COMPILER=/exopi-obj/pobj/deno-2.4.5/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-unknown-openbsd" "-DCMAKE_CXX_COMPILER=/exopi-obj/pobj/deno-2.4.5/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64 --target=x86_64-unknown-openbsd -pipe" "-DCMAKE_ASM_COMPILER=/exopi-obj/pobj/deno-2.4.5/bin/cc" "-DCMAKE_BUILD_TYPE=Debug" [libz-sys 1.1.20] CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): [libz-sys 1.1.20] Compatibility with CMake < 3.10 will be removed from a future version of [libz-sys 1.1.20] CMake. [libz-sys 1.1.20] [libz-sys 1.1.20] Update the VERSION argument value. Or, use the ... syntax [libz-sys 1.1.20] to tell CMake that the project requires at least but has been updated [libz-sys 1.1.20] to work with policies introduced by or earlier. [libz-sys 1.1.20] [libz-sys 1.1.20] [libz-sys 1.1.20] -- Using CMake version 3.31.8 [aws-lc-sys 0.29.0] [ 31%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_v3.c.o [libz-sys 1.1.20] -- ZLIB_HEADER_VERSION: 1.3.0 [libz-sys 1.1.20] -- ZLIBNG_HEADER_VERSION: 2.1.6 [aws-lc-sys 0.29.0] [ 31%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_txt.c.o [v8 137.2.1] [362/2177] CXX obj/third_party/icu/icui18n/pluralranges.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 38%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_attrib.c.o [aws-lc-sys 0.29.0] [ 38%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_algor.c.o [aws-lc-sys 0.29.0] [ 31%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_trs.c.o [aws-lc-sys 0.29.0] [ 39%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_utl.c.o [v8 137.2.1] [363/2177] CXX obj/third_party/icu/icui18n/plurfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 32%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_set.c.o [aws-lc-sys 0.29.0] [ 39%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_purp.c.o [aws-lc-sys 0.29.0] [ 39%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_skey.c.o [aws-lc-sys 0.29.0] [ 32%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_req.c.o [aws-lc-sys 0.29.0] [ 39%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_all.c.o [aws-lc-sys 0.29.0] [ 39%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_prn.c.o [libz-sys 1.1.20] -- Looking for aligned_alloc - found [libz-sys 1.1.20] -- Performing Test HAVE_NO_INTERPOSITION [aws-lc-sys 0.29.0] [ 32%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_obj.c.o [v8 137.2.1] [364/2177] CXX obj/third_party/icu/icui18n/quantityformatter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 33%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_lu.c.o [aws-lc-sys 0.29.0] [ 33%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_ext.c.o [aws-lc-sys 0.29.0] [ 33%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_def.c.o [aws-lc-sys 0.29.0] [ 40%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_pmaps.c.o [libz-sys 1.1.20] -- The C compiler identification is Clang 19.1.7 [aws-lc-sys 0.29.0] [ 34%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_d2.c.o [aws-lc-sys 0.29.0] [ 40%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_pcons.c.o [aws-lc-sys 0.29.0] [ 40%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_ocsp.c.o [libz-sys 1.1.20] -- Detecting C compiler ABI info [aws-lc-sys 0.29.0] [ 34%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_cmp.c.o [aws-lc-sys 0.29.0] [ 41%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_ncons.c.o [aws-lc-sys 0.29.0] [ 41%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_lib.c.o [aws-lc-sys 0.29.0] [ 34%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x509_att.c.o [aws-lc-sys 0.29.0] [ 41%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_int.c.o [v8 137.2.1] [365/2177] CXX obj/third_party/icu/icui18n/rbt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 34%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_x509a.c.o [v8 137.2.1] [366/2177] CXX obj/third_party/icu/icui18n/rbt_data.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 34%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_val.c.o [libz-sys 1.1.20] -- Performing Test HAVE_NO_INTERPOSITION - Success [libz-sys 1.1.20] -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_HIDDEN [aws-lc-sys 0.29.0] [ 35%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_sig.c.o [v8 137.2.1] [367/2177] CXX obj/third_party/icu/icui18n/rbnf.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 35%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_spki.c.o [aws-lc-sys 0.29.0] [ 36%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_x509.c.o [aws-lc-sys 0.29.0] [ 42%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_info.c.o [v8 137.2.1] [368/2177] CXX obj/third_party/icu/icui18n/plurrule.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [369/2177] CXX obj/third_party/icu/icui18n/rbt_rule.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 42%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_ia5.c.o [aws-lc-sys 0.29.0] [ 43%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_extku.c.o [aws-lc-sys 0.29.0] [ 43%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_enum.c.o [aws-lc-sys 0.29.0] [ 36%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_req.c.o [aws-lc-sys 0.29.0] [ 43%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_genn.c.o [aws-lc-sys 0.29.0] [ 36%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_pubkey.c.o [aws-lc-sys 0.29.0] [ 43%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_crld.c.o [aws-lc-sys 0.29.0] [ 37%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_name.c.o [aws-lc-sys 0.29.0] [ 37%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_crl.c.o [libz-sys 1.1.20] -- Detecting C compiler ABI info - done [aws-lc-sys 0.29.0] [ 37%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_exten.c.o [aws-lc-sys 0.29.0] [ 43%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_cpols.c.o [libz-sys 1.1.20] -- Check for working C compiler: /exopi-obj/pobj/deno-2.4.5/bin/cc - skipped [libz-sys 1.1.20] -- Detecting C compile features [libz-sys 1.1.20] -- Detecting C compile features - done [aws-lc-sys 0.29.0] [ 44%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_conf.c.o [aws-lc-sys 0.29.0] [ 38%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_attrib.c.o [v8 137.2.1] [370/2177] CXX obj/third_party/icu/icui18n/rbt_pars.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 38%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_all.c.o [aws-lc-sys 0.29.0] [ 44%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_bitst.c.o [aws-lc-sys 0.29.0] [ 38%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/x_algor.c.o [aws-lc-sys 0.29.0] [ 44%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_bcons.c.o [v8 137.2.1] [371/2177] CXX obj/third_party/icu/icui18n/rbt_set.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 45%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_alt.c.o [libz-sys 1.1.20] -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_HIDDEN - Success [libz-sys 1.1.20] -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_INTERNAL [aws-lc-sys 0.29.0] [ 45%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_akeya.c.o [aws-lc-sys 0.29.0] [ 45%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_akey.c.o [aws-lc-sys 0.29.0] [ 46%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/t_x509a.c.o [aws-lc-sys 0.29.0] [ 39%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_utl.c.o [aws-lc-sys 0.29.0] [ 39%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_purp.c.o [aws-lc-sys 0.29.0] [ 39%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_prn.c.o [aws-lc-sys 0.29.0] [ 39%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_skey.c.o [v8 137.2.1] [372/2177] CXX obj/third_party/icu/icui18n/regeximp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Arch detected: 'x86_64' [libz-sys 1.1.20] -- Basearch of 'x86_64' has been detected as: 'x86' [libz-sys 1.1.20] -- Performing Test FNO_LTO_AVAILABLE [aws-lc-sys 0.29.0] [ 46%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/t_x509.c.o [aws-lc-sys 0.29.0] [ 40%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_pmaps.c.o [aws-lc-sys 0.29.0] [ 46%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/t_req.c.o [aws-lc-sys 0.29.0] [ 47%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/t_crl.c.o [aws-lc-sys 0.29.0] [ 40%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_pcons.c.o [v8 137.2.1] [373/2177] CXX obj/third_party/icu/icui18n/regexst.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 40%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_ocsp.c.o [aws-lc-sys 0.29.0] [ 47%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/rsa_pss.c.o [aws-lc-sys 0.29.0] [ 47%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/name_print.c.o [aws-lc-sys 0.29.0] [ 47%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/policy.c.o [aws-lc-sys 0.29.0] [ 41%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_ncons.c.o [v8 137.2.1] [374/2177] CXX obj/third_party/icu/icui18n/regextxt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 48%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/i2d_pr.c.o [libz-sys 1.1.20] -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_INTERNAL - Success [libz-sys 1.1.20] -- Performing Test HAVE_ATTRIBUTE_ALIGNED [v8 137.2.1] [375/2177] CXX obj/third_party/icu/icui18n/rbtz.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 48%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/by_file.c.o [aws-lc-sys 0.29.0] [ 41%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_int.c.o [aws-lc-sys 0.29.0] [ 41%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_lib.c.o [aws-lc-sys 0.29.0] [ 42%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_info.c.o [v8 137.2.1] [376/2177] CXX obj/third_party/icu/icui18n/regexcmp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 48%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/by_dir.c.o [aws-lc-sys 0.29.0] [ 49%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/asn1_gen.c.o [aws-lc-sys 0.29.0] [ 42%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_ia5.c.o [aws-lc-sys 0.29.0] [ 42%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_genn.c.o [aws-lc-sys 0.29.0] [ 49%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/algorithm.c.o [aws-lc-sys 0.29.0] [ 49%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/a_verify.c.o [aws-lc-sys 0.29.0] [ 50%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/a_sign.c.o [aws-lc-sys 0.29.0] [ 43%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_extku.c.o [aws-lc-sys 0.29.0] [ 50%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/a_digest.c.o [aws-lc-sys 0.29.0] [ 43%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_enum.c.o [libz-sys 1.1.20] -- Performing Test FNO_LTO_AVAILABLE - Success [libz-sys 1.1.20] -- Looking for arm_acle.h [aws-lc-sys 0.29.0] [ 43%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_crld.c.o [v8 137.2.1] [377/2177] CXX obj/third_party/icu/icui18n/region.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 43%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_cpols.c.o [aws-lc-sys 0.29.0] [ 50%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/trust_token/voprf.c.o [aws-lc-sys 0.29.0] [ 44%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_conf.c.o [aws-lc-sys 0.29.0] [ 44%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_bitst.c.o [aws-lc-sys 0.29.0] [ 51%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/trust_token/trust_token.c.o [libz-sys 1.1.20] -- Performing Test HAVE_ATTRIBUTE_ALIGNED - Success [aws-lc-sys 0.29.0] [ 44%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_bcons.c.o [libz-sys 1.1.20] -- Performing Test HAVE_BUILTIN_CTZ [libz-sys 1.1.20] -- Looking for arm_acle.h - not found [libz-sys 1.1.20] -- Looking for sys/auxv.h [aws-lc-sys 0.29.0] [ 51%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/trust_token/pmbtoken.c.o [v8 137.2.1] [378/2177] CXX obj/third_party/icu/icui18n/remtrans.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 51%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/thread_none.c.o [aws-lc-sys 0.29.0] [ 45%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_alt.c.o [aws-lc-sys 0.29.0] [ 45%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_akeya.c.o [aws-lc-sys 0.29.0] [ 52%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/thread_pthread.c.o [aws-lc-sys 0.29.0] [ 45%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/v3_akey.c.o [v8 137.2.1] [379/2177] CXX obj/third_party/icu/icui18n/reldtfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 52%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/thread_win.c.o [aws-lc-sys 0.29.0] [ 52%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/thread.c.o [aws-lc-sys 0.29.0] [ 52%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/spake25519/spake25519.c.o [aws-lc-sys 0.29.0] [ 46%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/t_x509a.c.o [aws-lc-sys 0.29.0] [ 52%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rsa_extra/rsa_print.c.o [aws-lc-sys 0.29.0] [ 46%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/t_x509.c.o [aws-lc-sys 0.29.0] [ 53%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rsa_extra/rsa_crypt.c.o [aws-lc-sys 0.29.0] [ 53%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/stack/stack.c.o [v8 137.2.1] [380/2177] CXX obj/third_party/icu/icui18n/repattrn.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 46%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/t_req.c.o [aws-lc-sys 0.29.0] [ 47%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/t_crl.c.o [aws-lc-sys 0.29.0] [ 47%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/rsa_pss.c.o [aws-lc-sys 0.29.0] [ 53%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rsa_extra/rsassa_pss_asn1.c.o [aws-lc-sys 0.29.0] [ 54%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/refcount_win.c.o [aws-lc-sys 0.29.0] [ 54%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rsa_extra/rsa_asn1.c.o [aws-lc-sys 0.29.0] [ 47%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/policy.c.o [aws-lc-sys 0.29.0] [ 55%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/siphash/siphash.c.o [aws-lc-sys 0.29.0] [ 47%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/name_print.c.o [libz-sys 1.1.20] -- Performing Test HAVE_BUILTIN_CTZ - Success [libz-sys 1.1.20] -- Looking for sys/auxv.h - found [libz-sys 1.1.20] -- Looking for sys/sdt.h [libz-sys 1.1.20] -- Performing Test HAVE_BUILTIN_CTZLL [aws-lc-sys 0.29.0] [ 55%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/refcount_lock.c.o [aws-lc-sys 0.29.0] [ 55%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/refcount_c11.c.o [aws-lc-sys 0.29.0] [ 56%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rc4/rc4.c.o [aws-lc-sys 0.29.0] [ 56%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rand_extra/windows.c.o [aws-lc-sys 0.29.0] [ 56%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rand_extra/rand_extra.c.o [v8 137.2.1] [381/2177] CXX obj/third_party/icu/icui18n/scientificnumberformatter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Looking for sys/sdt.h - not found [libz-sys 1.1.20] -- Looking for unistd.h [v8 137.2.1] [382/2177] CXX obj/third_party/icu/icui18n/scriptset.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 48%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/i2d_pr.c.o [aws-lc-sys 0.29.0] [ 48%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/by_file.c.o [aws-lc-sys 0.29.0] [ 48%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/by_dir.c.o [aws-lc-sys 0.29.0] [ 57%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rand_extra/entropy_passive.c.o [v8 137.2.1] [383/2177] CXX obj/third_party/icu/icui18n/reldatefmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 57%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pool/pool.c.o [aws-lc-sys 0.29.0] [ 49%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/asn1_gen.c.o [aws-lc-sys 0.29.0] [ 58%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/poly1305/poly1305_vec.c.o [aws-lc-sys 0.29.0] [ 58%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/poly1305/poly1305_arm.c.o [aws-lc-sys 0.29.0] [ 49%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/algorithm.c.o [aws-lc-sys 0.29.0] [ 58%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/poly1305/poly1305.c.o [aws-lc-sys 0.29.0] [ 49%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/a_verify.c.o [v8 137.2.1] [384/2177] CXX obj/third_party/icu/icui18n/search.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 58%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rand_extra/deterministic.c.o [aws-lc-sys 0.29.0] [ 58%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs8/pkcs8.c.o [libz-sys 1.1.20] -- Performing Test HAVE_BUILTIN_CTZLL - Success [libz-sys 1.1.20] -- Performing Test HAVE_PTRDIFF_T [aws-lc-sys 0.29.0] [ 50%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/a_sign.c.o [aws-lc-sys 0.29.0] [ 58%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs8/pkcs8_x509.c.o [aws-lc-sys 0.29.0] [ 50%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/x509/a_digest.c.o [libz-sys 1.1.20] -- Looking for unistd.h - found [libz-sys 1.1.20] -- Looking for sys/types.h [aws-lc-sys 0.29.0] [ 59%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs8/p5_pbev2.c.o [aws-lc-sys 0.29.0] [ 60%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs7/pkcs7_x509.c.o [v8 137.2.1] [385/2177] CXX obj/third_party/icu/icui18n/rulebasedcollator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 60%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rand_extra/forkunsafe.c.o [aws-lc-sys 0.29.0] [ 60%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs7/pkcs7_asn1.c.o [aws-lc-sys 0.29.0] [ 50%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/trust_token/voprf.c.o [aws-lc-sys 0.29.0] [ 50%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/thread_win.c.o [aws-lc-sys 0.29.0] [ 50%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/trust_token/pmbtoken.c.o [aws-lc-sys 0.29.0] [ 51%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/trust_token/trust_token.c.o [libz-sys 1.1.20] -- Performing Test HAVE_PTRDIFF_T - Success [libz-sys 1.1.20] -- Performing Test HAVE_AVX2_INTRIN [aws-lc-sys 0.29.0] [ 52%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/thread_pthread.c.o [aws-lc-sys 0.29.0] [ 60%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs7/pkcs7.c.o [aws-lc-sys 0.29.0] [ 52%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/thread_none.c.o [aws-lc-sys 0.29.0] [ 60%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs7/bio/md.c.o [aws-lc-sys 0.29.0] [ 52%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/thread.c.o [v8 137.2.1] [386/2177] CXX obj/third_party/icu/icui18n/selfmt.o [aws-lc-sys 0.29.0] [ 61%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs7/bio/cipher.c.o [aws-lc-sys 0.29.0] [ 52%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/spake25519/spake25519.c.o [aws-lc-sys 0.29.0] [ 61%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_xaux.c.o [aws-lc-sys 0.29.0] [ 53%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/siphash/siphash.c.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 61%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_x509.c.o [aws-lc-sys 0.29.0] [ 62%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_pkey.c.o [v8 137.2.1] [387/2177] CXX obj/third_party/icu/icui18n/sharedbreakiterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 53%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/stack/stack.c.o [aws-lc-sys 0.29.0] [ 53%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rsa_extra/rsa_print.c.o [v8 137.2.1] [388/2177] CXX obj/third_party/icu/icui18n/rematch.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 62%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_pk8.c.o [libz-sys 1.1.20] -- Looking for sys/types.h - found [libz-sys 1.1.20] -- Looking for stdint.h [aws-lc-sys 0.29.0] [ 54%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rsa_extra/rsa_crypt.c.o [v8 137.2.1] [389/2177] CXX obj/third_party/icu/icui18n/simpletz.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 62%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_oth.c.o [aws-lc-sys 0.29.0] [ 55%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/refcount_win.c.o [aws-lc-sys 0.29.0] [ 55%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rsa_extra/rsa_asn1.c.o [aws-lc-sys 0.29.0] [ 55%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rsa_extra/rsassa_pss_asn1.c.o [aws-lc-sys 0.29.0] [ 63%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_lib.c.o [aws-lc-sys 0.29.0] [ 64%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_verify.c.o [aws-lc-sys 0.29.0] [ 55%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/refcount_c11.c.o [aws-lc-sys 0.29.0] [ 64%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_all.c.o [aws-lc-sys 0.29.0] [ 56%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rc4/rc4.c.o [aws-lc-sys 0.29.0] [ 56%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/refcount_lock.c.o [aws-lc-sys 0.29.0] [ 64%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_info.c.o [aws-lc-sys 0.29.0] [ 64%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_server.c.o [aws-lc-sys 0.29.0] [ 56%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rand_extra/windows.c.o [libz-sys 1.1.20] -- Performing Test HAVE_AVX2_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_CASCADE_LAKE [aws-lc-sys 0.29.0] [ 56%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rand_extra/rand_extra.c.o [v8 137.2.1] [390/2177] CXX obj/third_party/icu/icui18n/smpdtfst.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 56%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rand_extra/forkunsafe.c.o [v8 137.2.1] [391/2177] CXX obj/third_party/icu/icui18n/standardplural.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 57%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rand_extra/entropy_passive.c.o [aws-lc-sys 0.29.0] [ 57%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/poly1305/poly1305_arm.c.o [aws-lc-sys 0.29.0] [ 58%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/poly1305/poly1305_vec.c.o [aws-lc-sys 0.29.0] [ 59%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs8/p5_pbev2.c.o [aws-lc-sys 0.29.0] [ 59%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/poly1305/poly1305.c.o [aws-lc-sys 0.29.0] [ 64%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_print.c.o [aws-lc-sys 0.29.0] [ 59%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs8/pkcs8_x509.c.o [aws-lc-sys 0.29.0] [ 64%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_http.c.o [aws-lc-sys 0.29.0] [ 65%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_lib.c.o [v8 137.2.1] [392/2177] CXX obj/third_party/icu/icui18n/strmatch.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 65%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_extension.c.o [aws-lc-sys 0.29.0] [ 59%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pool/pool.c.o [libz-sys 1.1.20] -- Performing Test HAVE_CASCADE_LAKE - Success [libz-sys 1.1.20] -- Performing Test HAVE_AVX512_INTRIN [libz-sys 1.1.20] -- Looking for stdint.h - found [aws-lc-sys 0.29.0] [ 65%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_client.c.o [libz-sys 1.1.20] -- Looking for stddef.h [aws-lc-sys 0.29.0] [ 59%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/rand_extra/deterministic.c.o [aws-lc-sys 0.29.0] [ 66%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_asn.c.o [v8 137.2.1] [393/2177] CXX obj/third_party/icu/icui18n/sortkey.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [394/2177] CXX obj/third_party/icu/icui18n/string_segment.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 60%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs7/pkcs7_x509.c.o [aws-lc-sys 0.29.0] [ 66%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/obj/obj_xref.c.o [aws-lc-sys 0.29.0] [ 60%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs7/pkcs7_asn1.c.o [aws-lc-sys 0.29.0] [ 60%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs8/pkcs8.c.o [aws-lc-sys 0.29.0] [ 60%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs7/pkcs7.c.o [aws-lc-sys 0.29.0] [ 66%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/obj/obj.c.o [aws-lc-sys 0.29.0] [ 67%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/mem.c.o [aws-lc-sys 0.29.0] [ 60%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs7/bio/md.c.o [aws-lc-sys 0.29.0] [ 67%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/lhash/lhash.c.o [v8 137.2.1] [395/2177] CXX obj/third_party/icu/icui18n/smpdtfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 67%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/kyber/kem_kyber.c.o [aws-lc-sys 0.29.0] [ 61%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pkcs7/bio/cipher.c.o [v8 137.2.1] [396/2177] CXX obj/third_party/icu/icui18n/stsearch.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Looking for stddef.h - found [libz-sys 1.1.20] -- Check size of off64_t [aws-lc-sys 0.29.0] [ 68%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/kyber/pqcrystals_kyber_ref_common/fips202.c.o [aws-lc-sys 0.29.0] [ 68%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/kyber/kyber1024r3_ref.c.o [aws-lc-sys 0.29.0] [ 61%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_xaux.c.o [aws-lc-sys 0.29.0] [ 61%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_x509.c.o [v8 137.2.1] [397/2177] CXX obj/third_party/icu/icui18n/strrepl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 68%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/kyber/kyber768r3_ref.c.o [aws-lc-sys 0.29.0] [ 69%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/kyber/kyber512r3_ref.c.o [aws-lc-sys 0.29.0] [ 69%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/hrss/hrss.c.o [aws-lc-sys 0.29.0] [ 62%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_pkey.c.o [libz-sys 1.1.20] -- Check size of off64_t - failed [libz-sys 1.1.20] -- Check size of _off64_t [aws-lc-sys 0.29.0] [ 69%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/hpke/hpke.c.o [v8 137.2.1] [398/2177] CXX obj/third_party/icu/icui18n/taiwncal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 62%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_pk8.c.o [aws-lc-sys 0.29.0] [ 63%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_lib.c.o [aws-lc-sys 0.29.0] [ 63%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_oth.c.o [aws-lc-sys 0.29.0] [ 63%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_info.c.o [v8 137.2.1] [399/2177] CXX obj/third_party/icu/icui18n/tmunit.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 63%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/pem/pem_all.c.o [aws-lc-sys 0.29.0] [ 69%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ex_data.c.o [aws-lc-sys 0.29.0] [ 64%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_verify.c.o [aws-lc-sys 0.29.0] [ 64%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_server.c.o [aws-lc-sys 0.29.0] [ 70%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/sign.c.o [aws-lc-sys 0.29.0] [ 64%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_print.c.o [libz-sys 1.1.20] -- Check size of _off64_t - failed [libz-sys 1.1.20] -- Check size of __off64_t [v8 137.2.1] [400/2177] CXX obj/third_party/icu/icui18n/titletrn.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [401/2177] CXX obj/third_party/icu/icui18n/tmutamt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 65%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_lib.c.o [aws-lc-sys 0.29.0] [ 65%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_http.c.o [aws-lc-sys 0.29.0] [ 70%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/scrypt.c.o [aws-lc-sys 0.29.0] [ 70%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/print.c.o [aws-lc-sys 0.29.0] [ 65%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_extension.c.o [v8 137.2.1] [402/2177] CXX obj/third_party/icu/icui18n/tmutfmt.o [aws-lc-sys 0.29.0] [ 71%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_methods.c.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [403/2177] CXX obj/third_party/icu/icui18n/tolowtrn.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [404/2177] CXX obj/third_party/icu/icui18n/timezone.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 71%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_x25519_asn1.c.o [aws-lc-sys 0.29.0] [ 65%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_client.c.o [aws-lc-sys 0.29.0] [ 71%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_x25519.c.o [aws-lc-sys 0.29.0] [ 72%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_rsa_asn1.c.o [aws-lc-sys 0.29.0] [ 66%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ocsp/ocsp_asn.c.o [aws-lc-sys 0.29.0] [ 67%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/mem.c.o [aws-lc-sys 0.29.0] [ 67%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/obj/obj.c.o [aws-lc-sys 0.29.0] [ 72%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_pqdsa_asn1.c.o [aws-lc-sys 0.29.0] [ 67%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/lhash/lhash.c.o [libz-sys 1.1.20] -- Performing Test HAVE_AVX512_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_MASK_INTRIN [aws-lc-sys 0.29.0] [ 72%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_kem_asn1.c.o [aws-lc-sys 0.29.0] [ 67%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/obj/obj_xref.c.o [aws-lc-sys 0.29.0] [ 73%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_hmac_asn1.c.o [libz-sys 1.1.20] -- Check size of __off64_t - failed [libz-sys 1.1.20] -- Looking for fseeko [aws-lc-sys 0.29.0] [ 73%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_ed25519_asn1.c.o [aws-lc-sys 0.29.0] [ 74%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_dsa.c.o [aws-lc-sys 0.29.0] [ 67%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/kyber/kem_kyber.c.o [aws-lc-sys 0.29.0] [ 68%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/kyber/pqcrystals_kyber_ref_common/fips202.c.o [aws-lc-sys 0.29.0] [ 74%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_dsa_asn1.c.o [aws-lc-sys 0.29.0] [ 74%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_dh_asn1.c.o [aws-lc-sys 0.29.0] [ 74%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_ec_asn1.c.o [v8 137.2.1] [405/2177] CXX obj/third_party/icu/icui18n/toupptrn.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 74%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_dh.c.o [aws-lc-sys 0.29.0] [ 68%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/kyber/kyber1024r3_ref.c.o [aws-lc-sys 0.29.0] [ 68%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/hrss/hrss.c.o [aws-lc-sys 0.29.0] [ 68%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/hpke/hpke.c.o [aws-lc-sys 0.29.0] [ 75%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/evp_asn1.c.o [aws-lc-sys 0.29.0] [ 69%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/kyber/kyber512r3_ref.c.o [aws-lc-sys 0.29.0] [ 69%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/kyber/kyber768r3_ref.c.o [aws-lc-sys 0.29.0] [ 75%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/engine/engine.c.o [aws-lc-sys 0.29.0] [ 75%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/err_data.c.o [v8 137.2.1] [406/2177] CXX obj/third_party/icu/icui18n/transreg.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 76%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/err/err.c.o [aws-lc-sys 0.29.0] [ 76%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ec_extra/hash_to_curve.c.o [aws-lc-sys 0.29.0] [ 76%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ec_extra/ec_derive.c.o [libz-sys 1.1.20] -- Looking for fseeko - found [libz-sys 1.1.20] -- Looking for strerror [aws-lc-sys 0.29.0] [ 77%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ec_extra/ec_asn1.c.o [aws-lc-sys 0.29.0] [ 77%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ecdsa_extra/ecdsa_asn1.c.o [v8 137.2.1] [407/2177] CXX obj/third_party/icu/icui18n/tzgnames.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [408/2177] CXX obj/third_party/icu/icui18n/tridpars.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 77%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ecdh_extra/ecdh_extra.c.o [aws-lc-sys 0.29.0] [ 78%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/dsa/dsa_asn1.c.o [aws-lc-sys 0.29.0] [ 69%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ex_data.c.o [aws-lc-sys 0.29.0] [ 70%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/sign.c.o [aws-lc-sys 0.29.0] [ 78%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/dsa/dsa.c.o [aws-lc-sys 0.29.0] [ 78%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/digest_extra/digest_extra.c.o [v8 137.2.1] [409/2177] CXX obj/third_party/icu/icui18n/translit.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 70%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/scrypt.c.o [aws-lc-sys 0.29.0] [ 79%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/dh_extra/params.c.o [aws-lc-sys 0.29.0] [ 79%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/dh_extra/dh_asn1.c.o [aws-lc-sys 0.29.0] [ 79%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/des/des.c.o [libz-sys 1.1.20] -- Performing Test HAVE_MASK_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_AVX512VNNI_INTRIN [aws-lc-sys 0.29.0] [ 70%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/print.c.o [aws-lc-sys 0.29.0] [ 79%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/crypto.c.o [aws-lc-sys 0.29.0] [ 71%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_methods.c.o [aws-lc-sys 0.29.0] [ 80%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/conf/conf.c.o [aws-lc-sys 0.29.0] [ 80%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/tls_cbc.c.o [aws-lc-sys 0.29.0] [ 71%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_x25519_asn1.c.o [aws-lc-sys 0.29.0] [ 80%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_tls.c.o [aws-lc-sys 0.29.0] [ 71%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_x25519.c.o [aws-lc-sys 0.29.0] [ 80%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_rc2.c.o [aws-lc-sys 0.29.0] [ 72%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_rsa_asn1.c.o [libz-sys 1.1.20] -- Looking for strerror - found [libz-sys 1.1.20] -- Looking for posix_memalign [aws-lc-sys 0.29.0] [ 81%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_rc4.c.o [aws-lc-sys 0.29.0] [ 72%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_pqdsa_asn1.c.o [v8 137.2.1] [410/2177] CXX obj/third_party/icu/icui18n/tztrans.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [411/2177] CXX obj/third_party/icu/icui18n/tzfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 81%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_null.c.o [v8 137.2.1] [412/2177] CXX obj/third_party/icu/icui18n/tzrule.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [413/2177] CXX obj/third_party/icu/icui18n/tznames.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 72%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_kem_asn1.c.o [aws-lc-sys 0.29.0] [ 82%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_des.c.o [aws-lc-sys 0.29.0] [ 73%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_hmac_asn1.c.o [aws-lc-sys 0.29.0] [ 82%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_aes_cbc_hmac_sha256.c.o [aws-lc-sys 0.29.0] [ 82%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_aes_cbc_hmac_sha1.c.o [aws-lc-sys 0.29.0] [ 82%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_chacha20poly1305.c.o [aws-lc-sys 0.29.0] [ 73%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_ed25519_asn1.c.o [aws-lc-sys 0.29.0] [ 73%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_dsa_asn1.c.o [aws-lc-sys 0.29.0] [ 83%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_aesgcmsiv.c.o [aws-lc-sys 0.29.0] [ 73%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_ec_asn1.c.o [aws-lc-sys 0.29.0] [ 73%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_dh_asn1.c.o [aws-lc-sys 0.29.0] [ 73%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_dh.c.o [v8 137.2.1] [414/2177] CXX obj/third_party/icu/icui18n/ucal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 74%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/p_dsa.c.o [aws-lc-sys 0.29.0] [ 83%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_aesctrhmac.c.o [aws-lc-sys 0.29.0] [ 75%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/evp_extra/evp_asn1.c.o [aws-lc-sys 0.29.0] [ 75%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/engine/engine.c.o [aws-lc-sys 0.29.0] [ 84%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/cipher_extra.c.o [libz-sys 1.1.20] -- Looking for posix_memalign - found [libz-sys 1.1.20] -- Looking for aligned_alloc [aws-lc-sys 0.29.0] [ 84%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/chacha/chacha.c.o [aws-lc-sys 0.29.0] [ 84%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/derive_key.c.o [v8 137.2.1] [415/2177] CXX obj/third_party/icu/icui18n/tznames_impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 84%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bytestring/unicode.c.o [aws-lc-sys 0.29.0] [ 85%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bytestring/cbs.c.o [aws-lc-sys 0.29.0] [ 76%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/err/err.c.o [v8 137.2.1] [416/2177] CXX obj/third_party/icu/icui18n/ucln_in.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 76%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/err_data.c.o [aws-lc-sys 0.29.0] [ 85%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bytestring/cbb.c.o [aws-lc-sys 0.29.0] [ 85%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bytestring/ber.c.o [aws-lc-sys 0.29.0] [ 86%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bytestring/asn1_compat.c.o [aws-lc-sys 0.29.0] [ 76%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ec_extra/hash_to_curve.c.o [aws-lc-sys 0.29.0] [ 76%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ec_extra/ec_derive.c.o [aws-lc-sys 0.29.0] [ 86%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/buf/buf.c.o [aws-lc-sys 0.29.0] [ 77%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ec_extra/ec_asn1.c.o [aws-lc-sys 0.29.0] [ 86%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bn_extra/convert.c.o [aws-lc-sys 0.29.0] [ 77%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ecdsa_extra/ecdsa_asn1.c.o [v8 137.2.1] [417/2177] CXX obj/third_party/icu/icui18n/ucol.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 86%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bn_extra/bn_asn1.c.o [aws-lc-sys 0.29.0] [ 87%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/blake2/blake2.c.o [libz-sys 1.1.20] -- Performing Test HAVE_AVX512VNNI_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_SSE42_INTRIN [aws-lc-sys 0.29.0] [ 87%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/socket_helper.c.o [v8 137.2.1] [418/2177] CXX obj/third_party/icu/icui18n/ucol_res.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [419/2177] CXX obj/third_party/icu/icui18n/ucoleitr.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 87%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/socket.c.o [aws-lc-sys 0.29.0] [ 77%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/ecdh_extra/ecdh_extra.c.o [aws-lc-sys 0.29.0] [ 88%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/printf.c.o [aws-lc-sys 0.29.0] [ 77%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/dsa/dsa.c.o [aws-lc-sys 0.29.0] [ 88%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/pair.c.o [aws-lc-sys 0.29.0] [ 77%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/dh_extra/dh_asn1.c.o [aws-lc-sys 0.29.0] [ 77%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/digest_extra/digest_extra.c.o [aws-lc-sys 0.29.0] [ 89%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/file.c.o [aws-lc-sys 0.29.0] [ 78%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/dh_extra/params.c.o [libz-sys 1.1.20] -- Looking for aligned_alloc - found [libz-sys 1.1.20] -- Performing Test HAVE_NO_INTERPOSITION [aws-lc-sys 0.29.0] [ 89%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/errno.c.o [v8 137.2.1] [420/2177] CXX obj/third_party/icu/icui18n/ucsdet.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 79%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/dsa/dsa_asn1.c.o [aws-lc-sys 0.29.0] [ 89%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/fd.c.o [aws-lc-sys 0.29.0] [ 90%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/connect.c.o [v8 137.2.1] [421/2177] CXX obj/third_party/icu/icui18n/ufieldpositer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 90%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/hexdump.c.o [aws-lc-sys 0.29.0] [ 79%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/des/des.c.o [v8 137.2.1] [422/2177] CXX obj/third_party/icu/icui18n/ucol_sit.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 90%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/bio_mem.c.o [aws-lc-sys 0.29.0] [ 79%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/crypto.c.o [aws-lc-sys 0.29.0] [ 90%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/bio.c.o [aws-lc-sys 0.29.0] [ 80%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/conf/conf.c.o [aws-lc-sys 0.29.0] [ 80%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/tls_cbc.c.o [aws-lc-sys 0.29.0] [ 91%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/base64/base64.c.o [aws-lc-sys 0.29.0] [ 80%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_tls.c.o [aws-lc-sys 0.29.0] [ 91%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/tasn_utl.c.o [aws-lc-sys 0.29.0] [ 91%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/posix_time.c.o [aws-lc-sys 0.29.0] [ 81%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_rc4.c.o [aws-lc-sys 0.29.0] [ 91%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/tasn_typ.c.o [libz-sys 1.1.20] -- Performing Test HAVE_SSE42_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_SSE2_INTRIN [aws-lc-sys 0.29.0] [ 81%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_rc2.c.o [aws-lc-sys 0.29.0] [ 81%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_null.c.o [v8 137.2.1] [423/2177] CXX obj/third_party/icu/icui18n/udatpg.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 92%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/tasn_new.c.o [aws-lc-sys 0.29.0] [ 82%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_des.c.o [aws-lc-sys 0.29.0] [ 92%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/tasn_fre.c.o [aws-lc-sys 0.29.0] [ 82%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_aes_cbc_hmac_sha256.c.o [aws-lc-sys 0.29.0] [ 92%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/tasn_enc.c.o [aws-lc-sys 0.29.0] [ 82%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_aes_cbc_hmac_sha1.c.o [libz-sys 1.1.20] -- Performing Test HAVE_NO_INTERPOSITION - Success [libz-sys 1.1.20] -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_HIDDEN [aws-lc-sys 0.29.0] [ 93%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/tasn_dec.c.o [aws-lc-sys 0.29.0] [ 82%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_chacha20poly1305.c.o [aws-lc-sys 0.29.0] [ 93%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/f_string.c.o [v8 137.2.1] [424/2177] CXX obj/third_party/icu/icui18n/udateintervalformat.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [425/2177] CXX obj/third_party/icu/icui18n/udat.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 93%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/f_int.c.o [aws-lc-sys 0.29.0] [ 83%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_aesgcmsiv.c.o [aws-lc-sys 0.29.0] [ 94%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/asn_pack.c.o [aws-lc-sys 0.29.0] [ 83%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/e_aesctrhmac.c.o [aws-lc-sys 0.29.0] [ 83%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/derive_key.c.o [aws-lc-sys 0.29.0] [ 94%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/asn1_par.c.o [aws-lc-sys 0.29.0] [ 94%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/asn1_lib.c.o [v8 137.2.1] [426/2177] CXX obj/third_party/icu/icui18n/ulistformatter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 84%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/cipher_extra/cipher_extra.c.o [v8 137.2.1] [427/2177] CXX obj/third_party/icu/icui18n/ulocdata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 84%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/chacha/chacha.c.o [aws-lc-sys 0.29.0] [ 95%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_utf8.c.o [aws-lc-sys 0.29.0] [ 84%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bytestring/unicode.c.o [aws-lc-sys 0.29.0] [ 84%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bytestring/cbb.c.o [aws-lc-sys 0.29.0] [ 84%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bytestring/ber.c.o [aws-lc-sys 0.29.0] [ 85%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bytestring/cbs.c.o [aws-lc-sys 0.29.0] [ 86%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bytestring/asn1_compat.c.o [aws-lc-sys 0.29.0] [ 86%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/buf/buf.c.o [aws-lc-sys 0.29.0] [ 95%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_utctm.c.o [aws-lc-sys 0.29.0] [ 95%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_strex.c.o [aws-lc-sys 0.29.0] [ 96%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_strnid.c.o [libz-sys 1.1.20] -- Performing Test HAVE_SSE2_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_SSSE3_INTRIN [libz-sys 1.1.20] -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_HIDDEN - Success [libz-sys 1.1.20] -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_INTERNAL [aws-lc-sys 0.29.0] [ 96%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_octet.c.o [aws-lc-sys 0.29.0] [ 97%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_object.c.o [v8 137.2.1] [428/2177] CXX obj/third_party/icu/icui18n/uitercollationiterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 86%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bn_extra/convert.c.o [aws-lc-sys 0.29.0] [ 97%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_time.c.o [aws-lc-sys 0.29.0] [ 97%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_type.c.o [v8 137.2.1] [429/2177] CXX obj/third_party/icu/icui18n/uni2name.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 86%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/socket_helper.c.o [aws-lc-sys 0.29.0] [ 86%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/socket.c.o [v8 137.2.1] [430/2177] CXX obj/third_party/icu/icui18n/umsg.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 97%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_mbstr.c.o [aws-lc-sys 0.29.0] [ 87%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/printf.c.o [aws-lc-sys 0.29.0] [ 88%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/blake2/blake2.c.o [aws-lc-sys 0.29.0] [ 97%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_int.c.o [aws-lc-sys 0.29.0] [ 88%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bn_extra/bn_asn1.c.o [aws-lc-sys 0.29.0] [ 98%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_i2d_fp.c.o [aws-lc-sys 0.29.0] [ 98%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_gentm.c.o [v8 137.2.1] [431/2177] CXX obj/third_party/icu/icui18n/unesctrn.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 98%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_dup.c.o [aws-lc-sys 0.29.0] [ 99%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_d2i_fp.c.o [aws-lc-sys 0.29.0] [ 88%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/pair.c.o [aws-lc-sys 0.29.0] [ 88%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/fd.c.o [aws-lc-sys 0.29.0] [ 99%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_bool.c.o [aws-lc-sys 0.29.0] [ 89%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/file.c.o [libz-sys 1.1.20] -- Performing Test HAVE_ATTRIBUTE_VISIBILITY_INTERNAL - Success [libz-sys 1.1.20] -- Performing Test HAVE_ATTRIBUTE_ALIGNED [aws-lc-sys 0.29.0] [ 99%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_bitstr.c.o [aws-lc-sys 0.29.0] [ 89%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/errno.c.o [aws-lc-sys 0.29.0] [ 90%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/connect.c.o [aws-lc-sys 0.29.0] [ 90%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/hexdump.c.o [aws-lc-sys 0.29.0] [ 90%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/bio_mem.c.o [v8 137.2.1] [432/2177] CXX obj/third_party/icu/icui18n/units_complexconverter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 99%] Built target crypto_objects [aws-lc-sys 0.29.0] [ 90%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/bio/bio.c.o [aws-lc-sys 0.29.0] [ 99%] Linking C static library ../../artifacts/libaws_lc_0_29_0_crypto.a [aws-lc-sys 0.29.0] [ 90%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/tasn_utl.c.o [aws-lc-sys 0.29.0] [ 90%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/tasn_typ.c.o [v8 137.2.1] [433/2177] CXX obj/third_party/icu/icui18n/units_converter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [434/2177] CXX obj/third_party/icu/icui18n/unumsys.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 91%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/tasn_new.c.o [aws-lc-sys 0.29.0] [ 91%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/posix_time.c.o [v8 137.2.1] [435/2177] CXX obj/third_party/icu/icui18n/unum.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Performing Test HAVE_SSSE3_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_PCLMULQDQ_INTRIN [aws-lc-sys 0.29.0] [ 91%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/tasn_fre.c.o [libz-sys 1.1.20] -- Performing Test HAVE_ATTRIBUTE_ALIGNED - Success [libz-sys 1.1.20] -- Performing Test HAVE_BUILTIN_CTZ [aws-lc-sys 0.29.0] [ 99%] Built target crypto [aws-lc-sys 0.29.0] [ 92%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/base64/base64.c.o [aws-lc-sys 0.29.0] [ 92%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/tasn_enc.c.o [aws-lc-sys 0.29.0] [ 99%] Building C object CMakeFiles/rust_wrapper.dir/rust_wrapper.c.o [aws-lc-sys 0.29.0] [ 93%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/tasn_dec.c.o [aws-lc-sys 0.29.0] [ 93%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/f_string.c.o [aws-lc-sys 0.29.0] [100%] Linking C static library artifacts/libaws_lc_0_29_0_rust_wrapper.a [v8 137.2.1] [436/2177] CXX obj/third_party/icu/icui18n/units_data.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_ast-9.0.0/src/expr.rs:1578:21 | 1578 | pub fn leftmost(&self) -> Option> { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1578 | pub fn leftmost(&self) -> Option> { | +++ [aws-lc-sys 0.29.0] [ 93%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/f_int.c.o [v8 137.2.1] [437/2177] CXX obj/third_party/icu/icui18n/units_router.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [438/2177] CXX obj/third_party/icu/icui18n/uregexc.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 93%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/asn1_lib.c.o [aws-lc-sys 0.29.0] [ 93%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/asn1_par.c.o [aws-lc-sys 0.29.0] [ 94%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/asn_pack.c.o [aws-lc-sys 0.29.0] [ 95%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_utf8.c.o [aws-lc-sys 0.29.0] [ 95%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_utctm.c.o [aws-lc-sys 0.29.0] [ 95%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_type.c.o [aws-lc-sys 0.29.0] [100%] Built target rust_wrapper [aws-lc-sys 0.29.0] [ 95%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_time.c.o [aws-lc-sys 0.29.0] [ 96%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_strnid.c.o [aws-lc-sys 0.29.0] Install the project... [aws-lc-sys 0.29.0] -- Install configuration: "Release" [aws-lc-sys 0.29.0] [ 96%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_strex.c.o [v8 137.2.1] [439/2177] CXX obj/third_party/icu/icui18n/uregion.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] cargo:root=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out [aws-lc-sys 0.29.0] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts [aws-lc-sys 0.29.0] cargo:rustc-link-lib=static=aws_lc_0_29_0_crypto [aws-lc-sys 0.29.0] cargo:rustc-link-lib=static=aws_lc_0_29_0_rust_wrapper [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_INCLUDES_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_INCLUDES [aws-lc-sys 0.29.0] [ 96%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_octet.c.o [aws-lc-sys 0.29.0] cargo:include=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/include [aws-lc-sys 0.29.0] cargo:libcrypto=aws_lc_0_29_0_crypto [aws-lc-sys 0.29.0] cargo:conf=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL [aws-lc-sys 0.29.0] cargo:rerun-if-changed=builder/ [aws-lc-sys 0.29.0] cargo:rerun-if-changed=aws-lc/ [aws-lc-sys 0.29.0] [ 97%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_object.c.o [aws-lc-sys 0.29.0] [ 97%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_mbstr.c.o [libz-sys 1.1.20] -- Performing Test HAVE_BUILTIN_CTZ - Success [libz-sys 1.1.20] -- Performing Test HAVE_BUILTIN_CTZLL [aws-lc-sys 0.29.0] [ 97%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_int.c.o warning: aws-lc-sys@0.29.0: Environment Variable found 'CFLAGS': '-O2 -pipe' warning: aws-lc-sys@0.29.0: Building with: CMake warning: aws-lc-sys@0.29.0: Symbol Prefix: Some("aws_lc_0_29_0") warning: aws-lc-sys@0.29.0: Environment Variable found 'CMAKE': 'cmake' warning: aws-lc-sys@0.29.0: CMAKE environment variable set: cmake warning: aws-lc-sys@0.29.0: ###### warning: aws-lc-sys@0.29.0: If bindgen is unable to locate a header file, use the BINDGEN_EXTRA_CLANG_ARGS environment variable to specify additional include paths. warning: aws-lc-sys@0.29.0: See: https://github.com/rust-lang/rust-bindgen?tab=readme-ov-file#environment-variables warning: aws-lc-sys@0.29.0: ###### warning: aws-lc-sys@0.29.0: Clang version: clang version 19.1.7 warning: aws-lc-sys@0.29.0: Generating bindings - internal bindgen. Platform: x86_64-unknown-openbsd warning: aws-lc-sys@0.29.0: Setting CFLAGS_x86_64_unknown_openbsd: -O2 -pipe warning: aws-lc-sys@0.29.0: Preserving optimization flag: -O2 warning: aws-lc-sys@0.29.0: Compilation of 'c11.c' succeeded - Ok(["/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/out-c11/7dfda64fdf5a526c-c11.o"]). Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=alloc,aws-lc-sys,default,prebuilt-nasm,ring-io,ring-sig-verify CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_AWS_LC_SYS=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_PREBUILT_NASM=1 CARGO_FEATURE_RING_IO=1 CARGO_FEATURE_RING_SIG_VERIFY=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1 CARGO_MANIFEST_LINKS=aws_lc_rs_1_13_1_sys CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1/Cargo.toml CARGO_PKG_AUTHORS=AWS-LibCrypto CARGO_PKG_DESCRIPTION='aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. This library strives to be API-compatible with the popular Rust library named ring.' CARGO_PKG_HOMEPAGE='https://github.com/aws/aws-lc-rs' CARGO_PKG_LICENSE='ISC AND (Apache-2.0 OR ISC)' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aws-lc-rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/aws/aws-lc-rs' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=1.13.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false DEP_AWS_LC_0_29_0_CONF=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL DEP_AWS_LC_0_29_0_INCLUDE=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/include DEP_AWS_LC_0_29_0_LIBCRYPTO=aws_lc_0_29_0_crypto DEP_AWS_LC_0_29_0_ROOT=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-rs-ee4c60fbcec36169/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-rs-a13e2791fc45f111/build-script-build` [aws-lc-rs 1.13.1] cargo:rustc-check-cfg=cfg(disable_slow_tests) [aws-lc-rs 1.13.1] cargo:rerun-if-env-changed=AWS_LC_RS_DISABLE_SLOW_TESTS [aws-lc-rs 1.13.1] cargo:include=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/include [aws-lc-rs 1.13.1] cargo:libcrypto=aws_lc_0_29_0_crypto [aws-lc-rs 1.13.1] cargo:root=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out [aws-lc-rs 1.13.1] cargo:rerun-if-env-changed=DEP_AWS_LC_0_29_0_INCLUDE [aws-lc-rs 1.13.1] cargo:rerun-if-env-changed=DEP_AWS_LC_0_29_0_LIBCRYPTO [aws-lc-rs 1.13.1] cargo:rerun-if-env-changed=DEP_AWS_LC_0_29_0_ROOT [aws-lc-rs 1.13.1] cargo:rerun-if-env-changed=DEP_AWS_LC_0_29_0_CONF [aws-lc-rs 1.13.1] cargo:conf=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aws_lc_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/Cargo.toml CARGO_PKG_AUTHORS=AWS-LC CARGO_PKG_DESCRIPTION='AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='ISC AND (Apache-2.0 OR ISC) AND OpenSSL' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aws-lc-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/aws/aws-lc-rs' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out /usr/local/bin/rustc --crate-name aws_lc_sys --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="prebuilt-nasm"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asan", "bindgen", "prebuilt-nasm", "ssl"))' -C metadata=08d708b1fa499202 -C extra-filename=-4a7d195b02fe8c85 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -l static=aws_lc_0_29_0_crypto -l static=aws_lc_0_29_0_rust_wrapper --cfg use_bindgen_generated` [aws-lc-sys 0.29.0] [ 98%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_i2d_fp.c.o [libz-sys 1.1.20] -- Performing Test HAVE_PCLMULQDQ_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_VPCLMULQDQ_INTRIN [aws-lc-sys 0.29.0] [ 98%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_gentm.c.o [aws-lc-sys 0.29.0] [ 98%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_dup.c.o [v8 137.2.1] [440/2177] CXX obj/third_party/icu/icui18n/upluralrules.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 99%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_d2i_fp.c.o [aws-lc-sys 0.29.0] [ 99%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_bool.c.o [aws-lc-sys 0.29.0] [ 99%] Building C object aws-lc/crypto/CMakeFiles/crypto_objects.dir/asn1/a_bitstr.c.o [v8 137.2.1] [441/2177] CXX obj/third_party/icu/icui18n/uregex.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [442/2177] CXX obj/third_party/icu/icui18n/uspoof_build.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Performing Test HAVE_BUILTIN_CTZLL - Success [libz-sys 1.1.20] -- Performing Test HAVE_PTRDIFF_T [v8 137.2.1] [443/2177] CXX obj/third_party/icu/icui18n/uspoof_conf.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 99%] Built target crypto_objects [aws-lc-sys 0.29.0] [ 99%] Linking C static library ../../artifacts/libaws_lc_0_29_0_crypto.a [v8 137.2.1] [444/2177] CXX obj/third_party/icu/icui18n/utmscale.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [445/2177] CXX obj/third_party/icu/icui18n/usearch.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [446/2177] CXX obj/third_party/icu/icui18n/uspoof.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [ 99%] Built target crypto [libz-sys 1.1.20] -- Performing Test HAVE_PTRDIFF_T - Success [libz-sys 1.1.20] -- Performing Test HAVE_AVX2_INTRIN [aws-lc-sys 0.29.0] [ 99%] Building C object CMakeFiles/rust_wrapper.dir/rust_wrapper.c.o [v8 137.2.1] [447/2177] CXX obj/third_party/icu/icui18n/uspoof_impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [448/2177] CXX obj/third_party/icu/icui18n/utf8collationiterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [449/2177] CXX obj/third_party/icu/icui18n/utf16collationiterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Performing Test HAVE_VPCLMULQDQ_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_XSAVE_INTRIN [aws-lc-sys 0.29.0] [100%] Linking C static library artifacts/libaws_lc_0_29_0_rust_wrapper.a [v8 137.2.1] [450/2177] CXX obj/third_party/icu/icui18n/windtfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [451/2177] CXX obj/third_party/icu/icui18n/wintzimpl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [452/2177] CXX obj/third_party/icu/icui18n/winnmfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [453/2177] CXX obj/third_party/icu/icui18n/utrans.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] [100%] Built target rust_wrapper [aws-lc-sys 0.29.0] Install the project... [aws-lc-sys 0.29.0] -- Install configuration: "Debug" [v8 137.2.1] [454/2177] CXX obj/third_party/icu/icui18n/vzone.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [aws-lc-sys 0.29.0] cargo:root=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out [aws-lc-sys 0.29.0] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts [aws-lc-sys 0.29.0] cargo:rustc-link-lib=static=aws_lc_0_29_0_crypto [aws-lc-sys 0.29.0] cargo:rustc-link-lib=static=aws_lc_0_29_0_rust_wrapper [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_INCLUDES_x86_64_unknown_openbsd [aws-lc-sys 0.29.0] cargo:rerun-if-env-changed=AWS_LC_SYS_INCLUDES [aws-lc-sys 0.29.0] cargo:include=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/include [aws-lc-sys 0.29.0] cargo:libcrypto=aws_lc_0_29_0_crypto [aws-lc-sys 0.29.0] cargo:conf=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL [aws-lc-sys 0.29.0] cargo:rerun-if-changed=builder/ [aws-lc-sys 0.29.0] cargo:rerun-if-changed=aws-lc/ warning: aws-lc-sys@0.29.0: Environment Variable found 'CFLAGS': '-O2 -pipe' warning: aws-lc-sys@0.29.0: Building with: CMake warning: aws-lc-sys@0.29.0: Symbol Prefix: Some("aws_lc_0_29_0") warning: aws-lc-sys@0.29.0: Environment Variable found 'CMAKE': 'cmake' warning: aws-lc-sys@0.29.0: CMAKE environment variable set: cmake warning: aws-lc-sys@0.29.0: ###### warning: aws-lc-sys@0.29.0: If bindgen is unable to locate a header file, use the BINDGEN_EXTRA_CLANG_ARGS environment variable to specify additional include paths. warning: aws-lc-sys@0.29.0: See: https://github.com/rust-lang/rust-bindgen?tab=readme-ov-file#environment-variables warning: aws-lc-sys@0.29.0: ###### warning: aws-lc-sys@0.29.0: Clang version: clang version 19.1.7 warning: aws-lc-sys@0.29.0: Generating bindings - internal bindgen. Platform: x86_64-unknown-openbsd warning: aws-lc-sys@0.29.0: Setting CFLAGS_x86_64_unknown_openbsd: -O2 -pipe warning: aws-lc-sys@0.29.0: Preserving optimization flag: -O2 warning: aws-lc-sys@0.29.0: Compilation of 'c11.c' succeeded - Ok(["/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/out-c11/7dfda64fdf5a526c-c11.o"]). Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=alloc,aws-lc-sys,default,prebuilt-nasm,ring-io,ring-sig-verify CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_AWS_LC_SYS=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_PREBUILT_NASM=1 CARGO_FEATURE_RING_IO=1 CARGO_FEATURE_RING_SIG_VERIFY=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1 CARGO_MANIFEST_LINKS=aws_lc_rs_1_13_1_sys CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1/Cargo.toml CARGO_PKG_AUTHORS=AWS-LibCrypto CARGO_PKG_DESCRIPTION='aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. This library strives to be API-compatible with the popular Rust library named ring.' CARGO_PKG_HOMEPAGE='https://github.com/aws/aws-lc-rs' CARGO_PKG_LICENSE='ISC AND (Apache-2.0 OR ISC)' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aws-lc-rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/aws/aws-lc-rs' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=1.13.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false DEP_AWS_LC_0_29_0_CONF=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL DEP_AWS_LC_0_29_0_INCLUDE=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/include DEP_AWS_LC_0_29_0_LIBCRYPTO=aws_lc_0_29_0_crypto DEP_AWS_LC_0_29_0_ROOT=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-rs-4ef795cbe7299bf8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-rs-a13e2791fc45f111/build-script-build` [aws-lc-rs 1.13.1] cargo:rustc-check-cfg=cfg(disable_slow_tests) [aws-lc-rs 1.13.1] cargo:rerun-if-env-changed=AWS_LC_RS_DISABLE_SLOW_TESTS [aws-lc-rs 1.13.1] cargo:rerun-if-env-changed=DEP_AWS_LC_0_29_0_INCLUDE [aws-lc-rs 1.13.1] cargo:rerun-if-env-changed=DEP_AWS_LC_0_29_0_LIBCRYPTO [aws-lc-rs 1.13.1] cargo:rerun-if-env-changed=DEP_AWS_LC_0_29_0_ROOT [aws-lc-rs 1.13.1] cargo:include=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/include [aws-lc-rs 1.13.1] cargo:libcrypto=aws_lc_0_29_0_crypto [aws-lc-rs 1.13.1] cargo:root=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out [aws-lc-rs 1.13.1] cargo:conf=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL [aws-lc-rs 1.13.1] cargo:rerun-if-env-changed=DEP_AWS_LC_0_29_0_CONF Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aws_lc_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/Cargo.toml CARGO_PKG_AUTHORS=AWS-LC CARGO_PKG_DESCRIPTION='AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='ISC AND (Apache-2.0 OR ISC) AND OpenSSL' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aws-lc-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/aws/aws-lc-rs' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out /usr/local/bin/rustc --crate-name aws_lc_sys --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-sys-0.29.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="prebuilt-nasm"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asan", "bindgen", "prebuilt-nasm", "ssl"))' -C metadata=d5ee3ad94e5f46d6 -C extra-filename=-f363ff49d1a9cba1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -l static=aws_lc_0_29_0_crypto -l static=aws_lc_0_29_0_rust_wrapper --cfg use_bindgen_generated` [v8 137.2.1] [455/2177] CXX obj/third_party/icu/icuuc_private/appendable.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:300468 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:300671 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:300871 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:301035 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:301235 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:301474 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:301592 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:301711 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:304719 | 8 | ... , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:304758 | 8 | ... , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [v8 137.2.1] [456/2177] CXX obj/third_party/icu/icui18n/ztrans.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:400547 | 8 | ... , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:400584 | 8 | ... , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [v8 137.2.1] [457/2177] CXX obj/third_party/icu/icui18n/zrule.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:400623 | 8 | ... , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] -- Performing Test HAVE_XSAVE_INTRIN - Failed [libz-sys 1.1.20] -- Architecture-specific source files: arch/x86/x86_features.c;arch/x86/slide_hash_avx2.c;arch/x86/chunkset_avx2.c;arch/x86/compare256_avx2.c;arch/x86/adler32_avx2.c;arch/x86/adler32_avx512.c;arch/x86/adler32_avx512_vnni.c;arch/x86/adler32_sse42.c;arch/x86/insert_string_sse42.c;arch/x86/chunkset_sse2.c;arch/x86/compare256_sse2.c;arch/x86/slide_hash_sse2.c;arch/x86/adler32_ssse3.c;arch/x86/chunkset_ssse3.c;arch/x86/crc32_pclmulqdq.c;arch/x86/crc32_vpclmulqdq.c [v8 137.2.1] [458/2177] CXX obj/third_party/icu/icui18n/zonemeta.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Performing Test HAVE_AVX2_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_CASCADE_LAKE [libz-sys 1.1.20] -- The following features have been enabled: [libz-sys 1.1.20] [libz-sys 1.1.20] * CMAKE_BUILD_TYPE, Build type: Release (selected) [libz-sys 1.1.20] * AVX2_SLIDEHASH, Support AVX2 optimized slide_hash, using "-mavx2" [libz-sys 1.1.20] * AVX2_CHUNKSET, Support AVX2 optimized chunkset, using "-mavx2" [libz-sys 1.1.20] * AVX2_COMPARE256, Support AVX2 optimized compare256, using "-mavx2" [libz-sys 1.1.20] * AVX2_ADLER32, Support AVX2-accelerated adler32, using "-mavx2" [libz-sys 1.1.20] * AVX512_ADLER32, Support AVX512-accelerated adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mtune=cascadelake" [libz-sys 1.1.20] * AVX512VNNI_ADLER32, Support AVX512VNNI adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mavx512vnni -mtune=cascadelake" [libz-sys 1.1.20] * SSE42_CRC, Support SSE4.2 optimized CRC hash generation, using "-msse4.2" [libz-sys 1.1.20] * SSSE3_ADLER32, Support SSSE3-accelerated adler32, using "-mssse3" [libz-sys 1.1.20] * PCLMUL_CRC, Support CRC hash generation using PCLMULQDQ, using "-mssse3 -msse4.2 -mpclmul" [libz-sys 1.1.20] * VPCLMUL_CRC, Support CRC hash generation using VPCLMULQDQ, using "-mvpclmulqdq -mavx512f -mavx512f -mavx512dq -mavx512bw -mavx512vl -mtune=cascadelake" [libz-sys 1.1.20] * WITH_GZFILEOP, Compile with support for gzFile related functions [libz-sys 1.1.20] * ZLIB_COMPAT, Compile with zlib compatible API [libz-sys 1.1.20] * ZLIBNG_ENABLE_TESTS, Test zlib-ng specific API [libz-sys 1.1.20] * WITH_SANITIZER, Enable sanitizer support [libz-sys 1.1.20] * WITH_GTEST, Build gtest_zlib [libz-sys 1.1.20] * WITH_OPTIM, Build with optimisation [libz-sys 1.1.20] * WITH_NEW_STRATEGIES, Use new strategies [libz-sys 1.1.20] * WITH_AVX2, Build with AVX2 [libz-sys 1.1.20] * WITH_AVX512, Build with AVX512 [libz-sys 1.1.20] * WITH_AVX512VNNI, Build with AVX512 VNNI [libz-sys 1.1.20] * WITH_SSE2, Build with SSE2 [libz-sys 1.1.20] * WITH_SSSE3, Build with SSSE3 [libz-sys 1.1.20] * WITH_SSE42, Build with SSE42 [libz-sys 1.1.20] * WITH_PCLMULQDQ, Build with PCLMULQDQ [libz-sys 1.1.20] * WITH_VPCLMULQDQ, Build with VPCLMULQDQ [libz-sys 1.1.20] [libz-sys 1.1.20] -- The following features have been disabled: [libz-sys 1.1.20] [libz-sys 1.1.20] * ZLIB_SYMBOL_PREFIX, Publicly exported symbols DO NOT have a custom prefix [libz-sys 1.1.20] * ZLIB_ENABLE_TESTS, Build test binaries [libz-sys 1.1.20] * WITH_FUZZERS, Build test/fuzz [libz-sys 1.1.20] * WITH_BENCHMARKS, Build test/benchmarks [libz-sys 1.1.20] * WITH_BENCHMARK_APPS, Build application benchmarks [libz-sys 1.1.20] * WITH_NATIVE_INSTRUCTIONS, Instruct the compiler to use the full instruction set on this host (gcc/clang -march=native) [libz-sys 1.1.20] * WITH_MAINTAINER_WARNINGS, Build with project maintainer warnings [libz-sys 1.1.20] * WITH_CODE_COVERAGE, Enable code coverage reporting [libz-sys 1.1.20] * WITH_INFLATE_STRICT, Build with strict inflate distance checking [libz-sys 1.1.20] * WITH_INFLATE_ALLOW_INVALID_DIST, Build with zero fill for inflate invalid distances [libz-sys 1.1.20] * INSTALL_UTILS, Copy minigzip and minideflate during install [libz-sys 1.1.20] warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:400655 | 8 | ... , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:400687 | 8 | ... , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] -- Configuring done (101.1s) [v8 137.2.1] [459/2177] CXX obj/third_party/icu/icui18n/vtzone.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Generating done (0.0s) [libz-sys 1.1.20] CMake Warning: [libz-sys 1.1.20] Manually-specified variables were not used by the project: [libz-sys 1.1.20] [libz-sys 1.1.20] CMAKE_ASM_COMPILER [libz-sys 1.1.20] CMAKE_ASM_FLAGS [libz-sys 1.1.20] CMAKE_CXX_COMPILER [libz-sys 1.1.20] CMAKE_CXX_FLAGS [libz-sys 1.1.20] [libz-sys 1.1.20] [libz-sys 1.1.20] -- Build files have been written to: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/build warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:403267 | 8 | ... , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] running: cd "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/build" && LC_ALL="C" "cmake" "--build" "." "--target" "install" "--config" "Release" "--parallel" "6" warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:490314 | 8 | ... , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [v8 137.2.1] [460/2177] CXX obj/third_party/icu/icuuc_private/bmpset.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:788464 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:788495 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 2%] Building C object CMakeFiles/zlib.dir/gzwrite.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:788528 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 4%] Building C object CMakeFiles/zlib.dir/arch/x86/chunkset_ssse3.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:788555 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 6%] Building C object CMakeFiles/zlib.dir/arch/x86/crc32_pclmulqdq.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:788582 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:788609 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [v8 137.2.1] [461/2177] CXX obj/third_party/icu/icuuc_private/brkiter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 8%] Building C object CMakeFiles/zlib.dir/arch/x86/crc32_vpclmulqdq.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:788636 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:788663 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:788690 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 10%] Building C object CMakeFiles/zlib.dir/gzlib.c.o [v8 137.2.1] [462/2177] CXX obj/third_party/icu/icuuc_private/bytestream.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:788717 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] -- Performing Test HAVE_CASCADE_LAKE - Success [libz-sys 1.1.20] -- Performing Test HAVE_AVX512_INTRIN [libz-sys 1.1.20] [ 12%] Building C object CMakeFiles/zlib.dir/gzread.c.o [libz-sys 1.1.20] [ 14%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_ssse3.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:804302 | 8 | ... , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:809781 | 8 | ... , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [v8 137.2.1] [463/2177] CXX obj/third_party/icu/icuuc_private/bytesinkutil.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:909876 | 8 | ... , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 17%] Building C object CMakeFiles/zlib.dir/arch/x86/slide_hash_sse2.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:910024 | 8 | ... , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:910153 | 8 | ... , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 19%] Building C object CMakeFiles/zlib.dir/arch/x86/compare256_sse2.c.o [v8 137.2.1] [464/2177] CXX obj/third_party/icu/icuuc_private/bytestriebuilder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 21%] Building C object CMakeFiles/zlib.dir/arch/x86/chunkset_sse2.c.o [libz-sys 1.1.20] [ 23%] Building C object CMakeFiles/zlib.dir/arch/x86/insert_string_sse42.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:300468 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:300671 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:910224 | 8 | ... , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:300871 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [v8 137.2.1] [465/2177] CXX obj/third_party/icu/icuuc_private/brkeng.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 25%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_sse42.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:301035 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [v8 137.2.1] [466/2177] CXX obj/third_party/icu/icuuc_private/bytestrie.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 27%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_avx512_vnni.c.o [v8 137.2.1] [467/2177] CXX obj/third_party/icu/icuuc_private/bytestrieiterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 29%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_avx512.c.o [libz-sys 1.1.20] [ 31%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_avx2.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:301235 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [v8 137.2.1] [468/2177] CXX obj/third_party/icu/icuuc_private/characterproperties.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Performing Test HAVE_AVX512_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_MASK_INTRIN warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:301474 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:910387 | 8 | ... , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:301592 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:301711 | 8 | ... , PartialEq , Eq)] pub struct bio_method_st { pub type_ : :: std :: os :: raw :: c_int , pub name : * const :: std :: os :: raw :: c_char , pub bwrite : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bread : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub bputs : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int > , pub bgets : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : * mut :: std :: os :: raw :: c_char , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , pub ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : :: std :: os :: raw :: c_long , arg4 : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_long > , pub create : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub destroy : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO) -> :: std :: os :: raw :: c_int > , pub callback_ctrl : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * mut BIO , arg2 : :: std :: os :: raw :: c_int , arg3 : bio_info_cb) -> :: std :: os :: raw :: c_long > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/bindings.rs:8:910521 | 8 | ... , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:304719 | 8 | ... , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 34%] Building C object CMakeFiles/zlib.dir/arch/x86/compare256_avx2.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:304758 | 8 | ... , PartialEq , Eq)] pub struct bio_st { pub method : * const BIO_METHOD , pub ex_data : CRYPTO_EX_DATA , pub callback_ex : BIO_callback_fn_ex , pub callback : BIO_callback_fn , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:400547 | 8 | ... , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:400584 | 8 | ... , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [v8 137.2.1] [469/2177] CXX obj/third_party/icu/icuuc_private/chariter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 36%] Building C object CMakeFiles/zlib.dir/arch/x86/chunkset_avx2.c.o [v8 137.2.1] [470/2177] CXX obj/third_party/icu/icuuc_private/cwchar.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:400623 | 8 | ... , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 38%] Building C object CMakeFiles/zlib.dir/arch/x86/slide_hash_avx2.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:400655 | 8 | ... , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:400687 | 8 | ... , PartialEq , Eq)] pub struct ASN1_EXTERN_FUNCS_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub asn1_ex_new : ASN1_ex_new_func , pub asn1_ex_free : ASN1_ex_free_func , pub asn1_ex_d2i : ASN1_ex_d2i , pub asn1_ex_i2d : ASN1_ex_i2d , pub asn1_ex_print : ASN1_ex_print_func , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [v8 137.2.1] [471/2177] CXX obj/third_party/icu/icuuc_private/cstring.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [472/2177] CXX obj/third_party/icu/icuuc_private/caniter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:403267 | 8 | ... , PartialEq , Eq)] pub struct ASN1_AUX_st { pub app_data : * mut :: std :: os :: raw :: c_void , pub flags : u32 , pub ref_offset : :: std :: os :: raw :: c_int , pub asn1_cb : ASN1_aux_cb , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:490314 | 8 | ... , PartialEq , Eq)] pub struct env_md_ctx_st { pub digest : * const EVP_MD , pub md_data : * mut :: std :: os :: raw :: c_void , pub update : :: std :: option :: Option < unsafe extern "C" fn (ctx : * mut EVP_MD_CTX , data : * const :: std :: os :: raw :: c_void , count : usize) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 40%] Building C object CMakeFiles/zlib.dir/arch/x86/x86_features.c.o [v8 137.2.1] [473/2177] CXX obj/third_party/icu/icuuc_private/cmemory.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:788464 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:788495 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 42%] Building C object CMakeFiles/zlib.dir/zutil.c.o [libz-sys 1.1.20] -- Performing Test HAVE_MASK_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_AVX512VNNI_INTRIN warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:788528 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 44%] Building C object CMakeFiles/zlib.dir/uncompr.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:788555 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:788582 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [v8 137.2.1] [474/2177] CXX obj/third_party/icu/icuuc_private/dtintrv.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [475/2177] CXX obj/third_party/icu/icuuc_private/cstr.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 46%] Building C object CMakeFiles/zlib.dir/trees.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:788609 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 48%] Building C object CMakeFiles/zlib.dir/insert_string.c.o [v8 137.2.1] [476/2177] CXX obj/third_party/icu/icuuc_private/charstr.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:788636 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: `aws-lc-sys` (lib) generated 35 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=alloc,default,dev_urandom_fallback CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DEV_URANDOM_FALLBACK=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14 CARGO_MANIFEST_LINKS=ring_core_0_17_14_ CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='An experiment.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 AND ISC' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ring CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION=1.66.0 CARGO_PKG_VERSION=0.17.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-d9a97b9aa07dc717/build-script-build` [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_MANIFEST_DIR [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_PKG_NAME [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_PKG_VERSION_MAJOR [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_PKG_VERSION_MINOR [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_PKG_VERSION_PATCH [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_PKG_VERSION_PRE [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_MANIFEST_LINKS [ring 0.17.14] cargo:rerun-if-env-changed=RING_PREGENERATE_ASM [ring 0.17.14] cargo:rerun-if-env-changed=OUT_DIR [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_CFG_TARGET_ARCH [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_CFG_TARGET_OS [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_CFG_TARGET_ENV [ring 0.17.14] cargo:rerun-if-env-changed=CARGO_CFG_TARGET_ENDIAN [ring 0.17.14] OPT_LEVEL = Some(2) [ring 0.17.14] OUT_DIR = Some(/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out) [ring 0.17.14] TARGET = Some(x86_64-unknown-openbsd) [ring 0.17.14] HOST = Some(x86_64-unknown-openbsd) [ring 0.17.14] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [ring 0.17.14] CC_x86_64-unknown-openbsd = None [ring 0.17.14] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [ring 0.17.14] CC_x86_64_unknown_openbsd = None [ring 0.17.14] cargo:rerun-if-env-changed=HOST_CC [ring 0.17.14] HOST_CC = None [ring 0.17.14] cargo:rerun-if-env-changed=CC [ring 0.17.14] CC = None [ring 0.17.14] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [libz-sys 1.1.20] [ 51%] Building C object CMakeFiles/zlib.dir/insert_string_roll.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:788663 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 53%] Building C object CMakeFiles/zlib.dir/inftrees.c.o [libz-sys 1.1.20] [ 55%] Building C object CMakeFiles/zlib.dir/slide_hash.c.o [v8 137.2.1] [477/2177] CXX obj/third_party/icu/icuuc_private/dictionarydata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [478/2177] CXX obj/third_party/icu/icuuc_private/errorcode.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 57%] Building C object CMakeFiles/zlib.dir/infback.c.o [ring 0.17.14] RUSTC_WRAPPER = None [ring 0.17.14] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [ring 0.17.14] CRATE_CC_NO_DEFAULTS = None [ring 0.17.14] DEBUG = Some(false) [ring 0.17.14] cargo:rerun-if-env-changed=CFLAGS [ring 0.17.14] CFLAGS = Some(-O2 -pipe) [ring 0.17.14] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [ring 0.17.14] CC_SHELL_ESCAPED_FLAGS = None [ring 0.17.14] cargo:rerun-if-env-changed=HOST_CFLAGS [ring 0.17.14] HOST_CFLAGS = None [ring 0.17.14] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [ring 0.17.14] CFLAGS_x86_64_unknown_openbsd = None [ring 0.17.14] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [ring 0.17.14] CFLAGS_x86_64-unknown-openbsd = None [ring 0.17.14] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) [libz-sys 1.1.20] [ 59%] Building C object CMakeFiles/zlib.dir/functable.c.o [libz-sys 1.1.20] [ 61%] Building C object CMakeFiles/zlib.dir/inflate.c.o [libz-sys 1.1.20] [ 63%] Building C object CMakeFiles/zlib.dir/deflate_slow.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:788690 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 65%] Building C object CMakeFiles/zlib.dir/deflate_stored.c.o [libz-sys 1.1.20] [ 68%] Building C object CMakeFiles/zlib.dir/deflate_medium.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:788717 | 8 | ... , PartialEq , Eq)] pub struct v3_ext_method { pub ext_nid : :: std :: os :: raw :: c_int , pub ext_flags : :: std :: os :: raw :: c_int , pub it : * const ASN1_ITEM_st , pub ext_new : X509V3_EXT_NEW , pub ext_free : X509V3_EXT_FREE , pub d2i : X509V3_EXT_D2I , pub i2d : X509V3_EXT_I2D , pub i2s : X509V3_EXT_I2S , pub s2i : X509V3_EXT_S2I , pub i2v : X509V3_EXT_I2V , pub v2i : X509V3_EXT_V2I , pub i2r : X509V3_EXT_I2R , pub r2i : X509V3_EXT_R2I , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:804302 | 8 | ... , PartialEq , Eq)] pub struct x509_purpose_st { pub purpose : :: std :: os :: raw :: c_int , pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_purpose : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const x509_purpose_st , arg2 : * const X509 , arg3 : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:809781 | 8 | ... , PartialEq , Eq)] pub struct x509_trust_st { pub trust : :: std :: os :: raw :: c_int , pub flags : :: std :: os :: raw :: c_int , pub check_trust : :: std :: option :: Option < unsafe extern "C" fn (arg1 : * const X509_TRUST , arg2 : * mut X509) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:909876 | 8 | ... , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 70%] Building C object CMakeFiles/zlib.dir/deflate_quick.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:910024 | 8 | ... , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 72%] Building C object CMakeFiles/zlib.dir/deflate_huff.c.o [libz-sys 1.1.20] [ 74%] Building C object CMakeFiles/zlib.dir/deflate_rle.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:910153 | 8 | ... , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 76%] Building C object CMakeFiles/zlib.dir/deflate_fast.c.o warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:910224 | 8 | ... , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [v8 137.2.1] [479/2177] CXX obj/third_party/icu/icuuc_private/emojiprops.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:910387 | 8 | ... , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] [ 78%] Building C object CMakeFiles/zlib.dir/deflate.c.o [v8 137.2.1] [480/2177] CXX obj/third_party/icu/icuuc_private/edits.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/bindings.rs:8:910521 | 8 | ... , PartialEq , Eq)] pub struct rand_meth_st { pub seed : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int) > , pub bytes : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub cleanup : :: std :: option :: Option < unsafe extern "C" fn () > , pub add : :: std :: option :: Option < unsafe extern "C" fn (buf : * const :: std :: os :: raw :: c_void , num : :: std :: os :: raw :: c_int , entropy : f64) > , pub pseudorand : :: std :: option :: Option < unsafe extern "C" fn (buf : * mut u8 , num : usize) -> :: std :: os :: raw :: c_int > , pub status : :: std :: option :: Option < unsafe extern "C" fn () -> :: std :: os :: raw :: c_int > , ... | --------- in this derive macro expansion ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit [libz-sys 1.1.20] -- Performing Test HAVE_AVX512VNNI_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_SSE42_INTRIN [v8 137.2.1] [481/2177] CXX obj/third_party/icu/icuuc_private/icuplug.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 80%] Building C object CMakeFiles/zlib.dir/crc32_fold.c.o [libz-sys 1.1.20] [ 82%] Building C object CMakeFiles/zlib.dir/crc32_braid_comb.c.o [libz-sys 1.1.20] [ 85%] Building C object CMakeFiles/zlib.dir/crc32_braid.c.o [libz-sys 1.1.20] [ 87%] Building C object CMakeFiles/zlib.dir/cpu_features.c.o [v8 137.2.1] [482/2177] CXX obj/third_party/icu/icuuc_private/filterednormalizer2.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [483/2177] CXX obj/third_party/icu/icuuc_private/dictbe.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 89%] Building C object CMakeFiles/zlib.dir/compress.c.o [v8 137.2.1] [484/2177] CXX obj/third_party/icu/icuuc_private/icudataver.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 91%] Building C object CMakeFiles/zlib.dir/adler32_fold.c.o [libz-sys 1.1.20] [ 93%] Building C object CMakeFiles/zlib.dir/chunkset.c.o [libz-sys 1.1.20] [ 95%] Building C object CMakeFiles/zlib.dir/adler32.c.o [libz-sys 1.1.20] [ 97%] Building C object CMakeFiles/zlib.dir/compare256.c.o [v8 137.2.1] [485/2177] CXX obj/third_party/icu/icuuc_private/filteredbrk.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Performing Test HAVE_SSE42_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_SSE2_INTRIN warning: `aws-lc-sys` (lib) generated 35 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aws_lc_rs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1/Cargo.toml CARGO_PKG_AUTHORS=AWS-LibCrypto CARGO_PKG_DESCRIPTION='aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. This library strives to be API-compatible with the popular Rust library named ring.' CARGO_PKG_HOMEPAGE='https://github.com/aws/aws-lc-rs' CARGO_PKG_LICENSE='ISC AND (Apache-2.0 OR ISC)' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aws-lc-rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/aws/aws-lc-rs' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=1.13.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-rs-4ef795cbe7299bf8/out /usr/local/bin/rustc --crate-name aws_lc_rs --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="aws-lc-sys"' --cfg 'feature="default"' --cfg 'feature="prebuilt-nasm"' --cfg 'feature="ring-io"' --cfg 'feature="ring-sig-verify"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "asan", "aws-lc-sys", "bindgen", "default", "fips", "non-fips", "prebuilt-nasm", "ring-io", "ring-sig-verify", "test_logging", "unstable"))' -C metadata=0322c00c01bad46d -C extra-filename=-f52bfb06736db8a1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aws_lc_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_sys-f363ff49d1a9cba1.rmeta --extern untrusted=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuntrusted-8ba7d3249ce6ef14.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts --check-cfg 'cfg(disable_slow_tests)'` [libz-sys 1.1.20] [100%] Linking C static library libz.a [libz-sys 1.1.20] [100%] Built target zlib [v8 137.2.1] [486/2177] CXX obj/third_party/icu/icuuc_private/localeprioritylist.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [487/2177] CXX obj/third_party/icu/icuuc_private/loadednormalizer2impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] Install the project... [libz-sys 1.1.20] -- Install configuration: "Release" [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib/libz.a [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/include/zlib.h [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/include/zlib_name_mangling.h [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/include/zconf.h [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib/pkgconfig/zlib.pc [libz-sys 1.1.20] -- Up-to-date: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib/libz.a [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib/cmake/ZLIB/ZLIB.cmake [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib/cmake/ZLIB/ZLIB-release.cmake [v8 137.2.1] [488/2177] CXX obj/third_party/icu/icuuc_private/localebuilder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] cargo:root=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out [libz-sys 1.1.20] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib [libz-sys 1.1.20] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 [libz-sys 1.1.20] cargo:rustc-link-lib=static=z [libz-sys 1.1.20] cargo:root=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out [libz-sys 1.1.20] cargo:include=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/include Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ptr_meta CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ptr_meta-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ptr_meta-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='David Koloski ' CARGO_PKG_DESCRIPTION='A radioactive stabilization of the ptr_meta rfc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ptr_meta CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rkyv/ptr_meta' CARGO_PKG_RUST_VERSION=1.81 CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ptr_meta --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ptr_meta-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="ptr_meta_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "ptr_meta_derive", "std"))' -C metadata=78800b13695a56c0 -C extra-filename=-5a3d1b2c47c22c75 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ptr_meta_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libptr_meta_derive-2a80f3c0d86bc73e.so --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hmac CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hmac-0.12.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hmac-0.12.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Generic implementation of Hash-based Message Authentication Code (HMAC)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hmac CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/MACs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hmac --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hmac-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="reset"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("reset", "std"))' -C metadata=a239ae2875463041 -C extra-filename=-24fa735463d37284 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [489/2177] CXX obj/third_party/icu/icuuc_private/localematcher.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [490/2177] CXX obj/third_party/icu/icuuc_private/locavailable.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [491/2177] CXX obj/third_party/icu/icuuc_private/locbased.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Performing Test HAVE_SSE2_INTRIN - Success Compiling swc_ecma_codegen_macros v2.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_codegen_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen_macros-2.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen_macros-2.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Macros for swc_ecma_codegen.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_codegen_macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_codegen_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen_macros-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=32592f5fbb76fbfe -C extra-filename=-8f438cf8c9e5d0ca --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern swc_macros_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_macros_common-7336a0ec18b96b92.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [libz-sys 1.1.20] -- Performing Test HAVE_SSSE3_INTRIN [v8 137.2.1] [492/2177] CXX obj/third_party/icu/icuuc_private/locdistance.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [493/2177] CXX obj/third_party/icu/icuuc_private/loclikely.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling ipnetwork v0.20.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ipnetwork CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ipnetwork-0.20.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ipnetwork-0.20.0/Cargo.toml CARGO_PKG_AUTHORS='Abhishek Chanda :Linus Färnstrand ' CARGO_PKG_DESCRIPTION='A library to work with IP CIDRs in Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ipnetwork CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/achanda/ipnetwork' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.20.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ipnetwork --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ipnetwork-0.20.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=129debd4e049da34 -C extra-filename=-0359075aeb3c568f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` [libz-sys 1.1.20] -- Performing Test HAVE_SSSE3_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_PCLMULQDQ_INTRIN warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1/src/cipher/streaming.rs:208:17 | 208 | output: &mut [u8], | ^^^^^^^^^ the lifetime is elided here 209 | ) -> Result<(DecryptionContext, BufferUpdate), Unspecified> { | ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 209 | ) -> Result<(DecryptionContext, BufferUpdate<'_>), Unspecified> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1/src/cipher/streaming.rs:426:37 | 426 | pub fn finish(mut self, output: &mut [u8]) -> Result { | ^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 426 | pub fn finish(mut self, output: &mut [u8]) -> Result, Unspecified> { | ++++ [v8 137.2.1] [494/2177] CXX obj/third_party/icu/icuuc_private/locdispnames.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [495/2177] CXX obj/third_party/icu/icuuc_private/locdspnm.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling axum v0.7.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Web framework that focuses on ergonomics and modularity' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.66 CARGO_PKG_VERSION=0.7.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__private_docs", "default", "form", "http1", "http2", "json", "macros", "matched-path", "multipart", "original-uri", "query", "tokio", "tower-log", "tracing", "ws"))' -C metadata=bdf11c9d01b2ae0e -C extra-filename=-67a3c84e7034885e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/axum-67a3c84e7034885e -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rustversion=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustversion-b747815cbd95476b.so --cap-lints warn -L/usr/local/lib` Compiling target-lexicon v0.13.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman ' CARGO_PKG_DESCRIPTION='LLVM target triple types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=target-lexicon CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/target-lexicon' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.13.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arch_zkasm", "default", "serde", "serde_support", "std"))' -C metadata=6ca36638155f7015 -C extra-filename=-fdd3173724187aa0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/target-lexicon-fdd3173724187aa0 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [496/2177] CXX obj/third_party/icu/icuuc_private/locmap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [497/2177] CXX obj/third_party/icu/icuuc_private/locresdata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/data_model.rs:43:12 | 43 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/triple.rs:55:12 | 55 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:14:12 | 14 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:61:12 | 61 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:111:12 | 111 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:390:12 | 390 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:411:12 | 411 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:444:12 | 444 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:467:12 | 467 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:490:12 | 490 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:515:12 | 515 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:574:12 | 574 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:649:12 | 649 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:793:12 | 793 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/targets.rs:881:12 | 881 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration [v8 137.2.1] [498/2177] CXX obj/third_party/icu/icuuc_private/loclikelysubtags.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [499/2177] CXX obj/third_party/icu/icuuc_private/locid.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Performing Test HAVE_PCLMULQDQ_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_VPCLMULQDQ_INTRIN warning: `target-lexicon` (build script) generated 15 warnings Compiling cranelift-codegen-shared v0.116.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_codegen_shared CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-shared-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-shared-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='For code shared between cranelift-codegen-meta and cranelift-codegen' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-codegen-shared CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_codegen_shared --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-shared-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4fd0bdd8eb6ddf77 -C extra-filename=-1762e724a60ee9c4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [500/2177] CXX obj/third_party/icu/icuuc_private/locutil.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling httpdate v1.0.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=httpdate CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httpdate-1.0.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httpdate-1.0.3/Cargo.toml CARGO_PKG_AUTHORS='Pyfisch ' CARGO_PKG_DESCRIPTION='HTTP date parsing and formatting' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httpdate CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/pyfisch/httpdate' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name httpdate --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httpdate-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5aabe20fafe97bdc -C extra-filename=-b93e2c6184f3e84e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [501/2177] CXX obj/third_party/icu/icuuc_private/lsr.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `aws-lc-rs` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=scoped_tls CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scoped-tls-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scoped-tls-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Library implementation of the standard library'\''s old `scoped_thread_local'\!'` macro for providing scoped access to thread local storage (TLS) so any type can be stored into TLS. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/scoped-tls' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scoped-tls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/scoped-tls' CARGO_PKG_RUST_VERSION=1.59 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name scoped_tls --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scoped-tls-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=66901643350e93f3 -C extra-filename=-9fdd1c61fe0bd767 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling which v8.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=which CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/which-8.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/which-8.0.0/Cargo.toml CARGO_PKG_AUTHORS='Harry Fei , Jacob Kiesel ' CARGO_PKG_DESCRIPTION='A Rust equivalent of Unix command "which". Locate installed executable in cross platforms.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=which CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/harryfei/which-rs.git' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=8.0.0 CARGO_PKG_VERSION_MAJOR=8 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name which --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/which-8.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "real-sys", "regex", "tracing"))' -C metadata=9bf8ad1b7accaccd -C extra-filename=-7f1a0f505d58ce44 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [502/2177] CXX obj/third_party/icu/icuuc_private/mlbe.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=untrusted CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.7.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.7.1/Cargo.toml CARGO_PKG_AUTHORS='Brian Smith ' CARGO_PKG_DESCRIPTION='Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=untrusted CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/untrusted' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name untrusted --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.7.1/src/untrusted.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ec80f12cb4e0c4ce -C extra-filename=-059095eb6c3bec33 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [503/2177] CXX obj/third_party/icu/icuuc_private/parsepos.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `untrusted` (lib) generated 1 warning (1 duplicate) Compiling heapless v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Jorge Aparicio :Per Lindgren :Emil Fresk ' CARGO_PKG_DESCRIPTION='`static` friendly data structures that don'\''t require dynamic memory allocation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=heapless CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-embedded/heapless' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("defmt-03", "mpmc_large", "portable-atomic", "portable-atomic-critical-section", "portable-atomic-unsafe-assume-single-core", "serde", "ufmt"))' -C metadata=80ca3e65e4426dc9 -C extra-filename=-936d833b5ca77cab --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/heapless-936d833b5ca77cab -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=adler2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/adler2-2.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/adler2-2.0.0/Cargo.toml CARGO_PKG_AUTHORS='Jonas Schievink :oyvindln ' CARGO_PKG_DESCRIPTION='A simple clean-room implementation of the Adler-32 checksum' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='0BSD OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=adler2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/oyvindln/adler2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name adler2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/adler2-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "rustc-dep-of-std", "std"))' -C metadata=22d7994b33e86238 -C extra-filename=-47bda587134319f6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [504/2177] CXX obj/third_party/icu/icuuc_private/messagepattern.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling atomic-waker v1.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=atomic_waker CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/atomic-waker-1.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/atomic-waker-1.1.2/Cargo.toml CARGO_PKG_AUTHORS='Stjepan Glavina :Contributors to futures-rs' CARGO_PKG_DESCRIPTION='A synchronization primitive for task wakeup' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=atomic-waker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/smol-rs/atomic-waker' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.1.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name atomic_waker --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/atomic-waker-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("portable-atomic"))' -C metadata=1dd3d36461fa2cfe -C extra-filename=-92fdbc2b1d0b89e6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: trait `AssertSync` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/atomic-waker-1.1.2/src/lib.rs:226:15 | 226 | trait AssertSync: Sync {} | ^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default Compiling fqdn v0.3.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fqdn CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fqdn-0.3.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fqdn-0.3.4/Cargo.toml CARGO_PKG_AUTHORS='Xophe ' CARGO_PKG_DESCRIPTION='FQDN (Fully Qualified Domain Name)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fqdn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Orange-OpenSource/fqdn' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fqdn --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fqdn-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="domain-label-cannot-start-or-end-with-hyphen"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "domain-label-cannot-start-or-end-with-hyphen", "domain-label-length-limited-to-63", "domain-name-length-limited-to-255", "domain-name-should-have-trailing-dot", "domain-name-without-special-chars", "strict-rfc"))' -C metadata=94f83c17a0b3fba3 -C extra-filename=-3262096eb22580f7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [505/2177] CXX obj/third_party/icu/icuuc_private/lstmbe.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `atomic-waker` (lib) generated 1 warning Compiling h2 v0.4.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=h2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='An HTTP/2 client and server' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=h2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/h2' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.4.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name h2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("stream", "unstable"))' -C metadata=09cd86d644cb3ab3 -C extra-filename=-6320266d0c49a9b5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern atomic_waker=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libatomic_waker-92fdbc2b1d0b89e6.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern fnv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfnv-4309780ebe250b7a.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-a9ce2829513afe7c.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-11d2f6222843d4de.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-21c02c8d4c821c55.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [506/2177] CXX obj/third_party/icu/icuuc_private/normalizer2.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Performing Test HAVE_VPCLMULQDQ_INTRIN - Success [libz-sys 1.1.20] -- Performing Test HAVE_XSAVE_INTRIN Compiling deno_permissions v0.73.0 (/exopi-obj/pobj/deno-2.4.5/deno/runtime/permissions) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_permissions CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/runtime/permissions CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/runtime/permissions/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides the deno permissions implementation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_permissions CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.73.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=73 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_permissions --edition=2024 runtime/permissions/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9b4dc423f2afa5fb -C extra-filename=-d65faae3a98fdce5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-1ff650e18708d6f6.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-65000b899ceb1c91.rmeta --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-f9b8e94c46998302.rmeta --extern fqdn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfqdn-3262096eb22580f7.rmeta --extern ipnetwork=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libipnetwork-0359075aeb3c568f.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-25a18bbb9153bd5c.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-f6b20b77dfe21d1a.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-4a531ec3a9f92ae9.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-5c7746be9235572a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --extern which=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwhich-7f1a0f505d58ce44.rmeta -L/usr/local/lib` [v8 137.2.1] [507/2177] CXX obj/third_party/icu/icuuc_private/patternprops.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [508/2177] CXX obj/third_party/icu/icuuc_private/propsvec.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [v8 137.2.1] [509/2177] CXX obj/third_party/icu/icuuc_private/pluralmap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [510/2177] CXX obj/third_party/icu/icuuc_private/normlzr.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] -- Performing Test HAVE_XSAVE_INTRIN - Failed [libz-sys 1.1.20] -- Architecture-specific source files: arch/x86/x86_features.c;arch/x86/slide_hash_avx2.c;arch/x86/chunkset_avx2.c;arch/x86/compare256_avx2.c;arch/x86/adler32_avx2.c;arch/x86/adler32_avx512.c;arch/x86/adler32_avx512_vnni.c;arch/x86/adler32_sse42.c;arch/x86/insert_string_sse42.c;arch/x86/chunkset_sse2.c;arch/x86/compare256_sse2.c;arch/x86/slide_hash_sse2.c;arch/x86/adler32_ssse3.c;arch/x86/chunkset_ssse3.c;arch/x86/crc32_pclmulqdq.c;arch/x86/crc32_vpclmulqdq.c [libz-sys 1.1.20] -- The following features have been enabled: [libz-sys 1.1.20] [libz-sys 1.1.20] * CMAKE_BUILD_TYPE, Build type: Debug (selected) [libz-sys 1.1.20] * AVX2_SLIDEHASH, Support AVX2 optimized slide_hash, using "-mavx2" [libz-sys 1.1.20] * AVX2_CHUNKSET, Support AVX2 optimized chunkset, using "-mavx2" [libz-sys 1.1.20] * AVX2_COMPARE256, Support AVX2 optimized compare256, using "-mavx2" [libz-sys 1.1.20] * AVX2_ADLER32, Support AVX2-accelerated adler32, using "-mavx2" [libz-sys 1.1.20] * AVX512_ADLER32, Support AVX512-accelerated adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mtune=cascadelake" [libz-sys 1.1.20] * AVX512VNNI_ADLER32, Support AVX512VNNI adler32, using "-mavx512f -mavx512dq -mavx512bw -mavx512vl -mavx512vnni -mtune=cascadelake" [libz-sys 1.1.20] * SSE42_CRC, Support SSE4.2 optimized CRC hash generation, using "-msse4.2" [libz-sys 1.1.20] * SSSE3_ADLER32, Support SSSE3-accelerated adler32, using "-mssse3" [libz-sys 1.1.20] * PCLMUL_CRC, Support CRC hash generation using PCLMULQDQ, using "-mssse3 -msse4.2 -mpclmul" [libz-sys 1.1.20] * VPCLMUL_CRC, Support CRC hash generation using VPCLMULQDQ, using "-mvpclmulqdq -mavx512f -mavx512f -mavx512dq -mavx512bw -mavx512vl -mtune=cascadelake" [libz-sys 1.1.20] * WITH_GZFILEOP, Compile with support for gzFile related functions [libz-sys 1.1.20] * ZLIB_COMPAT, Compile with zlib compatible API [libz-sys 1.1.20] * ZLIBNG_ENABLE_TESTS, Test zlib-ng specific API [libz-sys 1.1.20] * WITH_SANITIZER, Enable sanitizer support [libz-sys 1.1.20] * WITH_GTEST, Build gtest_zlib [libz-sys 1.1.20] * WITH_OPTIM, Build with optimisation [libz-sys 1.1.20] * WITH_NEW_STRATEGIES, Use new strategies [libz-sys 1.1.20] * WITH_AVX2, Build with AVX2 [libz-sys 1.1.20] * WITH_AVX512, Build with AVX512 [libz-sys 1.1.20] * WITH_AVX512VNNI, Build with AVX512 VNNI [libz-sys 1.1.20] * WITH_SSE2, Build with SSE2 [libz-sys 1.1.20] * WITH_SSSE3, Build with SSSE3 [libz-sys 1.1.20] * WITH_SSE42, Build with SSE42 [libz-sys 1.1.20] * WITH_PCLMULQDQ, Build with PCLMULQDQ [libz-sys 1.1.20] * WITH_VPCLMULQDQ, Build with VPCLMULQDQ [libz-sys 1.1.20] [libz-sys 1.1.20] -- The following features have been disabled: [libz-sys 1.1.20] [libz-sys 1.1.20] * ZLIB_SYMBOL_PREFIX, Publicly exported symbols DO NOT have a custom prefix [libz-sys 1.1.20] * ZLIB_ENABLE_TESTS, Build test binaries [libz-sys 1.1.20] * WITH_FUZZERS, Build test/fuzz [libz-sys 1.1.20] * WITH_BENCHMARKS, Build test/benchmarks [libz-sys 1.1.20] * WITH_BENCHMARK_APPS, Build application benchmarks [libz-sys 1.1.20] * WITH_NATIVE_INSTRUCTIONS, Instruct the compiler to use the full instruction set on this host (gcc/clang -march=native) [libz-sys 1.1.20] * WITH_MAINTAINER_WARNINGS, Build with project maintainer warnings [libz-sys 1.1.20] * WITH_CODE_COVERAGE, Enable code coverage reporting [libz-sys 1.1.20] * WITH_INFLATE_STRICT, Build with strict inflate distance checking [libz-sys 1.1.20] * WITH_INFLATE_ALLOW_INVALID_DIST, Build with zero fill for inflate invalid distances [libz-sys 1.1.20] * INSTALL_UTILS, Copy minigzip and minideflate during install [libz-sys 1.1.20] [libz-sys 1.1.20] -- Configuring done (91.3s) [libz-sys 1.1.20] -- Generating done (0.3s) [libz-sys 1.1.20] CMake Warning: [libz-sys 1.1.20] Manually-specified variables were not used by the project: [libz-sys 1.1.20] [libz-sys 1.1.20] CMAKE_ASM_COMPILER [libz-sys 1.1.20] CMAKE_ASM_FLAGS [libz-sys 1.1.20] CMAKE_CXX_COMPILER [libz-sys 1.1.20] CMAKE_CXX_FLAGS [libz-sys 1.1.20] [libz-sys 1.1.20] [libz-sys 1.1.20] -- Build files have been written to: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/build [libz-sys 1.1.20] running: cd "/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/build" && LC_ALL="C" "cmake" "--build" "." "--target" "install" "--config" "Debug" "--parallel" "6" [v8 137.2.1] [511/2177] CXX obj/third_party/icu/icuuc_private/normalizer2impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [512/2177] CXX obj/third_party/icu/icuuc_private/punycode.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 2%] Building C object CMakeFiles/zlib.dir/gzwrite.c.o [libz-sys 1.1.20] [ 4%] Building C object CMakeFiles/zlib.dir/arch/x86/chunkset_ssse3.c.o [libz-sys 1.1.20] [ 6%] Building C object CMakeFiles/zlib.dir/arch/x86/crc32_pclmulqdq.c.o [libz-sys 1.1.20] [ 8%] Building C object CMakeFiles/zlib.dir/arch/x86/crc32_vpclmulqdq.c.o [libz-sys 1.1.20] [ 10%] Building C object CMakeFiles/zlib.dir/gzlib.c.o [libz-sys 1.1.20] [ 12%] Building C object CMakeFiles/zlib.dir/gzread.c.o [libz-sys 1.1.20] [ 14%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_ssse3.c.o [libz-sys 1.1.20] [ 17%] Building C object CMakeFiles/zlib.dir/arch/x86/slide_hash_sse2.c.o [libz-sys 1.1.20] [ 19%] Building C object CMakeFiles/zlib.dir/arch/x86/compare256_sse2.c.o [v8 137.2.1] [513/2177] CXX obj/third_party/icu/icuuc_private/propname.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 21%] Building C object CMakeFiles/zlib.dir/arch/x86/chunkset_sse2.c.o [v8 137.2.1] [514/2177] CXX obj/third_party/icu/icuuc_private/putil.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [515/2177] CXX obj/third_party/icu/icuuc_private/rbbi_cache.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 23%] Building C object CMakeFiles/zlib.dir/arch/x86/insert_string_sse42.c.o [v8 137.2.1] [516/2177] CXX obj/third_party/icu/icuuc_private/rbbinode.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 25%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_sse42.c.o [libz-sys 1.1.20] [ 27%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_avx512_vnni.c.o [libz-sys 1.1.20] [ 29%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_avx512.c.o [libz-sys 1.1.20] [ 31%] Building C object CMakeFiles/zlib.dir/arch/x86/adler32_avx2.c.o [libz-sys 1.1.20] [ 34%] Building C object CMakeFiles/zlib.dir/arch/x86/compare256_avx2.c.o [libz-sys 1.1.20] [ 36%] Building C object CMakeFiles/zlib.dir/arch/x86/chunkset_avx2.c.o [libz-sys 1.1.20] [ 38%] Building C object CMakeFiles/zlib.dir/arch/x86/slide_hash_avx2.c.o [v8 137.2.1] [517/2177] CXX obj/third_party/icu/icuuc_private/rbbidata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 40%] Building C object CMakeFiles/zlib.dir/arch/x86/x86_features.c.o [v8 137.2.1] [518/2177] CXX obj/third_party/icu/icuuc_private/rbbi.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 42%] Building C object CMakeFiles/zlib.dir/zutil.c.o [libz-sys 1.1.20] [ 44%] Building C object CMakeFiles/zlib.dir/uncompr.c.o [libz-sys 1.1.20] [ 46%] Building C object CMakeFiles/zlib.dir/trees.c.o [libz-sys 1.1.20] [ 48%] Building C object CMakeFiles/zlib.dir/slide_hash.c.o [libz-sys 1.1.20] [ 51%] Building C object CMakeFiles/zlib.dir/insert_string_roll.c.o [libz-sys 1.1.20] [ 53%] Building C object CMakeFiles/zlib.dir/insert_string.c.o [v8 137.2.1] [519/2177] CXX obj/third_party/icu/icuuc_private/rbbiscan.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [520/2177] CXX obj/third_party/icu/icuuc_private/rbbisetb.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 55%] Building C object CMakeFiles/zlib.dir/inftrees.c.o [v8 137.2.1] [521/2177] CXX obj/third_party/icu/icuuc_private/rbbirb.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 57%] Building C object CMakeFiles/zlib.dir/infback.c.o [libz-sys 1.1.20] [ 59%] Building C object CMakeFiles/zlib.dir/functable.c.o [libz-sys 1.1.20] [ 61%] Building C object CMakeFiles/zlib.dir/inflate.c.o [libz-sys 1.1.20] [ 63%] Building C object CMakeFiles/zlib.dir/deflate_slow.c.o [libz-sys 1.1.20] [ 65%] Building C object CMakeFiles/zlib.dir/deflate_stored.c.o [libz-sys 1.1.20] [ 68%] Building C object CMakeFiles/zlib.dir/deflate_rle.c.o [libz-sys 1.1.20] [ 70%] Building C object CMakeFiles/zlib.dir/deflate_quick.c.o [v8 137.2.1] [522/2177] CXX obj/third_party/icu/icuuc_private/resbund_cnv.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [ 72%] Building C object CMakeFiles/zlib.dir/deflate_medium.c.o [libz-sys 1.1.20] [ 74%] Building C object CMakeFiles/zlib.dir/deflate_huff.c.o [libz-sys 1.1.20] [ 76%] Building C object CMakeFiles/zlib.dir/deflate_fast.c.o [libz-sys 1.1.20] [ 78%] Building C object CMakeFiles/zlib.dir/deflate.c.o [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [libz-sys 1.1.20] [ 80%] Building C object CMakeFiles/zlib.dir/crc32_fold.c.o [v8 137.2.1] [523/2177] CXX obj/third_party/icu/icuuc_private/rbbistbl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=miniz_oxide CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.8.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.8.8/Cargo.toml CARGO_PKG_AUTHORS='Frommi :oyvindln :Rich Geldreich richgel99@gmail.com' CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression library rewritten in Rust based on miniz' CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_LICENSE='MIT OR Zlib OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=miniz_oxide CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name miniz_oxide --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.8.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --cfg 'feature="with-alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "block-boundary", "compiler_builtins", "core", "default", "rustc-dep-of-std", "serde", "simd", "simd-adler32", "std", "with-alloc"))' -C metadata=9ffc7a7491e4c4e2 -C extra-filename=-1e9957027857a22a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern adler2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libadler2-47bda587134319f6.rmeta --cap-lints warn -L/usr/local/lib` [libz-sys 1.1.20] [ 82%] Building C object CMakeFiles/zlib.dir/crc32_braid_comb.c.o [libz-sys 1.1.20] [ 85%] Building C object CMakeFiles/zlib.dir/cpu_features.c.o [libz-sys 1.1.20] [ 87%] Building C object CMakeFiles/zlib.dir/crc32_braid.c.o [libz-sys 1.1.20] [ 89%] Building C object CMakeFiles/zlib.dir/compress.c.o [libz-sys 1.1.20] [ 91%] Building C object CMakeFiles/zlib.dir/compare256.c.o [libz-sys 1.1.20] [ 93%] Building C object CMakeFiles/zlib.dir/adler32_fold.c.o [libz-sys 1.1.20] [ 95%] Building C object CMakeFiles/zlib.dir/chunkset.c.o [libz-sys 1.1.20] [ 97%] Building C object CMakeFiles/zlib.dir/adler32.c.o [v8 137.2.1] [524/2177] CXX obj/third_party/icu/icuuc_private/rbbitblb.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [525/2177] CXX obj/third_party/icu/icuuc_private/resource.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [100%] Linking C static library libz.a [v8 137.2.1] [526/2177] CXX obj/third_party/icu/icuuc_private/restrace.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [527/2177] CXX obj/third_party/icu/icuuc_private/ruleiter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [528/2177] CXX obj/third_party/icu/icuuc_private/schriter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] [100%] Built target zlib [v8 137.2.1] [529/2177] CXX obj/third_party/icu/icuuc_private/resbund.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [libz-sys 1.1.20] Install the project... [libz-sys 1.1.20] -- Install configuration: "Debug" [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib/libz.a [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/include/zlib.h [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/include/zlib_name_mangling.h [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/include/zconf.h [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib/pkgconfig/zlib.pc [libz-sys 1.1.20] -- Up-to-date: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib/libz.a [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib/cmake/ZLIB/ZLIB.cmake [libz-sys 1.1.20] -- Installing: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib/cmake/ZLIB/ZLIB-debug.cmake [libz-sys 1.1.20] cargo:root=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out [libz-sys 1.1.20] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib [libz-sys 1.1.20] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 [libz-sys 1.1.20] cargo:rustc-link-lib=static=z [libz-sys 1.1.20] cargo:root=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out [libz-sys 1.1.20] cargo:include=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/include Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aws_lc_rs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1/Cargo.toml CARGO_PKG_AUTHORS=AWS-LibCrypto CARGO_PKG_DESCRIPTION='aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. This library strives to be API-compatible with the popular Rust library named ring.' CARGO_PKG_HOMEPAGE='https://github.com/aws/aws-lc-rs' CARGO_PKG_LICENSE='ISC AND (Apache-2.0 OR ISC)' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aws-lc-rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/aws/aws-lc-rs' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=1.13.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-rs-ee4c60fbcec36169/out /usr/local/bin/rustc --crate-name aws_lc_rs --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aws-lc-rs-1.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="aws-lc-sys"' --cfg 'feature="default"' --cfg 'feature="prebuilt-nasm"' --cfg 'feature="ring-io"' --cfg 'feature="ring-sig-verify"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "asan", "aws-lc-sys", "bindgen", "default", "fips", "non-fips", "prebuilt-nasm", "ring-io", "ring-sig-verify", "test_logging", "unstable"))' -C metadata=4699dfec1b6aa5bb -C extra-filename=-f62d7007379f3a64 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aws_lc_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_sys-4a7d195b02fe8c85.rmeta --extern untrusted=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuntrusted-059095eb6c3bec33.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts --check-cfg 'cfg(disable_slow_tests)'` [v8 137.2.1] [530/2177] CXX obj/third_party/icu/icuuc_private/servlk.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [531/2177] CXX obj/third_party/icu/icuuc_private/servls.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [532/2177] CXX obj/third_party/icu/icuuc_private/servlkf.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [533/2177] CXX obj/third_party/icu/icuuc_private/servnotf.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [534/2177] CXX obj/third_party/icu/icuuc_private/serv.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [535/2177] CXX obj/third_party/icu/icuuc_private/servrbf.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [536/2177] CXX obj/third_party/icu/icuuc_private/sharedobject.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [537/2177] CXX obj/third_party/icu/icuuc_private/simpleformatter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [538/2177] CXX obj/third_party/icu/icuuc_private/stringtriebuilder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [539/2177] CXX obj/third_party/icu/icuuc_private/stringpiece.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [540/2177] CXX obj/third_party/icu/icuuc_private/static_unicode_sets.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=better_scoped_tls CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/better_scoped_tls-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/better_scoped_tls-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='scoped-tls, but with good error message' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=better_scoped_tls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name better_scoped_tls --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/better_scoped_tls-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=10b46f5a504fa612 -C extra-filename=-dcf1297c99c83723 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern scoped_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libscoped_tls-9fdd1c61fe0bd767.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [541/2177] CXX obj/third_party/icu/icuuc_private/servslkf.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling cranelift-codegen-meta v0.116.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_codegen_meta CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-meta-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-meta-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Metaprogram for cranelift-codegen code generator library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-codegen-meta CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_codegen_meta --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-meta-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("pulley"))' -C metadata=cb7468b9c3c8d61d -C extra-filename=-d9c8270dce19c73f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift_codegen_shared=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_codegen_shared-1762e724a60ee9c4.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [542/2177] CXX obj/third_party/icu/icuuc_private/uarrsort.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [543/2177] CXX obj/third_party/icu/icuuc_private/ubidi_props.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [544/2177] CXX obj/third_party/icu/icuuc_private/ubiditransform.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [545/2177] CXX obj/third_party/icu/icuuc_private/ubidiwrt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [546/2177] CXX obj/third_party/icu/icuuc_private/ubidiln.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [547/2177] CXX obj/third_party/icu/icuuc_private/ubidi.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `swc_ecma_ast` (lib) generated 1 warning Compiling rustls-webpki v0.103.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=webpki CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-webpki-0.103.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-webpki-0.103.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Web PKI X.509 Certificate Verification.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-webpki CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/webpki' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.103.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=103 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name webpki --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-webpki-0.103.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="aws-lc-rs"' --cfg 'feature="ring"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "aws-lc-rs", "aws-lc-rs-fips", "default", "ring", "std"))' -C metadata=4e06f1f090c70bc4 -C extra-filename=-03febcbab104bdc5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f52bfb06736db8a1.rmeta --extern ring=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libring-64a9c1c0c4d2114e.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-242932260dab6664.rmeta --extern untrusted=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuntrusted-7ef319c8d500ff3e.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out` [v8 137.2.1] [548/2177] CXX obj/third_party/icu/icuuc_private/ucat.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [549/2177] CXX obj/third_party/icu/icuuc_private/ucasemap_titlecase_brkiter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [550/2177] CXX obj/third_party/icu/icuuc_private/ubrk.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [551/2177] CXX obj/third_party/icu/icuuc_private/ucasemap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-meta-0.116.1/src/unique_table.rs:35:17 | 35 | pub fn iter(&self) -> slice::Iter<&'entries T> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 35 | pub fn iter(&self) -> slice::Iter<'_, &'entries T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-meta-0.116.1/src/unique_table.rs:80:17 | 80 | pub fn iter(&self) -> slice::Iter { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 80 | pub fn iter(&self) -> slice::Iter<'_, T> { | +++ [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [v8 137.2.1] [552/2177] CXX obj/third_party/icu/icuuc_private/ucase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [553/2177] CXX obj/third_party/icu/icuuc_private/uchar.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7/src/hpack/header.rs:121:17 | 121 | pub fn name(&self) -> Name { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 121 | pub fn name(&self) -> Name<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7/src/proto/streams/store.rs:77:16 | 77 | fn resolve(&mut self, key: Key) -> Ptr; | ^^^^^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 77 | fn resolve(&mut self, key: Key) -> Ptr<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7/src/proto/streams/store.rs:90:21 | 90 | pub fn find_mut(&mut self, id: &StreamId) -> Option { | ^^^^^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 90 | pub fn find_mut(&mut self, id: &StreamId) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7/src/proto/streams/store.rs:105:19 | 105 | pub fn insert(&mut self, id: StreamId, val: Stream) -> Ptr { | ^^^^^^^^^ the lifetime is elided here ^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 105 | pub fn insert(&mut self, id: StreamId, val: Stream) -> Ptr<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7/src/proto/streams/store.rs:118:23 | 118 | pub fn find_entry(&mut self, id: StreamId) -> Entry { | ^^^^^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 118 | pub fn find_entry(&mut self, id: StreamId) -> Entry<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7/src/proto/streams/store.rs:180:16 | 180 | fn resolve(&mut self, key: Key) -> Ptr { | ^^^^^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 180 | fn resolve(&mut self, key: Key) -> Ptr<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7/src/proto/streams/store.rs:415:16 | 415 | fn resolve(&mut self, key: Key) -> Ptr { | ^^^^^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 415 | fn resolve(&mut self, key: Key) -> Ptr<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7/src/proto/streams/streams.rs:983:19 | 983 | pub fn as_dyn(&self) -> DynStreams { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 983 | pub fn as_dyn(&self) -> DynStreams<'_, B> { | +++ [v8 137.2.1] [554/2177] CXX obj/third_party/icu/icuuc_private/ucharstrie.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [555/2177] CXX obj/third_party/icu/icuuc_private/ucharstriebuilder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [556/2177] CXX obj/third_party/icu/icuuc_private/uchriter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [557/2177] CXX obj/third_party/icu/icuuc_private/ucmndata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [558/2177] CXX obj/third_party/icu/icuuc_private/ucharstrieiterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [559/2177] CXX obj/third_party/icu/icuuc_private/ucnvbocu.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [560/2177] CXX obj/third_party/icu/icuuc_private/ucln_cmn.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_allocator CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_allocator-4.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_allocator-4.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='A thin wrapper for bumpalo' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_allocator CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.0 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_allocator --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_allocator-4.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="hashbrown"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("hashbrown", "nightly", "rkyv", "serde", "skip-warning"))' -C metadata=3ed7d1ce8038361d -C extra-filename=-ff69ba71f8ff6844 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern allocator_api2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballocator_api2-87b4d46f4f068367.rmeta --extern bumpalo=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbumpalo-060d8174b5e40032.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-cb9a5598f4783579.rmeta --extern ptr_meta=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libptr_meta-5a3d1b2c47c22c75.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern triomphe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtriomphe-1525b01f210accef.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [561/2177] CXX obj/third_party/icu/icuuc_private/ucnv_ct.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libz_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Josh Triplett :Sebastian Thiel ' CARGO_PKG_DESCRIPTION='Low-level bindings to the system libz library (also known as zlib).' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libz-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libz-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.20 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out /usr/local/bin/rustc --crate-name libz_sys --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(zng)' --cfg 'feature="cmake"' --cfg 'feature="libc"' --cfg 'feature="zlib-ng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "cmake", "default", "libc", "static", "stock-zlib", "zlib-ng", "zlib-ng-no-cmake-experimental-community-maintained"))' -C metadata=22d4f60704e1f2e4 -C extra-filename=-392e94b0dedbd7f8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -l static=z` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=aws-lc-rs,aws_lc_rs,log,logging,ring,std,tls12 CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_AWS_LC_RS=1 CARGO_FEATURE_LOG=1 CARGO_FEATURE_LOGGING=1 CARGO_FEATURE_RING=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_TLS12=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE='Apache-2.0 OR ISC OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.23.28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=23 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' DEBUG=false DEP_AWS_LC_RS_1_13_1_SYS_CONF=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL DEP_AWS_LC_RS_1_13_1_SYS_INCLUDE=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/include DEP_AWS_LC_RS_1_13_1_SYS_LIBCRYPTO=aws_lc_0_29_0_crypto DEP_AWS_LC_RS_1_13_1_SYS_ROOT=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustls-5cadc669dcb1c7d6/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustls-67b41841970af02a/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=psm CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/Cargo.toml CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='Portable Stack Manipulation: stack manipulation and introspection routines' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=psm CARGO_PKG_README=README.mkd CARGO_PKG_REPOSITORY='https://github.com/rust-lang/stacker/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out /usr/local/bin/rustc --crate-name psm --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=841fb81e1b3c1829 -C extra-filename=-3c81fe68fbb1e773 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out -l static=psm_s --cfg asm --cfg switchable_stack` warning: unexpected `cfg` condition name: `switchable_stack` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:98:11 | 98 | #[cfg(all(switchable_stack, not(target_os = "windows")))] | ^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(switchable_stack)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(switchable_stack)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `switchable_stack` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:109:11 | 109 | #[cfg(all(switchable_stack, not(target_os = "windows")))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(switchable_stack)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(switchable_stack)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `switchable_stack` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:180:7 | 180 | #[cfg(switchable_stack)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(switchable_stack)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(switchable_stack)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `switchable_stack` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:252:7 | 252 | #[cfg(switchable_stack)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(switchable_stack)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(switchable_stack)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `asm` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:317:7 | 317 | #[cfg(asm)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(asm)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(asm)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `switchable_stack` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:337:7 | 337 | #[cfg(switchable_stack)] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(switchable_stack)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(switchable_stack)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `switchable_stack` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:358:11 | 358 | #[cfg(not(switchable_stack))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(switchable_stack)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(switchable_stack)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `asm` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:380:7 | 380 | #[cfg(asm)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(asm)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(asm)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `asm` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:402:11 | 402 | #[cfg(not(asm))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(asm)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(asm)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `asm` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:59:17 | 59 | #![cfg_attr(asm, link(name="psm_s"))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(asm)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(asm)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `asm` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:61:11 | 61 | #[cfg(asm)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(asm)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(asm)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `asm` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:63:11 | 63 | #[cfg(asm)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(asm)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(asm)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `switchable_stack` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:66:15 | 66 | #[cfg(all(switchable_stack, not(target_os = "windows")))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(switchable_stack)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(switchable_stack)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `switchable_stack` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:73:15 | 73 | #[cfg(all(switchable_stack, not(target_os = "windows")))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(switchable_stack)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(switchable_stack)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `switchable_stack` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:81:15 | 81 | #[cfg(all(switchable_stack, target_os = "windows"))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(switchable_stack)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(switchable_stack)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `switchable_stack` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:88:15 | 88 | #[cfg(all(switchable_stack, target_os = "windows"))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(switchable_stack)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(switchable_stack)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `asm` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs:284:11 | 284 | #[cfg(asm)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(asm)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(asm)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `psm` (lib) generated 17 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_atoms CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_atoms-5.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_atoms-5.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Atoms for the swc project.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_atoms CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=5.0.0 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_atoms --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_atoms-5.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__rkyv", "arbitrary", "bytecheck", "rancor", "rkyv", "rkyv-impl", "shrink-to-fit"))' -C metadata=02c8200f5b1f7778 -C extra-filename=-b3c3bf52dbe53027 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hstr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhstr-19cb0de50aaae867.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [562/2177] CXX obj/third_party/icu/icuuc_private/ucnv_cnv.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [563/2177] CXX obj/third_party/icu/icuuc_private/ucnv2022.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [564/2177] CXX obj/third_party/icu/icuuc_private/ucnv_cb.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling rustc_version v0.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustc_version CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='Dirkjan Ochtman :Marvin Löbel ' CARGO_PKG_DESCRIPTION='A library for querying the version of a installed rustc compiler' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc_version CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Kimundi/rustc-version-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustc_version --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc_version-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=47986ae37025bc69 -C extra-filename=-e440a66829065b90 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsemver-8945016c6ef59d17.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [565/2177] CXX obj/third_party/icu/icuuc_private/ucnv_bld.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [566/2177] CXX obj/third_party/icu/icuuc_private/ucnv.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [567/2177] CXX obj/third_party/icu/icuuc_private/ucnvdisp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [568/2177] CXX obj/third_party/icu/icuuc_private/ucnvhz.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_isle CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-isle-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-isle-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='ISLE: Instruction Selection and Lowering Expressions. A domain-specific language for instruction selection in Cranelift.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-isle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime/tree/main/cranelift/isle' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-isle-554f277c6e0abe4f/out /usr/local/bin/rustc --crate-name cranelift_isle --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-isle-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("codespan-reporting", "default", "fancy-errors", "log", "logging"))' -C metadata=2e86cc887d76ea57 -C extra-filename=-ff142386af8148ab --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [569/2177] CXX obj/third_party/icu/icuuc_private/ucnvisci.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [570/2177] CXX obj/third_party/icu/icuuc_private/ucnv_lmb.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [571/2177] CXX obj/third_party/icu/icuuc_private/ucnv_err.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [572/2177] CXX obj/third_party/icu/icuuc_private/ucnv_ext.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [573/2177] CXX obj/third_party/icu/icuuc_private/ucnvscsu.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `aws-lc-rs` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_visit CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit-2.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit-2.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Visitor generator for stable rustc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_visit CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_visit --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("path"))' -C metadata=4e0c92e68a2bde31 -C extra-filename=-cbe74ce00ec755f7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --extern debug_unreachable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_unreachable-018a5f7188ed7478.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [574/2177] CXX obj/third_party/icu/icuuc_private/ucnvlat1.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [575/2177] CXX obj/third_party/icu/icuuc_private/ucnv_u32.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [576/2177] CXX obj/third_party/icu/icuuc_private/ucnv_u7.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `swc_visit` (lib) generated 4 warnings (4 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=nix CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/Cargo.toml CARGO_PKG_AUTHORS='The nix-rust Project Developers' CARGO_PKG_DESCRIPTION='Rust friendly bindings to *nix APIs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nix-rust/nix' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.27.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name nix --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.27.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="feature"' --cfg 'feature="fs"' --cfg 'feature="ioctl"' --cfg 'feature="memoffset"' --cfg 'feature="poll"' --cfg 'feature="process"' --cfg 'feature="signal"' --cfg 'feature="socket"' --cfg 'feature="term"' --cfg 'feature="user"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=43f3e6bd101a53f9 -C extra-filename=-84840140312c19f7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern memoffset=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemoffset-3e2eb45b28bbfe89.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [577/2177] CXX obj/third_party/icu/icuuc_private/ucnv_set.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [ring 0.17.14] exit status: 0 [v8 137.2.1] [578/2177] CXX obj/third_party/icu/icuuc_private/ucnv_io.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [ring 0.17.14] cargo:rustc-link-lib=static=ring_core_0_17_14_ [ring 0.17.14] OPT_LEVEL = Some(2) [ring 0.17.14] OUT_DIR = Some(/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out) [ring 0.17.14] TARGET = Some(x86_64-unknown-openbsd) [ring 0.17.14] HOST = Some(x86_64-unknown-openbsd) [ring 0.17.14] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [ring 0.17.14] CC_x86_64-unknown-openbsd = None [ring 0.17.14] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [ring 0.17.14] CC_x86_64_unknown_openbsd = None [ring 0.17.14] cargo:rerun-if-env-changed=HOST_CC [ring 0.17.14] HOST_CC = None [ring 0.17.14] cargo:rerun-if-env-changed=CC [ring 0.17.14] CC = None [ring 0.17.14] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [v8 137.2.1] [579/2177] CXX obj/third_party/icu/icuuc_private/ucnv_u8.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [580/2177] CXX obj/third_party/icu/icuuc_private/ucnv_u16.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [ring 0.17.14] RUSTC_WRAPPER = None [ring 0.17.14] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [ring 0.17.14] CRATE_CC_NO_DEFAULTS = None [ring 0.17.14] DEBUG = Some(false) [ring 0.17.14] cargo:rerun-if-env-changed=CFLAGS [ring 0.17.14] CFLAGS = Some(-O2 -pipe) [ring 0.17.14] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [ring 0.17.14] CC_SHELL_ESCAPED_FLAGS = None [ring 0.17.14] cargo:rerun-if-env-changed=HOST_CFLAGS [ring 0.17.14] HOST_CFLAGS = None [ring 0.17.14] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [ring 0.17.14] CFLAGS_x86_64_unknown_openbsd = None [ring 0.17.14] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [ring 0.17.14] CFLAGS_x86_64-unknown-openbsd = None [ring 0.17.14] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) [v8 137.2.1] [581/2177] CXX obj/third_party/icu/icuuc_private/ucol_swp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [ring 0.17.14] cargo:rustc-link-lib=static=ring_core_0_17_14__test [ring 0.17.14] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out [ring 0.17.14] cargo:rerun-if-changed=crypto/chacha/asm/chacha-armv4.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/chacha/asm/chacha-armv8.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/chacha/asm/chacha-x86.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/chacha/asm/chacha-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/cipher/asm/chacha20_poly1305_armv8.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/cipher/asm/chacha20_poly1305_x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/constant_time_test.c [ring 0.17.14] cargo:rerun-if-changed=crypto/cpu_intel.c [ring 0.17.14] cargo:rerun-if-changed=crypto/crypto.c [ring 0.17.14] cargo:rerun-if-changed=crypto/curve25519/asm/x25519-asm-arm.S [ring 0.17.14] cargo:rerun-if-changed=crypto/curve25519/curve25519.c [ring 0.17.14] cargo:rerun-if-changed=crypto/curve25519/curve25519_64_adx.c [ring 0.17.14] cargo:rerun-if-changed=crypto/curve25519/curve25519_tables.h [ring 0.17.14] cargo:rerun-if-changed=crypto/curve25519/internal.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/aes_nohw.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aes-gcm-avx2-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesni-gcm-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesni-x86.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesni-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesv8-armx.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/aesv8-gcm-armv8.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/bsaes-armv7.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/ghash-armv4.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/ghash-neon-armv8.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/ghash-x86.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/ghash-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/ghashv8-armx.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-armv7.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-armv8.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-x86.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/aes/asm/vpaes-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/armv4-mont.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/armv8-mont.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/x86-mont.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/x86_64-mont.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/asm/x86_64-mont5.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/internal.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/montgomery.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/bn/montgomery_inv.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/asm/p256-armv8-asm.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz384.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/ecp_nistz384.inl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/gfp_p256.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/gfp_p384.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256-nistz-table.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256-nistz.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256-nistz.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256.c [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256_shared.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/p256_table.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/ec/util.h [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha256-armv4.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha512-armv4.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha512-armv8.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/fipsmodule/sha/asm/sha512-x86_64.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/internal.h [ring 0.17.14] cargo:rerun-if-changed=crypto/limbs/limbs.c [ring 0.17.14] cargo:rerun-if-changed=crypto/limbs/limbs.h [ring 0.17.14] cargo:rerun-if-changed=crypto/limbs/limbs.inl [ring 0.17.14] cargo:rerun-if-changed=crypto/mem.c [ring 0.17.14] cargo:rerun-if-changed=crypto/perlasm/arm-xlate.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/perlasm/x86_64-xlate.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/perlasm/x86asm.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/perlasm/x86gas.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/perlasm/x86nasm.pl [ring 0.17.14] cargo:rerun-if-changed=crypto/poly1305/poly1305.c [ring 0.17.14] cargo:rerun-if-changed=crypto/poly1305/poly1305_arm.c [ring 0.17.14] cargo:rerun-if-changed=crypto/poly1305/poly1305_arm_asm.S [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/aes.h [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/asm_base.h [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/base.h [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/check.h [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/mem.h [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/target.h [ring 0.17.14] cargo:rerun-if-changed=include/ring-core/type_check.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/LICENSE [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/asm/fiat_curve25519_adx_mul.S [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/asm/fiat_curve25519_adx_square.S [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/curve25519_32.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/curve25519_64.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/curve25519_64_adx.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/curve25519_64_msvc.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/p256_32.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/p256_64.h [ring 0.17.14] cargo:rerun-if-changed=third_party/fiat/p256_64_msvc.h Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aes CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the Advanced Encryption Standard (a.k.a. Rijndael)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/block-ciphers' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.8.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name aes --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("hazmat", "zeroize"))' -C metadata=8b2d838300ef5042 -C extra-filename=-424e1764e7a6d8ca --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-84e5323b7d197ba6.rmeta --extern cpufeatures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcpufeatures-b33812527797c8a8.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-isle-0.116.1/src/codegen.rs:481:52 | 481 | fn validate_block(ret_kind: ReturnKind, block: &Block) -> Nested { | ^^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 481 | fn validate_block(ret_kind: ReturnKind, block: &Block) -> Nested<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-isle-0.116.1/src/serialize.rs:405:18 | 405 | fn new_block(&mut self) -> Decomposition { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 405 | fn new_block(&mut self) -> Decomposition<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-isle-0.116.1/src/stablemapset.rs:68:25 | 68 | pub(crate) fn entry(&mut self, k: K) -> Entry { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 68 | pub(crate) fn entry(&mut self, k: K) -> Entry<'_, K, V> { | +++ [v8 137.2.1] [582/2177] CXX obj/third_party/icu/icuuc_private/ucptrie.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `cranelift-codegen-meta` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Bodil Stokke ' CARGO_PKG_DESCRIPTION='Compact inlined strings' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0+ CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smartstring CARGO_PKG_README=./README.md CARGO_PKG_REPOSITORY='https://github.com/bodil/smartstring' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/smartstring-da281de88a6d4fe4/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/smartstring-e044a8ec227b6988/build-script-build` [v8 137.2.1] [583/2177] CXX obj/third_party/icu/icuuc_private/ucnvmbcs.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [smartstring 1.0.1] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `alloc` [smartstring 1.0.1] --> :1:18 [smartstring 1.0.1] | [smartstring 1.0.1] 1 | pub trait Probe: alloc::alloc::Allocator + Sized {} [smartstring 1.0.1] | ^^^^^ use of unresolved module or unlinked crate `alloc` [smartstring 1.0.1] | [smartstring 1.0.1] = help: add `extern crate alloc` to use the `alloc` crate [smartstring 1.0.1] help: consider importing this module [smartstring 1.0.1] | [smartstring 1.0.1] 1 + use std::alloc; [smartstring 1.0.1] | [smartstring 1.0.1] help: if you import `alloc`, refer to it directly [smartstring 1.0.1] | [smartstring 1.0.1] 1 - pub trait Probe: alloc::alloc::Allocator + Sized {} [smartstring 1.0.1] 1 + pub trait Probe: alloc::Allocator + Sized {} [smartstring 1.0.1] | [smartstring 1.0.1] [smartstring 1.0.1] error: aborting due to 1 previous error [smartstring 1.0.1] [smartstring 1.0.1] For more information about this error, try `rustc --explain E0433`. [smartstring 1.0.1] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='A stack growth library useful when implementing deeply recursive algorithms that may accidentally blow the stack. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/stacker' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=stacker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/stacker' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/stacker-cd3aa1f7476d86d9/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/stacker-b9007bca25f873ab/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crc32fast CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc32fast-1.4.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc32fast-1.4.2/Cargo.toml CARGO_PKG_AUTHORS='Sam Rijs :Alex Crichton ' CARGO_PKG_DESCRIPTION='Fast, SIMD-accelerated CRC32 (IEEE) checksum computation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crc32fast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/srijs/rust-crc32fast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crc32fast --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc32fast-1.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=60066238ff9afe1a -C extra-filename=-e23bb0a81f5b489b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [584/2177] CXX obj/third_party/icu/icuuc_private/udatamem.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `h2` (lib) generated 8 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=untrusted CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='Brian Smith ' CARGO_PKG_DESCRIPTION='Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=untrusted CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/untrusted' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name untrusted --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/untrusted-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2b62174cf8526dd0 -C extra-filename=-2c40f10d83aac576 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling typed-arena v2.0.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=typed_arena CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typed-arena-2.0.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typed-arena-2.0.2/Cargo.toml CARGO_PKG_AUTHORS='The typed-arena developers' CARGO_PKG_DESCRIPTION='The arena, a fast but limited type of allocator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typed-arena CARGO_PKG_README=./README.md CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-typed-arena' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name typed_arena --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typed-arena-2.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=b5a8a1b22291aef3 -C extra-filename=-10c5bfabf1ba486a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [585/2177] CXX obj/third_party/icu/icuuc_private/ucnvsel.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling num-conv v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_conv CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-conv-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-conv-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION='`num_conv` is a crate to convert between integer types without using `as` casts. This provides better certainty when refactoring, makes the exact behavior of code more explicit, and allows using turbofish syntax. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-conv CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jhpratt/num-conv' CARGO_PKG_RUST_VERSION=1.57.0 CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name num_conv --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-conv-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unused --warn=unreachable-pub '--deny=clippy::std-instead-of-core' --warn=missing-docs '--deny=clippy::alloc-instead-of-core' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=55966ff38c8f61a6 -C extra-filename=-582d0e1f4bbe7c78 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [586/2177] CXX obj/third_party/icu/icuuc_private/uenum.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typed-arena-2.0.2/src/lib.rs:495:21 | 495 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 495 | pub fn iter_mut(&mut self) -> IterMut<'_, T> { | +++ [v8 137.2.1] [587/2177] CXX obj/third_party/icu/icuuc_private/udataswp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `typed-arena` (lib) generated 1 warning Compiling time-core v0.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=time_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-core-0.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-core-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION='This crate is an implementation detail and should not be relied upon directly.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name time_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-core-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f4f98231094f5d8f -C extra-filename=-36733313d850416e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ring CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='An experiment.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 AND ISC' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ring CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/briansmith/ring' CARGO_PKG_RUST_VERSION=1.66.0 CARGO_PKG_VERSION=0.17.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out /usr/local/bin/rustc --crate-name ring --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ring-0.17.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="dev_urandom_fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dev_urandom_fallback", "less-safe-getrandom-custom-or-rdrand", "less-safe-getrandom-espidf", "slow_tests", "std", "test_logging", "unstable-testing-arm-no-hw", "unstable-testing-arm-no-neon", "wasm32_unknown_unknown_js"))' -C metadata=05a749fceecba4ad -C extra-filename=-5f488ef39a0cf388 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern getrandom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgetrandom-84ef722d48f43ea6.rmeta --extern untrusted=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuntrusted-2c40f10d83aac576.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -l static=ring_core_0_17_14_ -l static=ring_core_0_17_14__test` Compiling time-macros v0.2.18 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=time_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-macros-0.2.18 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-macros-0.2.18/Cargo.toml CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION=' Procedural macros for the time crate. This crate is an implementation detail and should not be relied upon directly. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time-macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.2.18 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=18 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name time_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-macros-0.2.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no --warn=variant-size-differences '--warn=clippy::use-debug' '--warn=clippy::unwrap-used' '--warn=clippy::unwrap-in-result' --warn=unused-qualifications --warn=unused-lifetimes --warn=unused-import-braces --warn=unused --deny=unstable-syntax-pre-expansion --deny=unsafe-op-in-unsafe-fn --warn=unreachable-pub '--warn=clippy::unnested-or-patterns' --deny=unnameable-test-items '--warn=clippy::uninlined-format-args' '--warn=clippy::unimplemented' '--warn=rustdoc::unescaped-backticks' '--deny=clippy::undocumented-unsafe-blocks' --deny=unconditional-recursion --warn=trivial-numeric-casts --warn=trivial-casts '--warn=clippy::todo' --deny=temporary-cstring-as-ptr --deny=suspicious-double-ref-op '--deny=clippy::std-instead-of-core' --warn=single-use-lifetimes '--warn=clippy::semicolon-outside-block' '--warn=rustdoc::private-doc-tests' '--warn=clippy::print-stdout' --deny=overlapping-range-endpoints --deny=opaque-hidden-inferred-bound '--warn=clippy::obfuscated-if-else' '--warn=clippy::nursery' --warn=noop-method-call --deny=non-ascii-idents --deny=named-arguments-used-positionally '--warn=clippy::missing-enforced-import-renames' '--warn=clippy::missing-docs-in-private-items' --warn=missing-docs --warn=missing-debug-implementations --warn=missing-copy-implementations --warn=missing-abi --warn=meta-variable-misuse '--warn=clippy::manual-let-else' --warn=macro-use-extern-crate --warn=let-underscore --warn=keyword-idents --deny=invalid-value --deny=invalid-reference-casting --deny=invalid-nan-comparisons --deny=invalid-macro-export-arguments --deny=invalid-from-utf8 --deny=improper-ctypes-definitions --deny=improper-ctypes --deny=hidden-glob-reexports '--warn=clippy::get-unwrap' --deny=future-incompatible '--warn=clippy::explicit-auto-deref' --deny=drop-bounds --deny=deref-nullptr '--warn=clippy::decimal-literal-representation' '--warn=clippy::dbg-macro' --deny=const-item-mutation --deny=clashing-extern-declarations --deny=ambiguous-glob-reexports '--deny=clippy::alloc-instead-of-core' '--warn=clippy::all' --warn=unstable-name-collisions '--allow=clippy::redundant-pub-crate' '--allow=clippy::option-if-let-else' -C debug-assertions=off --cfg 'feature="formatting"' --cfg 'feature="parsing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("formatting", "large-dates", "parsing", "serde"))' -C metadata=7031640fa016a40b -C extra-filename=-c844d28cf13b60e3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_conv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_conv-582d0e1f4bbe7c78.rlib --extern time_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtime_core-36733313d850416e.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: lint `temporary_cstring_as_ptr` has been renamed to `dangling_pointers_from_temporaries` | = help: use the new name `dangling_pointers_from_temporaries` = note: requested on the command line with `-D temporary_cstring_as_ptr` = note: `#[warn(renamed_and_removed_lints)]` on by default [v8 137.2.1] [588/2177] CXX obj/third_party/icu/icuuc_private/udata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [589/2177] CXX obj/third_party/icu/icuuc_private/ucurr.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unused import: `num_conv::prelude` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-macros-0.2.18/src/offset.rs:3:5 | 3 | use num_conv::prelude::*; | ^^^^^^^^^^^^^^^^^ | = note: `-W unused-imports` implied by `-W unused` = help: to override `-W unused` add `#[allow(unused_imports)]` [v8 137.2.1] [590/2177] CXX obj/third_party/icu/icuuc_private/uhash.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [591/2177] CXX obj/third_party/icu/icuuc_private/uidna.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [592/2177] CXX obj/third_party/icu/icuuc_private/uinit.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [593/2177] CXX obj/third_party/icu/icuuc_private/uinvchar.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [594/2177] CXX obj/third_party/icu/icuuc_private/uhash_us.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [595/2177] CXX obj/third_party/icu/icuuc_private/ulist.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [596/2177] CXX obj/third_party/icu/icuuc_private/uiter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [597/2177] CXX obj/third_party/icu/icuuc_private/ulocale.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `aes` (lib) generated 36 warnings (36 duplicates) Compiling flate2 v1.0.35 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=flate2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/flate2-1.0.35 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/flate2-1.0.35/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Josh Triplett ' CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/flate2-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=flate2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/flate2-rs' CARGO_PKG_RUST_VERSION=1.56.1 CARGO_PKG_VERSION=1.0.35 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=35 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name flate2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/flate2-1.0.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="any_impl"' --cfg 'feature="any_zlib"' --cfg 'feature="default"' --cfg 'feature="libz-sys"' --cfg 'feature="miniz_oxide"' --cfg 'feature="rust_backend"' --cfg 'feature="zlib"' --cfg 'feature="zlib-ng-compat"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("any_impl", "any_zlib", "cloudflare-zlib-sys", "cloudflare_zlib", "default", "libz-ng-sys", "libz-rs-sys", "libz-sys", "miniz-sys", "miniz_oxide", "rust_backend", "zlib", "zlib-default", "zlib-ng", "zlib-ng-compat", "zlib-rs"))' -C metadata=7ad2483b69adffa9 -C extra-filename=-38f33b2ce64f416c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crc32fast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrc32fast-e23bb0a81f5b489b.rmeta --extern libz_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibz_sys-392e94b0dedbd7f8.rmeta --extern miniz_oxide=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libminiz_oxide-1e9957027857a22a.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64` [v8 137.2.1] [598/2177] CXX obj/third_party/icu/icuuc_private/umath.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [599/2177] CXX obj/third_party/icu/icuuc_private/ulocbuilder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [600/2177] CXX obj/third_party/icu/icuuc_private/umapfile.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `cranelift-isle` (lib) generated 3 warnings Compiling cranelift-codegen v0.116.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Low-level code generator library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-codegen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' -C debug-assertions=off --cfg 'feature="gimli"' --cfg 'feature="std"' --cfg 'feature="unwind"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-arch", "all-native-arch", "anyhow", "arm64", "capstone", "core", "default", "disas", "enable-serde", "gimli", "host-arch", "incremental-cache", "isle-errors", "postcard", "pulley", "riscv64", "s390x", "serde", "serde_derive", "sha2", "souper-harvest", "souper-ir", "std", "timing", "trace-log", "unwind", "x86"))' -C metadata=037131c2b69d9569 -C extra-filename=-441d39ec2cec89c7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-441d39ec2cec89c7 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift_codegen_meta=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_codegen_meta-d9c8270dce19c73f.rlib --extern cranelift_isle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_isle-ff142386af8148ab.rlib --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=stacker CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='A stack growth library useful when implementing deeply recursive algorithms that may accidentally blow the stack. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/stacker' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=stacker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/stacker' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/stacker-cd3aa1f7476d86d9/out /usr/local/bin/rustc --crate-name stacker --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8659c42c143cca20 -C extra-filename=-a95a335e98aef09c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern psm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpsm-3c81fe68fbb1e773.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=smartstring CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Bodil Stokke ' CARGO_PKG_DESCRIPTION='Compact inlined strings' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0+ CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smartstring CARGO_PKG_README=./README.md CARGO_PKG_REPOSITORY='https://github.com/bodil/smartstring' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/smartstring-da281de88a6d4fe4/out /usr/local/bin/rustc --crate-name smartstring --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "proptest", "serde", "std", "test"))' -C metadata=5ea33a8efb8b02cf -C extra-filename=-2986f0cde2eed2c7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern static_assertions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstatic_assertions-a5831a73812f0360.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `needs_allocator_feature` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/src/lib.rs:104:13 | 104 | #![cfg_attr(needs_allocator_feature, feature(allocator_api))] | ^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(needs_allocator_feature)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(needs_allocator_feature)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `has_allocator` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/src/boxed.rs:175:19 | 175 | #[cfg(has_allocator)] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_allocator)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_allocator)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_allocator` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/src/boxed.rs:199:23 | 199 | #[cfg(not(has_allocator))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_allocator)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_allocator)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_allocator` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/src/boxed.rs:208:15 | 208 | #[cfg(has_allocator)] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_allocator)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_allocator)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_allocator` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/src/boxed.rs:226:19 | 226 | #[cfg(not(has_allocator))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_allocator)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_allocator)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_common CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_common-9.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_common-9.2.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Common utilities for the swc project.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_common CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=9.2.0 CARGO_PKG_VERSION_MAJOR=9 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_common --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_common-9.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="sourcemap"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__plugin", "__plugin_mode", "__plugin_rt", "__rkyv", "arbitrary", "bytecheck", "concurrent", "debug", "default", "diagnostic-serde", "parking_lot", "plugin-base", "plugin-mode", "plugin-rt", "plugin_transform_schema_v1", "plugin_transform_schema_vtest", "rancor", "rkyv", "rkyv-impl", "shrink-to-fit", "sourcemap", "termcolor", "tty-emitter"))' -C metadata=1630ee70f3230278 -C extra-filename=-0331289f88f19af6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-c047949de305a3eb.rmeta --extern ast_node=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libast_node-a1f0d03863b71559.so --extern better_scoped_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbetter_scoped_tls-dcf1297c99c83723.rmeta --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --extern from_variant=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfrom_variant-10fd7523c2d0f935.so --extern debug_unreachable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_unreachable-018a5f7188ed7478.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern siphasher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsiphasher-add1f74d193485c6.rmeta --extern sourcemap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsourcemap-c3509fdd7c22d3d8.rmeta --extern swc_allocator=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_allocator-ff69ba71f8ff6844.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_eq_ignore_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_eq_ignore_macros-e03bae28c9ec864f.so --extern swc_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_visit-cbe74ce00ec755f7.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-e107a1377c3b5e19.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --cap-lints warn -L/usr/local/lib` warning: `time-macros` (lib) generated 2 warnings Compiling curve25519-dalek v4.1.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/Cargo.toml CARGO_PKG_AUTHORS='Isis Lovecruft :Henry de Valence ' CARGO_PKG_DESCRIPTION='A pure-Rust implementation of group operations on ristretto255 and Curve25519' CARGO_PKG_HOMEPAGE='https://github.com/dalek-cryptography/curve25519-dalek' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=curve25519-dalek CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/curve25519-dalek/tree/main/curve25519-dalek' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=4.1.3 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="precomputed-tables"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "digest", "ff", "group", "group-bits", "legacy_compatibility", "precomputed-tables", "rand_core", "serde", "zeroize"))' -C metadata=70b485b763c6ab65 -C extra-filename=-2cbd2df4692e2303 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/curve25519-dalek-2cbd2df4692e2303 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rustc_version=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_version-e440a66829065b90.rlib --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [601/2177] CXX obj/third_party/icu/icuuc_private/umutex.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `smartstring` (lib) generated 5 warnings Compiling hyper v1.6.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hyper CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-1.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-1.6.0/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A protective and efficient HTTP library for all.' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/hyper' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hyper --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-1.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(hyper_unstable_tracing)' --check-cfg 'cfg(hyper_unstable_ffi)' --cfg 'feature="client"' --cfg 'feature="default"' --cfg 'feature="full"' --cfg 'feature="http1"' --cfg 'feature="http2"' --cfg 'feature="server"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("capi", "client", "default", "ffi", "full", "http1", "http2", "nightly", "server", "tracing"))' -C metadata=be676c4f8c32951c -C extra-filename=-bd882a5e839c5044 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-4078c5c0d5ddf2dd.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-6320266d0c49a9b5.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-de1400db14ec7933.rmeta --extern httparse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttparse-b8b1c1eee19b981c.rmeta --extern httpdate=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttpdate-b93e2c6184f3e84e.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-12fcb489002112f7.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern want=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwant-6440b88e62b76b89.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [602/2177] CXX obj/third_party/icu/icuuc_private/uloc_keytype.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustls CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE='Apache-2.0 OR ISC OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.23.28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=23 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustls-5cadc669dcb1c7d6/out /usr/local/bin/rustc --crate-name rustls --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(bench)' --check-cfg 'cfg(coverage_nightly)' --check-cfg 'cfg(read_buf)' -C debug-assertions=off --cfg 'feature="aws-lc-rs"' --cfg 'feature="aws_lc_rs"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="ring"' --cfg 'feature="std"' --cfg 'feature="tls12"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aws-lc-rs", "aws_lc_rs", "brotli", "custom-provider", "default", "fips", "hashbrown", "log", "logging", "prefer-post-quantum", "read_buf", "ring", "rustversion", "std", "tls12", "zlib"))' -C metadata=eef09ab06e486e5d -C extra-filename=-962dc994acc1dc2e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f52bfb06736db8a1.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern ring=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libring-64a9c1c0c4d2114e.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-242932260dab6664.rmeta --extern webpki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwebpki-03febcbab104bdc5.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out` [v8 137.2.1] [603/2177] CXX obj/third_party/icu/icuuc_private/umutablecptrie.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [604/2177] CXX obj/third_party/icu/icuuc_private/unifilt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [605/2177] CXX obj/third_party/icu/icuuc_private/uloc.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [606/2177] CXX obj/third_party/icu/icuuc_private/unames.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [607/2177] CXX obj/third_party/icu/icuuc_private/uloc_tag.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [608/2177] CXX obj/third_party/icu/icuuc_private/unifunct.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [609/2177] CXX obj/third_party/icu/icuuc_private/unifiedcache.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [610/2177] CXX obj/third_party/icu/icuuc_private/unistr_case.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [611/2177] CXX obj/third_party/icu/icuuc_private/uniset_closure.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [612/2177] CXX obj/third_party/icu/icuuc_private/unisetspan.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [613/2177] CXX obj/third_party/icu/icuuc_private/uniset_props.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [614/2177] CXX obj/third_party/icu/icuuc_private/unistr_case_locale.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [615/2177] CXX obj/third_party/icu/icuuc_private/uniset.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [616/2177] CXX obj/third_party/icu/icuuc_private/unistr_cnv.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [617/2177] CXX obj/third_party/icu/icuuc_private/unistr_props.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [618/2177] CXX obj/third_party/icu/icuuc_private/uobject.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [619/2177] CXX obj/third_party/icu/icuuc_private/unistr_titlecase_brkiter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [620/2177] CXX obj/third_party/icu/icuuc_private/unistr.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [621/2177] CXX obj/third_party/icu/icuuc_private/unormcmp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [622/2177] CXX obj/third_party/icu/icuuc_private/unorm.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [623/2177] CXX obj/third_party/icu/icuuc_private/ures_cnv.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [624/2177] CXX obj/third_party/icu/icuuc_private/usc_impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [625/2177] CXX obj/third_party/icu/icuuc_private/uresbund.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [626/2177] CXX obj/third_party/icu/icuuc_private/uscript.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [627/2177] CXX obj/third_party/icu/icuuc_private/uprops.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [628/2177] CXX obj/third_party/icu/icuuc_private/uscript_props.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [629/2177] CXX obj/third_party/icu/icuuc_private/uresdata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [630/2177] CXX obj/third_party/icu/icuuc_private/uset.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `nix` (lib) generated 25 warnings (25 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libz_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Josh Triplett :Sebastian Thiel ' CARGO_PKG_DESCRIPTION='Low-level bindings to the system libz library (also known as zlib).' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libz-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libz-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.20 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out /usr/local/bin/rustc --crate-name libz_sys --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libz-sys-1.1.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(zng)' -C debug-assertions=off --cfg 'feature="cmake"' --cfg 'feature="libc"' --cfg 'feature="zlib-ng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "cmake", "default", "libc", "static", "stock-zlib", "zlib-ng", "zlib-ng-no-cmake-experimental-community-maintained"))' -C metadata=ba8c300adca2b28d -C extra-filename=-e1e2f918b259b3d7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 -l static=z` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pem_rfc7468 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pem-rfc7468-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pem-rfc7468-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='PEM Encoding (RFC 7468) for PKIX, PKCS, and CMS Structures, implementing a strict subset of the original Privacy-Enhanced Mail encoding intended specifically for use with cryptographic keys, certificates, and other messages. Provides a no_std-friendly, constant-time implementation suitable for use with cryptographic private keys. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pem-rfc7468 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/pem-rfc7468' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pem_rfc7468 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pem-rfc7468-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "std"))' -C metadata=2399699c7847a6b4 -C extra-filename=-c52ee47994c542d5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64ct-0b42382753c86c6b.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [631/2177] CXX obj/third_party/icu/icuuc_private/usetiter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [632/2177] CXX obj/third_party/icu/icuuc_private/ustack.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [633/2177] CXX obj/third_party/icu/icuuc_private/uset_props.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `swc_common` (lib) generated 2 warnings (2 duplicates) Compiling http-body-util v0.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=http_body_util CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-util-0.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-util-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Lucio Franco :Sean McArthur ' CARGO_PKG_DESCRIPTION='Combinators and adapters for HTTP request or response bodies. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http-body-util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http-body' CARGO_PKG_RUST_VERSION=1.49 CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name http_body_util --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-util-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9999b80e7bf03f6d -C extra-filename=-02585ef4c9be6635 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-de1400db14ec7933.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --cap-lints warn -L/usr/local/lib` Compiling crossbeam-epoch v0.9.18 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_epoch CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=0.9.18 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=18 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crossbeam_epoch --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "loom", "loom-crate", "nightly", "std"))' -C metadata=28249218fcdc4346 -C extra-filename=-cdd0ec42632e3351 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_utils-e01c74ee87534b43.rmeta --cap-lints warn -L/usr/local/lib` warning: trait `MustNotImplDrop` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-util-0.1.2/src/either.rs:141:15 | 141 | trait MustNotImplDrop {} | ^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-util-0.1.2/src/either.rs:27:37 | 27 | pub(crate) fn project(self: Pin<&mut Self>) -> EitherProj { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 27 | pub(crate) fn project(self: Pin<&mut Self>) -> EitherProj<'_, L, R> { | +++ warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/lib.rs:66:7 | 66 | #[cfg(crossbeam_loom)] | ^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/lib.rs:69:7 | 69 | #[cfg(crossbeam_loom)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/lib.rs:91:11 | 91 | #[cfg(not(crossbeam_loom))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/atomic.rs:1675:21 | 1675 | #[cfg(all(test, not(crossbeam_loom)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/atomic.rs:350:15 | 350 | #[cfg(not(crossbeam_loom))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/atomic.rs:358:11 | 358 | #[cfg(crossbeam_loom)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/collector.rs:112:21 | 112 | #[cfg(all(test, not(crossbeam_loom)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/deferred.rs:90:21 | 90 | #[cfg(all(test, not(crossbeam_loom)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_sanitize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/internal.rs:56:15 | 56 | #[cfg(not(any(crossbeam_sanitize, miri)))] | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_sanitize)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_sanitize)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_sanitize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/internal.rs:59:11 | 59 | #[cfg(any(crossbeam_sanitize, miri))] | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_sanitize)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_sanitize)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_sanitize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/internal.rs:300:15 | 300 | #[cfg(not(any(crossbeam_sanitize, miri)))] // `crossbeam_sanitize` and `miri` reduce the size of `Local` | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_sanitize)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_sanitize)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/internal.rs:557:21 | 557 | #[cfg(all(test, not(crossbeam_loom)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_sanitize` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/internal.rs:202:29 | 202 | let steps = if cfg!(crossbeam_sanitize) { | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_sanitize)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_sanitize)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/sync/mod.rs:5:11 | 5 | #[cfg(not(crossbeam_loom))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/sync/list.rs:298:21 | 298 | #[cfg(all(test, not(crossbeam_loom)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/sync/queue.rs:217:21 | 217 | #[cfg(all(test, not(crossbeam_loom)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/default.rs:10:11 | 10 | #[cfg(not(crossbeam_loom))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/default.rs:64:21 | 64 | #[cfg(all(test, not(crossbeam_loom)))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/default.rs:14:15 | 14 | #[cfg(not(crossbeam_loom))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossbeam_loom` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/default.rs:22:11 | 22 | #[cfg(crossbeam_loom)] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossbeam_loom)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossbeam_loom)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `http-body-util` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=httparse CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httparse-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httparse-1.10.0/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httparse CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/httparse-f2380467ca4cd4ce/out /usr/local/bin/rustc --crate-name httparse --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httparse-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(httparse_simd)' --check-cfg 'cfg(httparse_simd_target_feature_avx2)' --check-cfg 'cfg(httparse_simd_target_feature_sse42)' --check-cfg 'cfg(httparse_simd_neon_intrinsics)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=5fd97636ca81c111 -C extra-filename=-3085d5055d50f24c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg httparse_simd_neon_intrinsics --cfg httparse_simd` warning: `crossbeam-epoch` (lib) generated 20 warnings Compiling swc_macros_common v0.3.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_macros_common CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_macros_common-0.3.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_macros_common-0.3.13/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Common utilities for swc macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_macros_common CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_macros_common --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_macros_common-0.3.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=58c1fafadb86e51a -C extra-filename=-7b3c3101d2e15d1a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [634/2177] CXX obj/third_party/icu/icuuc_private/ustrenum.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [635/2177] CXX obj/third_party/icu/icuuc_private/ustrcase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [636/2177] CXX obj/third_party/icu/icuuc_private/usprep.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [637/2177] CXX obj/third_party/icu/icuuc_private/ustr_cnv.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling denokv_proto v0.12.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Fundamental types, traits, and protobuf models for denokv' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denokv_proto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/denokv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("build_protos", "prost-build"))' -C metadata=b31728b0b1890736 -C extra-filename=-24585ecc7b5dbda1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/denokv_proto-24585ecc7b5dbda1 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [638/2177] CXX obj/third_party/icu/icuuc_private/ustrcase_locale.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=try_lock CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/try-lock-0.2.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/try-lock-0.2.5/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A lightweight atomic lock.' CARGO_PKG_HOMEPAGE='https://github.com/seanmonstar/try-lock' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=try-lock CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/try-lock' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name try_lock --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/try-lock-0.2.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=edd9dc7243602591 -C extra-filename=-c1436fe586fd10e9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [639/2177] CXX obj/third_party/icu/icuuc_private/ustrfmt.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [640/2177] CXX obj/third_party/icu/icuuc_private/ushape.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `try-lock` (lib) generated 4 warnings (4 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=want CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/want-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/want-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Detect when another Future wants a result.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=want CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/want' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name want --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/want-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bbbfdd7e01277ab0 -C extra-filename=-876933d36f83f3dd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern try_lock=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtry_lock-c1436fe586fd10e9.rmeta --cap-lints warn -L/usr/local/lib` Compiling swc_visit_macros v0.5.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_visit_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit_macros-0.5.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit_macros-0.5.13/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Visitor generator for stable rustc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_visit_macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_visit_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_visit_macros-0.5.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=38a187fcf05f1683 -C extra-filename=-e833bf0c62cf6337 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern inflector=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libinflector-8ee8495e4527c9ab.rlib --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern swc_macros_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_macros_common-7b3c3101d2e15d1a.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: `ring` (lib) generated 11 warnings (11 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=der CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-0.7.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-0.7.9/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust embedded-friendly implementation of the Distinguished Encoding Rules (DER) for Abstract Syntax Notation One (ASN.1) as described in ITU X.690 with full support for heapless no_std targets ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=der CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/der' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.7.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name der --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-0.7.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="derive"' --cfg 'feature="oid"' --cfg 'feature="pem"' --cfg 'feature="std"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "bytes", "derive", "flagset", "oid", "pem", "real", "std", "time", "zeroize"))' -C metadata=75bbaf9af35f1a89 -C extra-filename=-dbeea0ffd2272664 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern const_oid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconst_oid-6718c65c8d8e607e.rmeta --extern der_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder_derive-53b415694ec342c5.so --extern pem_rfc7468=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpem_rfc7468-c52ee47994c542d5.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [641/2177] CXX obj/third_party/icu/icuuc_private/utf_impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=flate2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/flate2-1.0.35 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/flate2-1.0.35/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Josh Triplett ' CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/flate2-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=flate2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/flate2-rs' CARGO_PKG_RUST_VERSION=1.56.1 CARGO_PKG_VERSION=1.0.35 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=35 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name flate2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/flate2-1.0.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="any_impl"' --cfg 'feature="any_zlib"' --cfg 'feature="default"' --cfg 'feature="libz-sys"' --cfg 'feature="miniz_oxide"' --cfg 'feature="rust_backend"' --cfg 'feature="zlib"' --cfg 'feature="zlib-ng-compat"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("any_impl", "any_zlib", "cloudflare-zlib-sys", "cloudflare_zlib", "default", "libz-ng-sys", "libz-rs-sys", "libz-sys", "miniz-sys", "miniz_oxide", "rust_backend", "zlib", "zlib-default", "zlib-ng", "zlib-ng-compat", "zlib-rs"))' -C metadata=a544382b82f4f36f -C extra-filename=-0c11f2d6d700682f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crc32fast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrc32fast-0664d32e6275fdad.rmeta --extern libz_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibz_sys-e1e2f918b259b3d7.rmeta --extern miniz_oxide=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libminiz_oxide-484427f510ad83d4.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64` [v8 137.2.1] [642/2177] CXX obj/third_party/icu/icuuc_private/ustr_titlecase_brkiter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [643/2177] CXX obj/third_party/icu/icuuc_private/ustr_wcs.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [644/2177] CXX obj/third_party/icu/icuuc_private/ustring.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling hyper-util v0.1.10 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hyper_util CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-util-0.1.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-util-0.1.10/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='hyper utilities' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper-util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/hyper-util' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hyper_util --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-util-0.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="client"' --cfg 'feature="client-legacy"' --cfg 'feature="default"' --cfg 'feature="http1"' --cfg 'feature="http2"' --cfg 'feature="server"' --cfg 'feature="server-auto"' --cfg 'feature="service"' --cfg 'feature="tokio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_happy_eyeballs_tests", "client", "client-legacy", "default", "full", "http1", "http2", "server", "server-auto", "server-graceful", "service", "tokio"))' -C metadata=678dd247718cf35c -C extra-filename=-71cf4e453ca227dd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-4078c5c0d5ddf2dd.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-de1400db14ec7933.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-bd882a5e839c5044.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-5b953a685caf7482.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [645/2177] CXX obj/third_party/icu/icuuc_private/util.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [646/2177] CXX obj/third_party/icu/icuuc_private/ustrtrns.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [647/2177] CXX obj/third_party/icu/icuuc_private/utrace.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [648/2177] CXX obj/third_party/icu/icuuc_private/utext.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [649/2177] CXX obj/third_party/icu/icuuc_private/util_props.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [650/2177] CXX obj/third_party/icu/icuuc_private/utrie2_builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [651/2177] CXX obj/third_party/icu/icuuc_private/utypes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [652/2177] CXX obj/third_party/icu/icuuc_private/utrie.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [653/2177] CXX obj/third_party/icu/icuuc_private/utrie_swap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [654/2177] CXX obj/third_party/icu/icuuc_private/utrie2.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [655/2177] CXX obj/third_party/icu/icuuc_private/uvector.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [656/2177] CXX obj/third_party/icu/icuuc_private/wintz.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [657/2177] CXX obj/third_party/icu/icuuc_private/uvectr32.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [658/2177] CXX obj/third_party/icu/icuuc_private/stubdata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [659/2177] CXX obj/third_party/icu/icuuc_private/uvectr64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [660/2177] CXX obj/third_party/icu/icuuc_private/uts46.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [661/2177] AR obj/third_party/icu/libicuuc.a [v8 137.2.1] [662/2177] AR obj/third_party/icu/libicui18n.a Compiling swc_ecma_lexer v12.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_lexer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_lexer-12.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_lexer-12.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Feature-complete es2019 parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_lexer CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=12.0.0 CARGO_PKG_VERSION_MAJOR=12 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_lexer --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_lexer-12.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="stacker"' --cfg 'feature="typescript"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "stacker", "swc_ecma_visit", "tracing-spans", "typescript", "verify"))' -C metadata=56db829f4ed5976b -C extra-filename=-7621b38ae6788f49 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arrayvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarrayvec-92a0c52b66f1170a.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-0be6d5f76db27c5f.rmeta --extern debug_unreachable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_unreachable-e597d911cdbeb7b6.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-9ada0d22c6bf4c6c.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern smartstring=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmartstring-2986f0cde2eed2c7.rmeta --extern stacker=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstacker-a95a335e98aef09c.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --extern typed_arena=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtyped_arena-10c5bfabf1ba486a.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pbkdf2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pbkdf2-0.12.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pbkdf2-0.12.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Generic implementation of PBKDF2' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pbkdf2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/password-hashes/tree/master/pbkdf2' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.12.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pbkdf2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pbkdf2-0.12.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="hmac"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "hmac", "parallel", "password-hash", "rayon", "sha1", "sha2", "simple", "std"))' -C metadata=941b7a8db43c2b28 -C extra-filename=-3b3e9fe13b3ac70d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --extern hmac=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhmac-24fa735463d37284.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=password_hash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/password-hash-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/password-hash-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits which describe the functionality of password hashing algorithms, as well as a `no_std`-friendly implementation of the PHC string format (a well-defined subset of the Modular Crypt Format a.k.a. MCF) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=password-hash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits/tree/master/password-hash' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name password_hash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/password-hash-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="rand_core"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "rand_core", "std"))' -C metadata=d2141e5579ee3acd -C extra-filename=-6370f3a83eacb62d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64ct-0b42382753c86c6b.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [663/2177] CXX obj/v8/cppgc_base/allocation.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [664/2177] CXX obj/v8/cppgc_base/compaction-worklists.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_lexer-12.0.0/src/token.rs:937:16 | 937 | pub fn cow(&self) -> Cow { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 937 | pub fn cow(&self) -> Cow<'_, Atom> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_lexer-12.0.0/src/error.rs:768:43 | 768 | pub fn into_diagnostic(self, handler: &Handler) -> DiagnosticBuilder { | ^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 768 | pub fn into_diagnostic(self, handler: &Handler) -> DiagnosticBuilder<'_> { | ++++ Compiling synstructure v0.12.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=synstructure CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/synstructure-0.12.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/synstructure-0.12.6/Cargo.toml CARGO_PKG_AUTHORS='Nika Layzell ' CARGO_PKG_DESCRIPTION='Helper methods and macros for custom derives' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=synstructure CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mystor/synstructure' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name synstructure --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/synstructure-0.12.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=ec62f3c8d382d249 -C extra-filename=-773d673cb1eade89 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-8282d275b8b8608a.rmeta --extern unicode_xid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_xid-8bbe9bdc67d176d6.rmeta --cap-lints warn -L/usr/local/lib` warning: `der` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=salsa20 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/salsa20-0.10.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/salsa20-0.10.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Salsa20 Stream Cipher' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=salsa20 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/stream-ciphers' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.10.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name salsa20 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/salsa20-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "zeroize"))' -C metadata=e36bc0fbbdc2b4d8 -C extra-filename=-d066198288e0b032 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-84e5323b7d197ba6.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/getrandom-b67bd15633424981/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/getrandom-f4120573861c7f04/build-script-build` [getrandom 0.3.3] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dashmap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dashmap-5.5.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dashmap-5.5.3/Cargo.toml CARGO_PKG_AUTHORS='Acrimon ' CARGO_PKG_DESCRIPTION='Blazing fast concurrent HashMap for Rust.' CARGO_PKG_HOMEPAGE='https://github.com/xacrimon/dashmap' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dashmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/xacrimon/dashmap' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=5.5.3 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dashmap --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dashmap-5.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "inline", "raw-api", "rayon", "serde"))' -C metadata=afebee0a5991736c -C extra-filename=-74feb24a5631a451 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-cb9a5598f4783579.rmeta --extern lock_api=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblock_api-b85b9a23f1d47b33.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern parking_lot_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot_core-6e5f4f7c61de98ff.rmeta --cap-lints warn -L/usr/local/lib` Compiling sha1 v0.10.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sha1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1-0.10.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1-0.10.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='SHA-1 hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sha1 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sha1 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1-0.10.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="oid"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "compress", "default", "force-soft", "loongarch64_asm", "oid", "sha1-asm", "std"))' -C metadata=587eb2cba3334496 -C extra-filename=-bcda0c7ae3d0de17 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern cpufeatures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcpufeatures-b33812527797c8a8.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1-0.10.6/src/compress/x86.rs:100:1 | 100 | cpufeatures::new!(shani_cpuid, "sha", "sse2", "ssse3", "sse4.1"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `$crate::__unless_target_features` crate for guidance on how handle this unexpected cfg = help: the macro `$crate::__unless_target_features` may come from an old version of the `cpufeatures` crate, try updating your dependency with `cargo update -p cpufeatures` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default = note: this warning originates in the macro `$crate::__unless_target_features` which comes from the expansion of the macro `cpufeatures::new` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1-0.10.6/src/compress/x86.rs:100:1 | 100 | cpufeatures::new!(shani_cpuid, "sha", "sse2", "ssse3", "sse4.1"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `$crate::__unless_target_features` crate for guidance on how handle this unexpected cfg = help: the macro `$crate::__unless_target_features` may come from an old version of the `cpufeatures` crate, try updating your dependency with `cargo update -p cpufeatures` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `$crate::__unless_target_features` which comes from the expansion of the macro `cpufeatures::new` (in Nightly builds, run with -Z macro-backtrace for more info) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arrayvec-0.7.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arrayvec-0.7.4/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arrayvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name arrayvec --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arrayvec-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "zeroize"))' -C metadata=4d0fda095cf4860c -C extra-filename=-6b41000225260a8d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` warning: `sha1` (lib) generated 4 warnings (2 duplicates) Compiling lazy-regex-proc_macros v3.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lazy_regex_proc_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy-regex-proc_macros-3.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy-regex-proc_macros-3.1.0/Cargo.toml CARGO_PKG_AUTHORS='Canop ' CARGO_PKG_DESCRIPTION='proc macros for the lazy_regex crate' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy-regex-proc_macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.1.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name lazy_regex_proc_macros --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy-regex-proc_macros-3.1.0/mod.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=407ef073cd3c4a85 -C extra-filename=-6d6eb2a37b8a99d9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-3b4eff8a1051cf22.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling par-core v1.0.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=par_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/par-core-1.0.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/par-core-1.0.3/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Switchable parallel execution core' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=par-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dudykr/ddbase.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name par_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/par-core-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("chili", "default", "parallel", "rayon"))' -C metadata=52db47770906d71e -C extra-filename=-876ac2692a2e2cb4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --cap-lints warn -L/usr/local/lib` warning: `arrayvec` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=atomic_waker CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/atomic-waker-1.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/atomic-waker-1.1.2/Cargo.toml CARGO_PKG_AUTHORS='Stjepan Glavina :Contributors to futures-rs' CARGO_PKG_DESCRIPTION='A synchronization primitive for task wakeup' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=atomic-waker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/smol-rs/atomic-waker' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.1.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name atomic_waker --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/atomic-waker-1.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("portable-atomic"))' -C metadata=da8e08d7018b172e -C extra-filename=-2524c15936421eac --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=which CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/which-8.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/which-8.0.0/Cargo.toml CARGO_PKG_AUTHORS='Harry Fei , Jacob Kiesel ' CARGO_PKG_DESCRIPTION='A Rust equivalent of Unix command "which". Locate installed executable in cross platforms.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=which CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/harryfei/which-rs.git' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=8.0.0 CARGO_PKG_VERSION_MAJOR=8 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name which --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/which-8.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "real-sys", "regex", "tracing"))' -C metadata=5fadb39a2cd859de -C extra-filename=-29acdbf1750a0fb6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `atomic-waker` (lib) generated 1 warning (1 duplicate) Compiling tower-layer v0.3.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tower_layer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-layer-0.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-layer-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Decorates a `Service` to allow easy composition between `Service`s. ' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower-layer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tower_layer --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-layer-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cd7202a00eea5560 -C extra-filename=-6266422a4d1e8759 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling tinyvec_macros v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tinyvec_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec_macros-0.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec_macros-0.1.1/Cargo.toml CARGO_PKG_AUTHORS='Soveu ' CARGO_PKG_DESCRIPTION='Some macros for tiny containers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR Zlib' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tinyvec_macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Soveu/tinyvec_macros' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tinyvec_macros --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec_macros-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e6d45073c1f7dad0 -C extra-filename=-e06a310ada501704 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling num-bigint-dig v0.8.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/Cargo.toml CARGO_PKG_AUTHORS='dignifiedquire :The Rust Project Developers' CARGO_PKG_DESCRIPTION='Big integer implementation for Rust' CARGO_PKG_HOMEPAGE='https://github.com/dignifiedquire/num-bigint' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-bigint-dig CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dignifiedquire/num-bigint' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.8.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="prime"' --cfg 'feature="rand"' --cfg 'feature="serde"' --cfg 'feature="std"' --cfg 'feature="u64_digit"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "fuzz", "i128", "nightly", "prime", "rand", "serde", "std", "u64_digit", "zeroize"))' -C metadata=a2b3a8934dba09e6 -C extra-filename=-5adc9c9a0757eebe --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-bigint-dig-5adc9c9a0757eebe -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.34 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --cfg 'feature="stdio"' --cfg 'feature="termios"' --cfg 'feature="use-libc-auxv"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "rustc-dep-of-std", "shm", "std", "stdio", "system", "termios", "thread", "time", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=aee46f5c3fa28dd2 -C extra-filename=-4cacb5d6c935db12 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustix-4cacb5d6c935db12 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=httpdate CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httpdate-1.0.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httpdate-1.0.3/Cargo.toml CARGO_PKG_AUTHORS='Pyfisch ' CARGO_PKG_DESCRIPTION='HTTP date parsing and formatting' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=httpdate CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/pyfisch/httpdate' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name httpdate --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/httpdate-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=44e193e0ae893b8a -C extra-filename=-d68c705ae7a61973 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,i128,prime,rand,serde,std,u64_digit,zeroize CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_I128=1 CARGO_FEATURE_PRIME=1 CARGO_FEATURE_RAND=1 CARGO_FEATURE_SERDE=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_U64_DIGIT=1 CARGO_FEATURE_ZEROIZE=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/Cargo.toml CARGO_PKG_AUTHORS='dignifiedquire :The Rust Project Developers' CARGO_PKG_DESCRIPTION='Big integer implementation for Rust' CARGO_PKG_HOMEPAGE='https://github.com/dignifiedquire/num-bigint' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-bigint-dig CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dignifiedquire/num-bigint' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.8.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=3 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-bigint-dig-c95ff74f13cafb68/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-bigint-dig-5adc9c9a0757eebe/build-script-build` [num-bigint-dig 0.8.4] cargo:rustc-cfg=has_i128 Compiling tinyvec v1.6.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tinyvec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/Cargo.toml CARGO_PKG_AUTHORS='Lokathor ' CARGO_PKG_DESCRIPTION='`tinyvec` provides 100% safe vec-like data structures.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Zlib OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tinyvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Lokathor/tinyvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tinyvec --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="tinyvec_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "default", "experimental_write_impl", "grab_spare_slice", "nightly_slice_partition_dedup", "real_blackbox", "rustc_1_40", "rustc_1_55", "rustc_1_57", "serde", "std", "tinyvec_macros"))' -C metadata=2aa3d241b305ed3d -C extra-filename=-cf742906647504b6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern tinyvec_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinyvec_macros-e06a310ada501704.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `docs_rs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/lib.rs:7:13 | 7 | #![cfg_attr(docs_rs, feature(doc_cfg))] | ^^^^^^^ help: there is a config with a similar name: `docsrs` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(docs_rs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(docs_rs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `nightly_const_generics` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:219:34 | 219 | #[cfg(all(feature = "arbitrary", feature = "nightly_const_generics"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `arbitrary`, `default`, `experimental_write_impl`, `grab_spare_slice`, `nightly_slice_partition_dedup`, `real_blackbox`, `rustc_1_40`, `rustc_1_55`, `rustc_1_57`, `serde`, `std`, and `tinyvec_macros` = help: consider adding `nightly_const_generics` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `docs_rs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:38:12 | 38 | #[cfg_attr(docs_rs, doc(cfg(feature = "alloc")))] | ^^^^^^^ help: there is a config with a similar name: `docsrs` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(docs_rs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(docs_rs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `docs_rs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:97:12 | 97 | #[cfg_attr(docs_rs, doc(cfg(feature = "alloc")))] | ^^^^^^^ help: there is a config with a similar name: `docsrs` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(docs_rs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(docs_rs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `docs_rs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1062:12 | 1062 | #[cfg_attr(docs_rs, doc(cfg(feature = "alloc")))] | ^^^^^^^ help: there is a config with a similar name: `docsrs` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(docs_rs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(docs_rs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `docs_rs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1112:12 | 1112 | #[cfg_attr(docs_rs, doc(cfg(feature = "alloc")))] | ^^^^^^^ help: there is a config with a similar name: `docsrs` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(docs_rs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(docs_rs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `docs_rs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1332:12 | 1332 | #[cfg_attr(docs_rs, doc(cfg(feature = "alloc")))] | ^^^^^^^ help: there is a config with a similar name: `docsrs` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(docs_rs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(docs_rs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=h2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='An HTTP/2 client and server' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=h2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/h2' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.4.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name h2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.4.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("stream", "unstable"))' -C metadata=7f098d5e28f3ed49 -C extra-filename=-1969f958629bdfc2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern atomic_waker=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libatomic_waker-2524c15936421eac.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern fnv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfnv-01371fe0dd0b0945.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-4253d261b19d7a77.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-81f961cd5657a929.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-814cd02ae084949d.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=alloc,default,fs,libc-extra-traits,std,stdio,termios,use-libc-auxv CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_FS=1 CARGO_FEATURE_LIBC_EXTRA_TRAITS=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_STDIO=1 CARGO_FEATURE_TERMIOS=1 CARGO_FEATURE_USE_LIBC_AUXV=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.34 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustix-de4b61127d136644/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustix-4cacb5d6c935db12/build-script-build` [rustix 0.38.34] cargo:rerun-if-changed=build.rs warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:12:3 | 12 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:18:3 | 18 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:34:3 | 34 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:40:3 | 40 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:56:3 | 56 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:62:3 | 62 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:78:3 | 78 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:84:3 | 84 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:100:3 | 100 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:106:3 | 106 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:122:3 | 122 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:128:3 | 128 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:144:3 | 144 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:150:3 | 150 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:173:3 | 173 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:179:3 | 179 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:203:3 | 203 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:209:3 | 209 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:234:3 | 234 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:240:3 | 240 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:266:3 | 266 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:272:3 | 272 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:299:3 | 299 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:305:3 | 305 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:333:3 | 333 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:339:3 | 339 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:368:3 | 368 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:374:3 | 374 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:404:3 | 404 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:410:3 | 410 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:441:3 |[rustix 0.38.34] cargo:rustc-cfg=static_assertions [rustix 0.38.34] cargo:rustc-cfg=libc [rustix 0.38.34] cargo:rustc-cfg=netbsdlike [rustix 0.38.34] cargo:rustc-cfg=bsd 441 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits [rustix 0.38.34] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_EXPERIMENTAL_ASM [rustix 0.38.34] cargo:rerun-if-env-changed=CARGO_CFG_RUSTIX_USE_LIBC warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:447:3 [rustix 0.38.34] cargo:rerun-if-env-changed=CARGO_FEATURE_USE_LIBC [rustix 0.38.34] cargo:rerun-if-env-changed=CARGO_FEATURE_RUSTC_DEP_OF_STD [rustix 0.38.34] cargo:rerun-if-env-changed=CARGO_CFG_MIRI | 447 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:479:3 | 479 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:485:3 | 485 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:518:3 | 518 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:524:3 | 524 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:558:3 | 558 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:564:3 | 564 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:599:3 | 599 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:605:3 | 605 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:641:3 | 641 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:647:3 | 647 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:684:3 | 684 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:690:3 | 690 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:728:3 | 728 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits Compiling par-iter v1.0.2 warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:734:3 | 734 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:773:3 | 773 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:779:3 | 779 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:819:3 | 819 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:825:3 | 825 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:866:3 | 866 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:872:3 | 872 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:914:3 | 914 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:920:3 | 920 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:963:3 | 963 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=par_iter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/par-iter-1.0.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/par-iter-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Fork of rayon, with chili support' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=par-iter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dudykr/ddbase.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name par_iter --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/par-iter-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2aca6d2e4fa29e22 -C extra-filename=-edf0c593d3f87a4b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-0be6d5f76db27c5f.rmeta --extern par_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpar_core-876ac2692a2e2cb4.rmeta --cap-lints warn -L/usr/local/lib` warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:969:3 | 969 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1013:3 | 1013 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1019:3 | 1019 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1064:3 | 1064 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1070:3 | 1070 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1116:3 | 1116 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1122:3 | 1122 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1169:3 | 1169 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1175:3 | 1175 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1223:3 | 1223 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1229:3 | 1229 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1278:3 | 1278 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1284:3 | 1284 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1334:3 | 1334 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1340:3 | 1340 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1421:3 | 1421 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1427:3 | 1427 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1572:3 | 1572 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1578:3 | 1578 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1851:3 | 1851 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:1857:3 | 1857 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:2386:3 | 2386 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:2392:3 | 2392 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:3433:3 | 3433 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:3439:3 | 3439 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:5504:3 | 5504 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/array/generated_impl.rs:5510:3 | 5510 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:155:3 | 155 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:163:3 | 163 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:172:3 | 172 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:180:3 | 180 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1223:3 | 1223 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1231:3 | 1231 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1239:3 | 1239 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1247:3 | 1247 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1264:3 | 1264 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1301:3 | 1301 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1325:3 | 1325 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1362:3 | 1362 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1435:3 | 1435 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1445:3 | 1445 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1455:3 | 1455 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1466:3 | 1466 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1478:3 | 1478 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1488:3 | 1488 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1499:3 | 1499 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/arrayvec.rs:1510:3 | 1510 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:23:3 | 23 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:32:3 | 32 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:40:3 | 40 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:52:3 | 52 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:63:3 | 63 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:752:3 | 752 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:760:3 | 760 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:768:3 | 768 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:776:3 | 776 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:795:3 | 795 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:806:3 | 806 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:818:3 | 818 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:828:3 | 828 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/slicevec.rs:839:3 | 839 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:135:3 | 135 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:164:3 | 164 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:172:3 | 172 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1222:3 | 1222 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1230:3 | 1230 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1238:3 | 1238 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1246:3 | 1246 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1281:3 | 1281 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1299:3 | 1299 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1315:3 | 1315 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1323:3 | 1323 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1403:3 | 1403 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1416:3 | 1416 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1426:3 | 1426 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1437:3 | 1437 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1449:3 | 1449 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1459:3 | 1459 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1470:3 | 1470 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/tinyvec.rs:1481:3 | 1481 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits [v8 137.2.1] [665/2177] CXX obj/v8/cppgc_base/explicit-management.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [666/2177] CXX obj/v8/cppgc_base/free-list.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [667/2177] CXX obj/v8/cppgc_base/compactor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling asn1-rs-derive v0.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=asn1_rs_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-derive-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-derive-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Derive macros for the `asn1-rs` crate' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/asn1-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=asn1-rs-derive CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rusticata/asn1-rs.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name asn1_rs_derive --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-derive-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6ee15943e4e650fb -C extra-filename=-60a30b95d7b863fe --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-8282d275b8b8608a.rlib --extern synstructure=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsynstructure-773d673cb1eade89.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [668/2177] CXX obj/v8/cppgc_base/gc-info-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=scrypt CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scrypt-0.11.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scrypt-0.11.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Scrypt password-based key derivation function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=scrypt CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/password-hashes/tree/master/scrypt' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name scrypt --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/scrypt-0.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="password-hash"' --cfg 'feature="simple"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "password-hash", "simple", "std"))' -C metadata=6fea275b69596a3c -C extra-filename=-6bca16ab959dc5b3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern password_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpassword_hash-6370f3a83eacb62d.rmeta --extern pbkdf2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpbkdf2-3b3e9fe13b3ac70d.rmeta --extern salsa20=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsalsa20-d066198288e0b032.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/getrandom-b67bd15633424981/out /usr/local/bin/rustc --crate-name getrandom --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "wasm_js"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_windows_legacy)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rustc-dep-of-std", "std", "wasm_js"))' -C metadata=c9dfef54a3fd64af -C extra-filename=-3182b207b8a90f38 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` Compiling swc_ecma_parser v12.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_parser CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Feature-complete es2019 parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_parser CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=12.0.0 CARGO_PKG_VERSION_MAJOR=12 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_parser --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="stacker"' --cfg 'feature="typescript"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "stacker", "swc_ecma_visit", "tracing-spans", "typescript", "verify"))' -C metadata=96b1320eb984910d -C extra-filename=-06f2161e65035a4d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arrayvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarrayvec-92a0c52b66f1170a.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-0be6d5f76db27c5f.rmeta --extern debug_unreachable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_unreachable-e597d911cdbeb7b6.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-9ada0d22c6bf4c6c.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern smartstring=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmartstring-2986f0cde2eed2c7.rmeta --extern stacker=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstacker-a95a335e98aef09c.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_ecma_lexer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_lexer-7621b38ae6788f49.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --extern typed_arena=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtyped_arena-10c5bfabf1ba486a.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` [v8 137.2.1] [669/2177] CXX obj/v8/cppgc_base/concurrent-marker.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `tinyvec` (lib) generated 142 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=spki CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spki-0.7.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spki-0.7.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='X.509 Subject Public Key Info (RFC5280) describing public keys as well as their associated AlgorithmIdentifiers (i.e. OIDs) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=spki CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/spki' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name spki --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spki-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="pem"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "base64", "fingerprint", "pem", "sha2", "std"))' -C metadata=c7d3a80b9cd4ad9d -C extra-filename=-8b085ca3693bcfa6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-dbeea0ffd2272664.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [670/2177] CXX obj/v8/cppgc_base/gc-invoker.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_ast CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_ast-9.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_ast-9.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Ecmascript ast.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_ast CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=9.0.0 CARGO_PKG_VERSION_MAJOR=9 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_ast --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_ast-9.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="serde-impl"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__rkyv", "arbitrary", "bytecheck", "default", "fuzzing", "rancor", "rkyv", "rkyv-impl", "serde", "serde-impl", "shrink-to-fit"))' -C metadata=1263477db1c1cca8 -C extra-filename=-6072a92515af34a6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern is_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libis_macro-047eacd34551d24e.so --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-548653909151ffa0.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern scoped_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libscoped_tls-9fdd1c61fe0bd767.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern string_enum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstring_enum-61eb2b97c0bbdb69.so --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_visit-cbe74ce00ec755f7.rmeta --extern unicode_id_start=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_id_start-ea1475914abb09be.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [671/2177] CXX obj/v8/cppgc_base/gc-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition value: `serde-impl` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/src/parser/expr.rs:1989:1 | 1989 | #[ast_node] | ^^^^^^^^^^^ | = note: expected values for `feature` are: `debug`, `default`, `stacker`, `swc_ecma_visit`, `tracing-spans`, `typescript`, and `verify` = note: using a cfg inside a attribute macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `ast_node` crate for guidance on how handle this unexpected cfg = help: the attribute macro `ast_node` may come from an old version of the `ast_node` crate, try updating your dependency with `cargo update -p ast_node` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default = note: this warning originates in the attribute macro `ast_node` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `rkyv-impl` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/src/parser/expr.rs:1989:1 | 1989 | #[ast_node] | ^^^^^^^^^^^ | = note: expected values for `feature` are: `debug`, `default`, `stacker`, `swc_ecma_visit`, `tracing-spans`, `typescript`, and `verify` = note: using a cfg inside a attribute macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `ast_node` crate for guidance on how handle this unexpected cfg = help: the attribute macro `ast_node` may come from an old version of the `ast_node` crate, try updating your dependency with `cargo update -p ast_node` = note: see for more information about checking conditional configuration = note: this warning originates in the attribute macro `ast_node` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `__rkyv` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/src/parser/expr.rs:1989:1 | 1989 | #[ast_node] | ^^^^^^^^^^^ | = note: expected values for `feature` are: `debug`, `default`, `stacker`, `swc_ecma_visit`, `tracing-spans`, `typescript`, and `verify` = note: using a cfg inside a attribute macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `ast_node` crate for guidance on how handle this unexpected cfg = help: the attribute macro `ast_node` may come from an old version of the `ast_node` crate, try updating your dependency with `cargo update -p ast_node` = note: see for more information about checking conditional configuration = note: this warning originates in the attribute macro `ast_node` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `serde-impl` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/src/parser/expr.rs:1989:1 | 1989 | #[ast_node] | ^^^^^^^^^^^ | = note: expected values for `feature` are: `debug`, `default`, `stacker`, `swc_ecma_visit`, `tracing-spans`, `typescript`, and `verify` = note: using a cfg inside a derive macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `::swc_common::DeserializeEnum` crate for guidance on how handle this unexpected cfg = help: the derive macro `::swc_common::DeserializeEnum` may come from an old version of the `ast_node` crate, try updating your dependency with `cargo update -p ast_node` = note: see for more information about checking conditional configuration = note: this warning originates in the derive macro `::swc_common::DeserializeEnum` (in Nightly builds, run with -Z macro-backtrace for more info) [v8 137.2.1] [672/2177] CXX obj/v8/cppgc_base/heap-base.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [673/2177] CXX obj/v8/cppgc_base/heap-consistency.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [674/2177] CXX obj/v8/cppgc_base/heap-object-header.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=webpki CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-webpki-0.103.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-webpki-0.103.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Web PKI X.509 Certificate Verification.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-webpki CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/webpki' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.103.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=103 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name webpki --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-webpki-0.103.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="aws-lc-rs"' --cfg 'feature="ring"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "aws-lc-rs", "aws-lc-rs-fips", "default", "ring", "std"))' -C metadata=a06d932dba9e5d25 -C extra-filename=-eb16287aa99d2d3b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f62d7007379f3a64.rmeta --extern ring=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libring-5f488ef39a0cf388.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-9890fe3979a7a868.rmeta --extern untrusted=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuntrusted-2c40f10d83aac576.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out` [v8 137.2.1] [675/2177] CXX obj/v8/cppgc_base/heap-growing.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `swc_ecma_lexer` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=aws-lc-rs,aws_lc_rs,log,logging,ring,std,tls12 CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_AWS_LC_RS=1 CARGO_FEATURE_LOG=1 CARGO_FEATURE_LOGGING=1 CARGO_FEATURE_RING=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_TLS12=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE='Apache-2.0 OR ISC OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.23.28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=23 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' DEBUG=false DEP_AWS_LC_RS_1_13_1_SYS_CONF=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL DEP_AWS_LC_RS_1_13_1_SYS_INCLUDE=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/include DEP_AWS_LC_RS_1_13_1_SYS_LIBCRYPTO=aws_lc_0_29_0_crypto DEP_AWS_LC_RS_1_13_1_SYS_ROOT=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustls-29fde581328aa229/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustls-67b41841970af02a/build-script-build` Compiling swc_ecma_visit v9.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_visit CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_visit-9.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_visit-9.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Visitors for swc ecmascript nodes which works on stable rustc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_visit CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=9.0.0 CARGO_PKG_VERSION_MAJOR=9 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_visit --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_visit-9.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "path", "serde", "serde-impl"))' -C metadata=0d3590432e76d622 -C extra-filename=-0b98edb4ade16ede --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern debug_unreachable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_unreachable-e597d911cdbeb7b6.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_visit-bd6643d708e107f0.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [676/2177] CXX obj/v8/cppgc_base/heap-page.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [677/2177] CXX obj/v8/cppgc_base/heap-space.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [678/2177] CXX obj/third_party/simdutf/simdutf/simdutf.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [679/2177] CXX obj/v8/cppgc_base/liveness-broker.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [680/2177] CXX obj/v8/cppgc_base/logging.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [681/2177] CXX obj/v8/cppgc_base/heap-state.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [682/2177] CXX obj/v8/cppgc_base/heap-statistics-collector.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling crossbeam-channel v0.5.15 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_channel CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-channel-0.5.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-channel-0.5.15/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Multi-producer multi-consumer channels for message passing' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-channel' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-channel CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.5.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crossbeam_channel --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-channel-0.5.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=a5c79336cd55ff0c -C extra-filename=-5dbc9baa2f5879df --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_utils-e01c74ee87534b43.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [683/2177] CXX obj/v8/cppgc_base/heap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [684/2177] CXX obj/v8/cppgc_base/marking-state.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cbc CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cbc-0.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cbc-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Cipher Block Chaining (CBC) block cipher mode of operation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cbc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/block-modes' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cbc --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cbc-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="block-padding"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "block-padding", "default", "std", "zeroize"))' -C metadata=23457384cf492f0b -C extra-filename=-40ec7faa458b7485 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-84e5323b7d197ba6.rmeta --cap-lints warn -L/usr/local/lib` Compiling asn1-rs-impl v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=asn1_rs_impl CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-impl-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-impl-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Implementation details for the `asn1-rs` crate' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/asn1-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=asn1-rs-impl CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/rusticata/asn1-rs.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name asn1_rs_impl --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-impl-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5c80b24e9ce5b595 -C extra-filename=-6b82e7bf9f09d724 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-8282d275b8b8608a.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [685/2177] CXX obj/v8/cppgc_base/marking-worklists.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bytemuck CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytemuck-1.21.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytemuck-1.21.0/Cargo.toml CARGO_PKG_AUTHORS='Lokathor ' CARGO_PKG_DESCRIPTION='A crate for mucking around with piles of bytes.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Zlib OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bytemuck CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Lokathor/bytemuck' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.21.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=21 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bytemuck --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bytemuck-1.21.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --deny=unexpected_cfgs --check-cfg 'cfg(target_arch, values("spirv"))' --cfg 'feature="bytemuck_derive"' --cfg 'feature="derive"' --cfg 'feature="extern_crate_alloc"' --cfg 'feature="min_const_generics"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aarch64_simd", "align_offset", "alloc_uninit", "avx512_simd", "bytemuck_derive", "const_zeroed", "derive", "extern_crate_alloc", "extern_crate_std", "latest_stable_rust", "min_const_generics", "must_cast", "must_cast_extra", "nightly_docs", "nightly_float", "nightly_portable_simd", "nightly_stdsimd", "track_caller", "transparentwrapper_extra", "unsound_ptr_pod_impl", "wasm_simd", "zeroable_atomics", "zeroable_maybe_uninit"))' -C metadata=c5d2370dc8f54487 -C extra-filename=-1db0188f6cda0be0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytemuck_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck_derive-1a14a39f3f90c851.so --cap-lints warn -L/usr/local/lib` Compiling naga v24.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Shader translator and validator. Part of the wgpu project' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=naga CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu/tree/trunk/naga' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="compact"' --cfg 'feature="default"' --cfg 'feature="deserialize"' --cfg 'feature="glsl-out"' --cfg 'feature="serialize"' --cfg 'feature="spv-out"' --cfg 'feature="wgsl-in"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "compact", "default", "deserialize", "dot-out", "glsl-in", "glsl-out", "hlsl-out", "hlsl-out-if-target-windows", "msl-out", "msl-out-if-target-apple", "serialize", "spv-in", "spv-out", "wgsl-in", "wgsl-out"))' -C metadata=6d72cde0d71f1650 -C extra-filename=-e3b6bb1a3ccd2ea3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/naga-e3b6bb1a3ccd2ea3 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_aliases=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_aliases-bed9a814602bdb2c.rlib --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [686/2177] CXX obj/v8/cppgc_base/marking-verifier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling signature v2.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=signature CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signature-2.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signature-2.2.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits for cryptographic signature algorithms (e.g. ECDSA, Ed25519)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signature CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits/tree/master/signature' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=2.2.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name signature --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signature-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="digest"' --cfg 'feature="rand_core"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "derive", "digest", "rand_core", "std"))' -C metadata=e3fe875251137888 -C extra-filename=-cb744710a026f9e0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --cap-lints warn -L/usr/local/lib` Compiling strum_macros v0.26.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=strum_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum_macros-0.26.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum_macros-0.26.4/Cargo.toml CARGO_PKG_AUTHORS='Peter Glotfelty ' CARGO_PKG_DESCRIPTION='Helpful macros for working with enums and strings' CARGO_PKG_HOMEPAGE='https://github.com/Peternator7/strum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strum_macros CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Peternator7/strum' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name strum_macros --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum_macros-0.26.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=415e80db01e4e184 -C extra-filename=-c4de863389293810 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern heck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libheck-69ef441218103475.rlib --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern rustversion=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustversion-b747815cbd95476b.so --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [687/2177] CXX obj/v8/cppgc_base/marking-visitor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [688/2177] CXX obj/v8/cppgc_base/memory.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [689/2177] CXX obj/v8/cppgc_base/marker.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [690/2177] CXX obj/v8/cppgc_base/member-storage.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [691/2177] CXX obj/v8/cppgc_base/name-trait.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/src/parser/util.rs:5:28 | 5 | pub(super) fn with_ctx(&mut self, ctx: Context) -> WithCtx { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 5 | pub(super) fn with_ctx(&mut self, ctx: Context) -> WithCtx<'_, I> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/src/parser/util.rs:15:30 | 15 | pub(super) fn with_state(&mut self, state: State) -> WithState { | ^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 15 | pub(super) fn with_state(&mut self, state: State) -> WithState<'_, I> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/src/parser/util.rs:27:31 | 27 | pub(super) fn strict_mode(&mut self) -> WithCtx { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 27 | pub(super) fn strict_mode(&mut self) -> WithCtx<'_, I> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/src/parser/util.rs:33:27 | 33 | pub(super) fn in_type(&mut self) -> WithCtx { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 33 | pub(super) fn in_type(&mut self) -> WithCtx<'_, I> { | +++ warning: field `kw` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum_macros-0.26.4/src/helpers/metadata.rs:90:14 | 90 | Derive { kw: kw::derive, paths: Vec }, | ------ ^^ | | | field in this variant | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: field `kw` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum_macros-0.26.4/src/helpers/metadata.rs:157:9 | 156 | Serialize { | --------- field in this variant 157 | kw: kw::serialize, | ^^ warning: field `kw` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum_macros-0.26.4/src/helpers/metadata.rs:178:9 | 177 | Props { | ----- field in this variant 178 | kw: kw::props, | ^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/src/parser/util.rs:39:35 | 39 | pub(super) fn include_in_expr(&mut self, include_in_expr: bool) -> WithCtx { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 39 | pub(super) fn include_in_expr(&mut self, include_in_expr: bool) -> WithCtx<'_, I> { | +++ [v8 137.2.1] [692/2177] CXX obj/v8/cppgc_base/object-size-trait.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `strum_macros` (lib) generated 3 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ipnetwork CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ipnetwork-0.20.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ipnetwork-0.20.0/Cargo.toml CARGO_PKG_AUTHORS='Abhishek Chanda :Linus Färnstrand ' CARGO_PKG_DESCRIPTION='A library to work with IP CIDRs in Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ipnetwork CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/achanda/ipnetwork' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.20.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ipnetwork --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ipnetwork-0.20.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "schemars", "serde"))' -C metadata=97d00287a14fb3e3 -C extra-filename=-58e7d93f422abcf8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [693/2177] CXX obj/v8/cppgc_base/page-memory.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [694/2177] CXX obj/v8/cppgc_base/object-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [695/2177] CXX obj/v8/cppgc_base/platform.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [696/2177] CXX obj/v8/cppgc_base/persistent-node.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling curve25519-dalek-derive v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=curve25519_dalek_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-derive-0.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-derive-0.1.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='curve25519-dalek Derives' CARGO_PKG_HOMEPAGE='https://github.com/dalek-cryptography/curve25519-dalek' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=curve25519-dalek-derive CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/curve25519-dalek' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name curve25519_dalek_derive --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-derive-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f2ea8e3a6beb8a48 -C extra-filename=-c8f5bbf7aac88ac1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [697/2177] CXX obj/v8/cppgc_base/pointer-policies.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=errno CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/errno-0.3.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/errno-0.3.10/Cargo.toml CARGO_PKG_AUTHORS='Chris Wong ' CARGO_PKG_DESCRIPTION='Cross-platform interface to the `errno` variable.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=errno CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/lambda-fairy/rust-errno' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name errno --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/errno-0.3.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=f907423f7509d88e -C extra-filename=-11d8a1f1a4f2bdc6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` Compiling num_cpus v1.16.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_cpus CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num_cpus-1.16.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num_cpus-1.16.0/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_cpus CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.16.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name num_cpus --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num_cpus-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=242f45122361c1a4 -C extra-filename=-1ad4ac62abca35c7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `nacl` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num_cpus-1.16.0/src/lib.rs:355:5 | 355 | target_os = "nacl", | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `nacl` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num_cpus-1.16.0/src/lib.rs:437:5 | 437 | target_os = "nacl", | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration warning: `num_cpus` (lib) generated 2 warnings Compiling encoding_rs v0.8.35 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=encoding_rs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE='(Apache-2.0 OR MIT) AND BSD-3-Clause' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.8.35 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=35 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name encoding_rs --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "any_all_workaround", "default", "fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "serde", "simd-accel"))' -C metadata=427a918e3f5f7b23 -C extra-filename=-b339a575a86a978a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/lib.rs:42:5 | 42 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default [v8 137.2.1] [698/2177] CXX obj/v8/cppgc_base/process-heap-statistics.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/macros.rs:689:16 | 689 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/euc_jp.rs:77:5 | 77 | / euc_jp_decoder_functions!( 78 | | { 79 | | let trail_minus_offset = byte.wrapping_sub(0xA1); ... | 220 | | handle 221 | | ); | |_____- in this macro invocation | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `euc_jp_decoder_function` which comes from the expansion of the macro `euc_jp_decoder_functions` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/macros.rs:364:16 | 364 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/gb18030.rs:112:5 | 112 | / gb18030_decoder_functions!( ... | 295 | | handle, 296 | | 'outermost); | |___________________- in this macro invocation | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `gb18030_decoder_function` which comes from the expansion of the macro `gb18030_decoder_functions` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/iso_2022_jp.rs:377:5 | 377 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/iso_2022_jp.rs:398:5 | 398 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/utf_8.rs:229:12 | 229 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop, cyclomatic_complexity))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/utf_8.rs:606:12 | 606 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `disabled` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/ascii.rs:1508:68 | 1508 | if #[cfg(all(feature = "simd-accel", target_endian = "little", target_arch = "disabled"))] { | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_arch` are: `aarch64`, `amdgpu`, `arm`, `arm64ec`, `avr`, `bpf`, `csky`, `hexagon`, `loongarch32`, `loongarch64`, `m68k`, `mips`, `mips32r6`, `mips64`, `mips64r6`, `msp430`, `nvptx64`, `powerpc`, `powerpc64`, `riscv32`, `riscv64`, `s390x`, `sparc`, `sparc64`, `wasm32`, `wasm64`, `x86`, `x86_64`, and `xtensa` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/ascii.rs:1725:20 | 1725 | #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/ascii.rs:227:13 | 227 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 1856 | basic_latin_alu!(ascii_to_basic_latin, u8, u16, ascii_to_basic_latin_stride_alu); | -------------------------------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `basic_latin_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/ascii.rs:227:13 | 227 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 1857 | basic_latin_alu!(basic_latin_to_ascii, u16, u8, basic_latin_to_ascii_stride_alu); | -------------------------------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `basic_latin_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/ascii.rs:349:13 | 349 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 1858 | latin1_alu!(unpack_latin1, u8, u16, unpack_latin1_stride_alu); | ------------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `latin1_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/ascii.rs:349:13 | 349 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 1859 | latin1_alu!(pack_latin1, u16, u8, pack_latin1_stride_alu); | --------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `latin1_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/ascii.rs:105:20 | 105 | #[cfg_attr(feature = "cargo-clippy", allow(never_loop, cast_ptr_alignment))] | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 1861 | ascii_alu!(ascii_to_ascii, u8, u8, ascii_to_ascii_stride); | --------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `ascii_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/data.rs:456:12 | 456 | #[cfg_attr(feature = "cargo-clippy", allow(unreadable_literal))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/handles.rs:1183:16 | 1183 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/handles.rs:1217:16 | 1217 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/mem.rs:336:12 | 336 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/mem.rs:710:12 | 710 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if, cyclomatic_complexity))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/mem.rs:1140:12 | 1140 | #[cfg_attr(feature = "cargo-clippy", allow(collapsible_if))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/mem.rs:86:20 | 86 | #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 322 | by_unit_check_alu!(is_ascii_impl, u8, 0x80, ASCII_MASK); | ------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `by_unit_check_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/mem.rs:86:20 | 86 | #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 323 | by_unit_check_alu!(is_basic_latin_impl, u16, 0x80, BASIC_LATIN_MASK); | -------------------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `by_unit_check_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/mem.rs:86:20 | 86 | #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] | ^^^^^^^^^^^^^^^^^^^^^^^^ ... 324 | by_unit_check_alu!(is_utf16_latin1_impl, u16, 0x100, LATIN1_MASK); | ----------------------------------------------------------------- in this macro invocation | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `by_unit_check_alu` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/mem.rs:591:20 | 591 | #[cfg_attr(feature = "cargo-clippy", allow(cast_ptr_alignment))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `any_all_workaround`, `default`, `fast-big5-hanzi-encode`, `fast-gb-hanzi-encode`, `fast-hangul-encode`, `fast-hanja-encode`, `fast-kanji-encode`, `fast-legacy-encode`, `less-slow-big5-hanzi-encode`, `less-slow-gb-hanzi-encode`, `less-slow-kanji-encode`, `serde`, and `simd-accel` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `fuzzing` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/mem.rs:44:32 | 44 | ($($arg:tt)*) => (if !cfg!(fuzzing) { debug_assert!($($arg)*); }) | ^^^^^^^ ... 1933 | non_fuzz_debug_assert!(is_utf8_latin1(src)); | ------------------------------------------- in this macro invocation | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `non_fuzz_debug_assert` (in Nightly builds, run with -Z macro-backtrace for more info) [v8 137.2.1] [699/2177] CXX obj/v8/cppgc_base/raw-heap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [700/2177] CXX obj/v8/cppgc_base/stats-collector.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/handles.rs:390:21 | 390 | pub fn new(src: &[u8]) -> ByteSource { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 390 | pub fn new(src: &[u8]) -> ByteSource<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/handles.rs:597:21 | 597 | pub fn new(dst: &mut [u16]) -> Utf16Destination { | ^^^^^^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 597 | pub fn new(dst: &mut [u16]) -> Utf16Destination<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/handles.rs:942:21 | 942 | pub fn new(dst: &mut [u8]) -> Utf8Destination { | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 942 | pub fn new(dst: &mut [u8]) -> Utf8Destination<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/handles.rs:1168:21 | 1168 | pub fn new(src: &[u16]) -> Utf16Source { | ^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1168 | pub fn new(src: &[u16]) -> Utf16Source<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/handles.rs:1477:21 | 1477 | pub fn new(src: &str) -> Utf8Source { | ^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1477 | pub fn new(src: &str) -> Utf8Source<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/handles.rs:1936:21 | 1936 | pub fn new(dst: &mut [u8]) -> ByteDestination { | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1936 | pub fn new(dst: &mut [u8]) -> ByteDestination<'_> { | ++++ [v8 137.2.1] [701/2177] CXX obj/v8/cppgc_base/prefinalizer-handler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `swc_ecma_ast` (lib) generated 1 warning (1 duplicate) Compiling base16ct v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base16ct CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base16ct-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base16ct-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of Base16 a.k.a hexadecimal (RFC 4648) which avoids any usages of data-dependent branches/LUTs and thereby provides portable "best effort" constant-time operation and embedded-friendly no_std support ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base16ct CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/base16ct' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name base16ct --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base16ct-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "std"))' -C metadata=e87d870e3cf69a05 -C extra-filename=-f9524c9bf079f427 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base16ct-0.2.0/src/upper.rs:49:14 | 49 | unsafe { crate::String::from_utf8_unchecked(dst) } | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base16ct-0.2.0/src/lib.rs:13:5 | 13 | unused_qualifications | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 49 - unsafe { crate::String::from_utf8_unchecked(dst) } 49 + unsafe { String::from_utf8_unchecked(dst) } | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base16ct-0.2.0/src/error.rs:28:22 | 28 | impl From for core::fmt::Error { | ^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 28 - impl From for core::fmt::Error { 28 + impl From for fmt::Error { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base16ct-0.2.0/src/error.rs:29:26 | 29 | fn from(_: Error) -> core::fmt::Error { | ^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 29 - fn from(_: Error) -> core::fmt::Error { 29 + fn from(_: Error) -> fmt::Error { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base16ct-0.2.0/src/error.rs:30:9 | 30 | core::fmt::Error::default() | ^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 30 - core::fmt::Error::default() 30 + fmt::Error::default() | warning: `base16ct` (lib) generated 4 warnings Compiling unicode-id v0.3.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_id CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-id-0.3.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-id-0.3.4/Cargo.toml CARGO_PKG_AUTHORS='Boshen :erick.tryzelaar :kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Determine whether characters have the ID_Start or ID_Continue properties according to Unicode Standard Annex #31. ' CARGO_PKG_HOMEPAGE='https://github.com/Boshen/unicode-id' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-id CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Boshen/unicode-id' CARGO_PKG_RUST_VERSION=1.17 CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_id --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-id-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "default", "no_std"))' -C metadata=b670ad12705cdfff -C extra-filename=-d276ee83ce0a2882 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling ash v0.38.0+1.3.281 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/Cargo.toml CARGO_PKG_AUTHORS='Maik Klein :Benjamin Saunders :Marijn Suijten ' CARGO_PKG_DESCRIPTION='Vulkan bindings for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ash-rs/ash' CARGO_PKG_RUST_VERSION=1.69.0 CARGO_PKG_VERSION=0.38.0+1.3.281 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="debug"' --cfg 'feature="default"' --cfg 'feature="libloading"' --cfg 'feature="loaded"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "libloading", "linked", "loaded", "std"))' -C metadata=26c06ba5e636bae8 -C extra-filename=-508b8dd72ce6d22c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ash-508b8dd72ce6d22c -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [702/2177] CXX obj/v8/cppgc_base/process-heap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [703/2177] CXX obj/v8/cppgc_base/remembered-set.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `h2` (lib) generated 8 warnings (8 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fqdn CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fqdn-0.3.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fqdn-0.3.4/Cargo.toml CARGO_PKG_AUTHORS='Xophe ' CARGO_PKG_DESCRIPTION='FQDN (Fully Qualified Domain Name)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fqdn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Orange-OpenSource/fqdn' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fqdn --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fqdn-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="domain-label-cannot-start-or-end-with-hyphen"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "domain-label-cannot-start-or-end-with-hyphen", "domain-label-length-limited-to-63", "domain-name-length-limited-to-255", "domain-name-should-have-trailing-dot", "domain-name-without-special-chars", "strict-rfc"))' -C metadata=ea8a7f1606fa0d04 -C extra-filename=-83b9225e33060680 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling ryu-js v1.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ryu_js CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ryu-js-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ryu-js-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :boa-dev' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion, ECMAScript compliant.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu-js CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/boa-dev/ryu-js' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ryu_js --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ryu-js-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=f71737238066ba65 -C extra-filename=-a212df735282f19d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling khronos-egl v6.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/Cargo.toml CARGO_PKG_AUTHORS='Timothée Haudebourg :Sean Kerr ' CARGO_PKG_DESCRIPTION='Rust bindings for EGL' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=khronos-egl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/timothee-haudebourg/khronos-egl' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=6.0.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="1_0"' --cfg 'feature="1_1"' --cfg 'feature="1_2"' --cfg 'feature="1_3"' --cfg 'feature="1_4"' --cfg 'feature="1_5"' --cfg 'feature="default"' --cfg 'feature="dynamic"' --cfg 'feature="libloading"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("1_0", "1_1", "1_2", "1_3", "1_4", "1_5", "default", "dynamic", "libloading", "no-pkg-config", "pkg-config", "static"))' -C metadata=01d845079898470f -C extra-filename=-6011b67559b0ab07 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/khronos-egl-6011b67559b0ab07 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [704/2177] CXX obj/v8/cppgc_base/virtual-memory.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling ref-cast v1.0.22 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Safely cast &T to &U where the struct U contains a single field of type T.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ref-cast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ref-cast' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.22 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e6be72d1ce1b9b09 -C extra-filename=-8a56205faf24aa37 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ref-cast-8a56205faf24aa37 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling swc_ecma_utils v13.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_utils CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_utils-13.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_utils-13.1.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Utilities for swc ecmascript ast nodes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_utils CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=13.1.0 CARGO_PKG_VERSION_MAJOR=13 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_utils --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_utils-13.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("concurrent", "rayon", "stacker"))' -C metadata=38b56f9e4ff749c7 -C extra-filename=-21ddb1e3e1edf968 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern num_cpus=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_cpus-1ad4ac62abca35c7.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern par_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpar_core-876ac2692a2e2cb4.rmeta --extern par_iter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpar_iter-edf0c593d3f87a4b.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern ryu_js=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libryu_js-a212df735282f19d.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-0b98edb4ade16ede.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --extern unicode_id=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_id-d276ee83ce0a2882.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_permissions CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/runtime/permissions CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/runtime/permissions/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides the deno permissions implementation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_permissions CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.73.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=73 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_permissions --edition=2024 runtime/permissions/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=494ff954e9defb18 -C extra-filename=-489ac25cc1df8e31 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-36a5c2c036768cdb.rmeta --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-8afd6135e77344a1.rmeta --extern fqdn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfqdn-83b9225e33060680.rmeta --extern ipnetwork=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libipnetwork-58e7d93f422abcf8.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-84840140312c19f7.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --extern which=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwhich-29acdbf1750a0fb6.rmeta -L/usr/local/lib` [v8 137.2.1] [705/2177] CXX obj/v8/cppgc_base/trace-trait.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [706/2177] CXX obj/v8/cppgc_base/testing.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [707/2177] CC obj/v8/libm/branred.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [708/2177] CC obj/v8/libm/s_sin.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [709/2177] CC obj/v8/libm/sincostab.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling serdect v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serdect CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serdect-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serdect-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Constant-time serde serializer/deserializer helpers for data that potentially contains secrets (e.g. cryptographic keys) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serdect CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/serdect' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name serdect --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serdect-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "zeroize"))' -C metadata=a26840deec069443 -C extra-filename=-f80f9d3c80419736 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base16ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase16ct-f9524c9bf079f427.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustix CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman :Jakub Konka ' CARGO_PKG_DESCRIPTION='Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/rustix' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.38.34 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustix-de4b61127d136644/out /usr/local/bin/rustc --crate-name rustix --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --cfg 'feature="stdio"' --cfg 'feature="termios"' --cfg 'feature="use-libc-auxv"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "rustc-dep-of-std", "shm", "std", "stdio", "system", "termios", "thread", "time", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=9b442b3232e38a34 -C extra-filename=-7859cbbd5080a0e8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern libc_errno=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liberrno-11d8a1f1a4f2bdc6.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib --cfg static_assertions --cfg libc --cfg netbsdlike --cfg bsd` [v8 137.2.1] [710/2177] CXX obj/v8/cppgc_base/caged-heap-local-data.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:266:12 | 266 | #[cfg_attr(doc_cfg, doc(cfg(feature = "stdio")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `doc_cfg` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/lib.rs:274:12 | 274 | #[cfg_attr(doc_cfg, doc(cfg(feature = "termios")))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:35:11 | 35 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:102:15 | 102 | #[cfg(not(linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:122:15 | 122 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:144:11 | 144 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:200:15 | 200 | #[cfg(not(linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:259:11 | 259 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:262:15 | 262 | #[cfg(not(bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:271:15 | 271 | #[cfg(not(linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:281:11 | 281 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:301:11 | 301 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:304:15 | 304 | #[cfg(not(bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:313:15 | 313 | #[cfg(not(linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:323:11 | 323 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:341:11 | 341 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:344:15 | 344 | #[cfg(not(bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:353:15 | 353 | #[cfg(not(linux_kernel))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/backend/libc/termios/syscalls.rs:363:11 | 363 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:1365:5 | 1365 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:1376:7 | 1376 | #[cfg(bsd)] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:1388:11 | 1388 | #[cfg(not(bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:1406:7 | 1406 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:1445:7 | 1445 | #[cfg(linux_kernel)] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:30:19 | 30 | #[cfg(not(all(linux_raw, any(target_arch = "powerpc", target_arch = "powerpc64"))))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_like` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:32:9 | 32 | linux_like, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_like)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_like)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_raw` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:51:15 | 51 | #[cfg(all(linux_raw, any(target_arch = "powerpc", target_arch = "powerpc64")))] | ^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_raw)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_raw)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:58:19 | 58 | #[cfg(not(any(solarish, all(libc, target_env = "newlib"), target_os = "aix")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:58:33 | 58 | #[cfg(not(any(solarish, all(libc, target_env = "newlib"), target_os = "aix")))] | ^^^^ help: found config with similar value: `feature = "libc"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:65:19 | 65 | #[cfg(not(any(solarish, all(libc, target_env = "newlib"), target_os = "aix")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:65:33 | 65 | #[cfg(not(any(solarish, all(libc, target_env = "newlib"), target_os = "aix")))] | ^^^^ help: found config with similar value: `feature = "libc"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:97:19 | 97 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:97:33 | 97 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:104:19 | 104 | #[cfg(any(solarish, all(libc, target_env = "newlib"), target_os = "aix"))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:104:33 | 104 | #[cfg(any(solarish, all(libc, target_env = "newlib"), target_os = "aix"))] | ^^^^ help: found config with similar value: `feature = "libc"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:111:13 | 111 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:112:13 | 112 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:113:13 | 113 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:114:17 | 114 | all(libc, target_env = "newlib"), | ^^^^ help: found config with similar value: `feature = "libc"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:130:19 | 130 | #[cfg(any(linux_kernel, bsd))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:130:33 | 130 | #[cfg(any(linux_kernel, bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:137:19 | 137 | #[cfg(any(solarish, all(libc, target_env = "newlib"), target_os = "aix"))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:137:33 | 137 | #[cfg(any(solarish, all(libc, target_env = "newlib"), target_os = "aix"))] | ^^^^ help: found config with similar value: `feature = "libc"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:144:13 | 144 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:145:13 | 145 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:146:13 | 146 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:147:17 | 147 | all(libc, target_env = "newlib"), | ^^^^ help: found config with similar value: `feature = "libc"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_like` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:218:13 | 218 | linux_like, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_like)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_like)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:267:19 | 267 | #[cfg(any(linux_kernel, solarish, target_os = "aix", target_os = "haiku", target_os = "nto"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:267:33 | 267 | #[cfg(any(linux_kernel, solarish, target_os = "aix", target_os = "haiku", target_os = "nto"))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:286:13 | 286 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:287:13 | 287 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:288:13 | 288 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:312:13 | 312 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `freebsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:313:13 | 313 | freebsdlike, | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(freebsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(freebsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:333:19 | 333 | #[cfg(not(bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:337:19 | 337 | #[cfg(not(bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:341:23 | 341 | #[cfg(not(any(bsd, solarish, target_os = "redox")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:341:28 | 341 | #[cfg(not(any(bsd, solarish, target_os = "redox")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:345:23 | 345 | #[cfg(not(any(bsd, solarish, target_os = "fuchsia", target_os = "redox")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:345:28 | 345 | #[cfg(not(any(bsd, solarish, target_os = "fuchsia", target_os = "redox")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:349:23 | 349 | #[cfg(not(any(bsd, solarish, target_os = "fuchsia", target_os = "redox")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:349:28 | 349 | #[cfg(not(any(bsd, solarish, target_os = "fuchsia", target_os = "redox")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:353:23 | 353 | #[cfg(not(any(bsd, solarish, target_os = "redox")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:353:28 | 353 | #[cfg(not(any(bsd, solarish, target_os = "redox")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:357:23 | 357 | #[cfg(not(any(bsd, solarish, target_os = "fuchsia", target_os = "redox")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:357:28 | 357 | #[cfg(not(any(bsd, solarish, target_os = "fuchsia", target_os = "redox")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:363:13 | 363 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:364:13 | 364 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:374:13 | 374 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:375:13 | 375 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:385:13 | 385 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:386:13 | 386 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:395:13 | 395 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:396:13 | 396 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `netbsdlike` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:404:13 | 404 | netbsdlike, | ^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(netbsdlike)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(netbsdlike)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:405:13 | 405 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:415:13 | 415 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:416:13 | 416 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:426:13 | 426 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:427:13 | 427 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:437:13 | 437 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:438:13 | 438 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:447:13 | 447 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:448:13 | 448 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:456:23 | 456 | #[cfg(not(any(bsd, solarish, target_os = "redox")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:456:28 | 456 | #[cfg(not(any(bsd, solarish, target_os = "redox")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:460:23 | 460 | #[cfg(not(any(bsd, solarish, target_os = "fuchsia", target_os = "redox")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:460:28 | 460 | #[cfg(not(any(bsd, solarish, target_os = "fuchsia", target_os = "redox")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:466:13 | 466 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:467:13 | 467 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:475:23 | 475 | #[cfg(not(any(bsd, solarish, target_os = "redox")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:475:28 | 475 | #[cfg(not(any(bsd, solarish, target_os = "redox")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:479:23 | 479 | #[cfg(not(any(bsd, solarish, target_os = "fuchsia", target_os = "redox")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:479:28 | 479 | #[cfg(not(any(bsd, solarish, target_os = "fuchsia", target_os = "redox")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:485:13 | 485 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:486:13 | 486 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:494:23 | 494 | #[cfg(not(any(bsd, solarish, target_os = "redox")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:494:28 | 494 | #[cfg(not(any(bsd, solarish, target_os = "redox")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:498:23 | 498 | #[cfg(not(any(bsd, solarish, target_os = "fuchsia", target_os = "redox")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:498:28 | 498 | #[cfg(not(any(bsd, solarish, target_os = "fuchsia", target_os = "redox")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:504:13 | 504 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:505:13 | 505 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:565:13 | 565 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:566:13 | 566 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:587:19 | 587 | #[cfg(any(linux_kernel, target_arch = "s390x", target_os = "haiku"))] | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:656:15 | 656 | #[cfg(not(bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:723:9 | 723 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:732:19 | 732 | #[cfg(not(any(bsd, solarish, target_os = "aix", target_os = "haiku")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:732:24 | 732 | #[cfg(not(any(bsd, solarish, target_os = "aix", target_os = "haiku")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:736:19 | 736 | #[cfg(not(any(bsd, solarish, target_os = "aix", target_os = "haiku")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:736:24 | 736 | #[cfg(not(any(bsd, solarish, target_os = "aix", target_os = "haiku")))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `apple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:741:9 | 741 | apple, | ^^^^^ help: found config with similar value: `target_vendor = "apple"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(apple)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(apple)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:750:19 | 750 | #[cfg(not(any(bsd, target_os = "aix", target_os = "haiku", target_os = "solaris")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:754:19 | 754 | #[cfg(not(any(bsd, target_os = "aix", target_os = "haiku", target_os = "solaris")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:758:19 | 758 | #[cfg(not(any(bsd, target_os = "aix", target_os = "haiku", target_os = "solaris")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:762:19 | 762 | #[cfg(not(any(bsd, target_os = "aix", target_os = "haiku", target_os = "solaris")))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:769:9 | 769 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:780:9 | 780 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:791:9 | 791 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:802:9 | 802 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:817:9 | 817 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `linux_kernel` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:819:13 | 819 | linux_kernel, | ^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(linux_kernel)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:959:15 | 959 | #[cfg(not(bsd))] | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `bsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:1143:9 | 1143 | bsd, | ^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `solarish` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustix-0.38.34/src/termios/types.rs:1144:9 | 1144 | solarish, | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(solarish)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(solarish)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [711/2177] CXX obj/v8/cppgc_base/visitor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [712/2177] CXX obj/v8/cppgc_base/sweeper.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [713/2177] CXX obj/v8/cppgc_base/write-barrier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [714/2177] CXX obj/v8/cppgc_base/caged-heap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `encoding_rs` (lib) generated 33 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pkcs5 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #5: Password-Based Cryptography Specification Version 2.1 (RFC 8018) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkcs5 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/pkcs5' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pkcs5 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs5-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="pbes2"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("3des", "alloc", "des-insecure", "pbes2", "sha1-insecure"))' -C metadata=60c462da98539a86 -C extra-filename=-c225aa6090869cfc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes-424e1764e7a6d8ca.rmeta --extern cbc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcbc-40ec7faa458b7485.rmeta --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-dbeea0ffd2272664.rmeta --extern pbkdf2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpbkdf2-3b3e9fe13b3ac70d.rmeta --extern scrypt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libscrypt-6bca16ab959dc5b3.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-8b085ca3693bcfa6.rmeta --cap-lints warn -L/usr/local/lib` warning: `rustix` (lib) generated 670 warnings (544 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hyper CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-1.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-1.6.0/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A protective and efficient HTTP library for all.' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/hyper' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hyper --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-1.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(hyper_unstable_tracing)' --check-cfg 'cfg(hyper_unstable_ffi)' --cfg 'feature="client"' --cfg 'feature="default"' --cfg 'feature="full"' --cfg 'feature="http1"' --cfg 'feature="http2"' --cfg 'feature="server"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("capi", "client", "default", "ffi", "full", "http1", "http2", "nightly", "server", "tracing"))' -C metadata=726bb95295d544f5 -C extra-filename=-ad7049bc50e33c70 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-3a8a765fde0cd5f6.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-1969f958629bdfc2.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-3372b8c3d707923a.rmeta --extern httparse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttparse-3085d5055d50f24c.rmeta --extern httpdate=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttpdate-d68c705ae7a61973.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-8301b1ef2012f57b.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern want=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwant-876933d36f83f3dd.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [715/2177] CXX obj/v8/torque_base/cfg.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `pkcs5` (lib) generated 7 warnings (7 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustls CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls is a modern TLS library written in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls' CARGO_PKG_LICENSE='Apache-2.0 OR ISC OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.23.28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=23 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rustls-29fde581328aa229/out /usr/local/bin/rustc --crate-name rustls --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-0.23.28/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(bench)' --check-cfg 'cfg(coverage_nightly)' --check-cfg 'cfg(read_buf)' --cfg 'feature="aws-lc-rs"' --cfg 'feature="aws_lc_rs"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="ring"' --cfg 'feature="std"' --cfg 'feature="tls12"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aws-lc-rs", "aws_lc_rs", "brotli", "custom-provider", "default", "fips", "hashbrown", "log", "logging", "prefer-post-quantum", "read_buf", "ring", "rustversion", "std", "tls12", "zlib"))' -C metadata=553ab00cdb77c749 -C extra-filename=-a4c3e101961134f5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f62d7007379f3a64.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern ring=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libring-5f488ef39a0cf388.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-9890fe3979a7a868.rmeta --extern webpki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwebpki-eb16287aa99d2d3b.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out` [v8 137.2.1] [716/2177] CXX obj/v8/torque_base/cpp-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [717/2177] CXX obj/v8/torque_base/cc-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [718/2177] CXX obj/v8/torque_base/class-debug-reader-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [719/2177] CXX obj/v8/torque_base/declarable.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [720/2177] CXX obj/v8/torque_base/csa-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [721/2177] CXX obj/v8/torque_base/global-context.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling rand_core v0.9.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.9.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.9.3/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Core random number generator traits and tools for implementation. ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.9.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rand_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.9.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="os_rng"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("os_rng", "serde", "std"))' -C metadata=c56a5e3fc4cdb4fe -C extra-filename=-0e0532edeb38fad6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern getrandom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgetrandom-3182b207b8a90f38.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [722/2177] CXX obj/v8/torque_base/declaration-visitor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [723/2177] CXX obj/v8/torque_base/earley-parser.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=http_body_util CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-util-0.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-util-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Lucio Franco :Sean McArthur ' CARGO_PKG_DESCRIPTION='Combinators and adapters for HTTP request or response bodies. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http-body-util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http-body' CARGO_PKG_RUST_VERSION=1.49 CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name http_body_util --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-util-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c61053398a6cc17a -C extra-filename=-01cd4fdc7160e915 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-3372b8c3d707923a.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --cap-lints warn -L/usr/local/lib` warning: `http-body-util` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/Cargo.toml CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='Portable Stack Manipulation: stack manipulation and introspection routines' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=psm CARGO_PKG_README=README.mkd CARGO_PKG_REPOSITORY='https://github.com/rust-lang/stacker/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-a63c8eb82b2db9ae/build-script-build` [psm 0.1.21] OPT_LEVEL = Some(0) [psm 0.1.21] OUT_DIR = Some(/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out) [psm 0.1.21] TARGET = Some(x86_64-unknown-openbsd) [psm 0.1.21] HOST = Some(x86_64-unknown-openbsd) [psm 0.1.21] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [psm 0.1.21] CC_x86_64-unknown-openbsd = None [psm 0.1.21] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [psm 0.1.21] CC_x86_64_unknown_openbsd = None [psm 0.1.21] cargo:rerun-if-env-changed=HOST_CC [psm 0.1.21] HOST_CC = None [psm 0.1.21] cargo:rerun-if-env-changed=CC [psm 0.1.21] CC = None [psm 0.1.21] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [psm 0.1.21] RUSTC_WRAPPER = None [psm 0.1.21] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [psm 0.1.21] CRATE_CC_NO_DEFAULTS = None [psm 0.1.21] DEBUG = Some(false) [psm 0.1.21] cargo:rerun-if-env-changed=CFLAGS [psm 0.1.21] CFLAGS = Some(-O2 -pipe) [psm 0.1.21] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [psm 0.1.21] CC_SHELL_ESCAPED_FLAGS = None [psm 0.1.21] cargo:rerun-if-env-changed=HOST_CFLAGS [psm 0.1.21] HOST_CFLAGS = None [psm 0.1.21] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [psm 0.1.21] CFLAGS_x86_64_unknown_openbsd = None [psm 0.1.21] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [psm 0.1.21] CFLAGS_x86_64-unknown-openbsd = None [psm 0.1.21] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) [psm 0.1.21] cargo:rustc-cfg=asm [psm 0.1.21] cargo:rustc-cfg=switchable_stack [v8 137.2.1] [724/2177] CXX obj/v8/torque_base/declarations.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [psm 0.1.21] cargo:rerun-if-env-changed=AR_x86_64-unknown-openbsd [psm 0.1.21] AR_x86_64-unknown-openbsd = None [psm 0.1.21] cargo:rerun-if-env-changed=AR_x86_64_unknown_openbsd [psm 0.1.21] AR_x86_64_unknown_openbsd = None [psm 0.1.21] cargo:rerun-if-env-changed=HOST_AR [psm 0.1.21] HOST_AR = None [psm 0.1.21] cargo:rerun-if-env-changed=AR [psm 0.1.21] AR = None [psm 0.1.21] cargo:rerun-if-env-changed=ARFLAGS [psm 0.1.21] ARFLAGS = None [psm 0.1.21] cargo:rerun-if-env-changed=HOST_ARFLAGS [psm 0.1.21] HOST_ARFLAGS = None [psm 0.1.21] cargo:rerun-if-env-changed=ARFLAGS_x86_64_unknown_openbsd [psm 0.1.21] ARFLAGS_x86_64_unknown_openbsd = None [psm 0.1.21] cargo:rerun-if-env-changed=ARFLAGS_x86_64-unknown-openbsd [psm 0.1.21] ARFLAGS_x86_64-unknown-openbsd = None [psm 0.1.21] cargo:rustc-link-lib=static=psm_s [psm 0.1.21] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out Compiling ff v0.13.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ff CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ff-0.13.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ff-0.13.0/Cargo.toml CARGO_PKG_AUTHORS='Sean Bowe :Jack Grigg ' CARGO_PKG_DESCRIPTION='Library for building and interfacing with finite fields' CARGO_PKG_HOMEPAGE='https://github.com/zkcrypto/ff' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ff CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zkcrypto/ff' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.13.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ff --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ff-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "bits", "bitvec", "byteorder", "default", "derive", "derive_bits", "ff_derive", "std"))' -C metadata=dd30b0f1b27d04a5 -C extra-filename=-9c84bf9fcdca591f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --cap-lints warn -L/usr/local/lib` Compiling base64 v0.21.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base64 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.21.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.21.7/Cargo.toml CARGO_PKG_AUTHORS='Alice Maz :Marshall Pierce ' CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/marshallpierce/rust-base64' CARGO_PKG_RUST_VERSION=1.48.0 CARGO_PKG_VERSION=0.21.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=21 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name base64 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.21.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=776a207f49fcb5e6 -C extra-filename=-6a1c0f75925d47c1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.21.7/src/lib.rs:223:13 | 223 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::cast_lossless))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.21.7/src/lib.rs:232:5 | 232 | warnings | ^^^^^^^^ = note: `#[warn(unexpected_cfgs)]` implied by `#[warn(warnings)]` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.21.7/src/chunked_encoder.rs:57:26 | 57 | pub(crate) fn new(s: &mut String) -> StringSink { | ^^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 57 | pub(crate) fn new(s: &mut String) -> StringSink<'_> { | ++++ warning: `base64` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=byteorder CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/byteorder-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/byteorder-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=byteorder CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name byteorder --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/byteorder-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=67bc5724b1a80087 -C extra-filename=-949d9ee25df4aa07 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling sync_wrapper v1.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sync_wrapper CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sync_wrapper-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sync_wrapper-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Actyx AG ' CARGO_PKG_DESCRIPTION='A tool for enlisting the compiler'\''s help in proving the absence of concurrency' CARGO_PKG_HOMEPAGE='https://docs.rs/sync_wrapper' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sync_wrapper CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Actyx/sync_wrapper' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sync_wrapper --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sync_wrapper-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("futures", "futures-core"))' -C metadata=a3769030572616e9 -C extra-filename=-c45bee2435e8cb18 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tinyvec_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec_macros-0.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec_macros-0.1.1/Cargo.toml CARGO_PKG_AUTHORS='Soveu ' CARGO_PKG_DESCRIPTION='Some macros for tiny containers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR Zlib' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tinyvec_macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Soveu/tinyvec_macros' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tinyvec_macros --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec_macros-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=825c9aa5005b8dda -C extra-filename=-7b50d3089a8fe460 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling monch v0.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=monch CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/monch-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/monch-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Inspired by nom, but specifically for strings.' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=monch CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/monch' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name monch --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/monch-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ccaf6c5ec7458800 -C extra-filename=-35e17ad1cd3696fe --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/monch-0.5.0/src/lib.rs:461:31 | 461 | pub fn skip_whitespace(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 461 | pub fn skip_whitespace(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/monch-0.5.0/src/lib.rs:471:26 | 471 | pub fn whitespace(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 471 | pub fn whitespace(input: &str) -> ParseResult<'_, &str> { | +++ warning: `monch` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tinyvec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/Cargo.toml CARGO_PKG_AUTHORS='Lokathor ' CARGO_PKG_DESCRIPTION='`tinyvec` provides 100% safe vec-like data structures.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Zlib OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tinyvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Lokathor/tinyvec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tinyvec --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tinyvec-1.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="tinyvec_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary", "default", "experimental_write_impl", "grab_spare_slice", "nightly_slice_partition_dedup", "real_blackbox", "rustc_1_40", "rustc_1_55", "rustc_1_57", "serde", "std", "tinyvec_macros"))' -C metadata=8e254b8a2a804612 -C extra-filename=-17ffa453fc71c00a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern tinyvec_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinyvec_macros-7b50d3089a8fe460.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [725/2177] CXX obj/v8/torque_base/source-positions.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [726/2177] CXX obj/v8/torque_base/instance-type-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `tinyvec` (lib) generated 142 warnings (142 duplicates) Compiling group v0.13.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=group CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/group-0.13.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/group-0.13.0/Cargo.toml CARGO_PKG_AUTHORS='Sean Bowe :Jack Grigg ' CARGO_PKG_DESCRIPTION='Elliptic curve group traits and utilities' CARGO_PKG_HOMEPAGE='https://github.com/zkcrypto/group' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=group CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zkcrypto/group' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.13.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name group --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/group-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "memuse", "rand", "rand_xorshift", "tests", "wnaf-memuse"))' -C metadata=a4c89fa8e533dacf -C extra-filename=-82b02766bd8ecba9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ff=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libff-9c84bf9fcdca591f.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=psm CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/Cargo.toml CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='Portable Stack Manipulation: stack manipulation and introspection routines' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=psm CARGO_PKG_README=README.mkd CARGO_PKG_REPOSITORY='https://github.com/rust-lang/stacker/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out /usr/local/bin/rustc --crate-name psm --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/psm-0.1.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7b3b76ef18ece453 -C extra-filename=-68fe13df32618a05 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out -l static=psm_s --cfg asm --cfg switchable_stack` Compiling rand_chacha v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_chacha CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_chacha-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_chacha-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers:The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='ChaCha random number generator ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_chacha CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rand_chacha --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_chacha-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "os_rng", "serde", "std"))' -C metadata=98eb846e8d1a6417 -C extra-filename=-555b34a05999f4e0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ppv_lite86=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libppv_lite86-5f6c0ae43b3a2c07.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-0e0532edeb38fad6.rmeta --cap-lints warn -L/usr/local/lib` warning: `psm` (lib) generated 17 warnings (17 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hyper_util CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-util-0.1.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-util-0.1.10/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='hyper utilities' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper-util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/hyper-util' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hyper_util --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-util-0.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="client"' --cfg 'feature="client-legacy"' --cfg 'feature="default"' --cfg 'feature="http1"' --cfg 'feature="http2"' --cfg 'feature="server"' --cfg 'feature="server-auto"' --cfg 'feature="service"' --cfg 'feature="tokio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_happy_eyeballs_tests", "client", "client-legacy", "default", "full", "http1", "http2", "server", "server-auto", "server-graceful", "service", "tokio"))' -C metadata=bb1fc0ab63beb774 -C extra-filename=-96648f5011d0e4c7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-3a8a765fde0cd5f6.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-3372b8c3d707923a.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-af4940c11cfb201b.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [727/2177] CXX obj/v8/torque_base/kythe-data.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [728/2177] CXX obj/v8/torque_base/server-data.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [729/2177] CXX obj/v8/torque_base/instructions.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pkcs8 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs8-0.10.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs8-0.10.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification (RFC 5208), with additional support for PKCS#8v2 asymmetric key packages (RFC 5958) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkcs8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/pkcs8' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.10.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pkcs8 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs8-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="encryption"' --cfg 'feature="pem"' --cfg 'feature="pkcs5"' --cfg 'feature="rand_core"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("3des", "alloc", "des-insecure", "encryption", "getrandom", "pem", "pkcs5", "rand_core", "sha1-insecure", "std", "subtle"))' -C metadata=9114356be0b407c2 -C extra-filename=-191d1153affaf493 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-dbeea0ffd2272664.rmeta --extern pkcs5=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs5-c225aa6090869cfc.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-8b085ca3693bcfa6.rmeta --cap-lints warn -L/usr/local/lib` Compiling swc_ecma_transforms_base v13.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_transforms_base CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_base-13.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_base-13.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='rust port of babel and closure compiler.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_transforms_base CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=13.0.0 CARGO_PKG_VERSION_MAJOR=13 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_transforms_base --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_base-13.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("concurrent", "concurrent-renamer", "rayon"))' -C metadata=f9e8c6fd87630d34 -C extra-filename=-94b64762be415081 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern better_scoped_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbetter_scoped_tls-800b21c495253371.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern par_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpar_core-876ac2692a2e2cb4.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-9ada0d22c6bf4c6c.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_ecma_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_parser-06f2161e65035a4d.rmeta --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-21ddb1e3e1edf968.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-0b98edb4ade16ede.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` Compiling sec1 v0.7.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sec1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sec1-0.7.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sec1-0.7.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats including ASN.1 DER-serialized private keys as well as the Elliptic-Curve-Point-to-Octet-String encoding ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sec1 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/sec1' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sec1 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sec1-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="der"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="point"' --cfg 'feature="serde"' --cfg 'feature="std"' --cfg 'feature="subtle"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "der", "pem", "pkcs8", "point", "serde", "std", "subtle", "zeroize"))' -C metadata=6678c1cbf3db191c -C extra-filename=-0398a51479ac99f0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base16ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase16ct-f9524c9bf079f427.rmeta --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-3098e310fa24ec35.rmeta --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-25d0fc8ed427f6f0.rmeta --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-8c53f7b1d0148219.rmeta --extern serdect=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserdect-f80f9d3c80419736.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib` warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sec1-0.7.3/src/private_key.rs:101:28 | 101 | return Err(der::Tag::Integer.value_error()); | ^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sec1-0.7.3/src/lib.rs:14:5 | 14 | unused_qualifications | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 101 - return Err(der::Tag::Integer.value_error()); 101 + return Err(Tag::Integer.value_error()); | warning: `sec1` (lib) generated 1 warning Compiling safe_arch v0.7.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=safe_arch CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/Cargo.toml CARGO_PKG_AUTHORS='Lokathor ' CARGO_PKG_DESCRIPTION='Crate that exposes `core::arch` safely via `#[cfg()]`.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Zlib OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=safe_arch CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Lokathor/safe_arch' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name safe_arch --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bytemuck"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytemuck", "default"))' -C metadata=bc1aa9cbba34a477 -C extra-filename=-649b7092bdf0d67f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytemuck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck-8eb9a5ed6904be30.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [730/2177] CXX obj/v8/torque_base/torque-code-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128_.rs:67:3 | 67 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128_.rs:76:3 | 76 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128_.rs:84:3 | 84 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128_.rs:95:3 | 95 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128d_.rs:67:3 | 67 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128d_.rs:76:3 | 76 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128d_.rs:84:3 | 84 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128d_.rs:95:3 | 95 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:29:3 | 29 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:38:3 | 38 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:48:3 | 48 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:56:3 | 56 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:64:3 | 64 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:72:3 | 72 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:82:3 | 82 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:90:3 | 90 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:98:3 | 98 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:106:3 | 106 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:116:3 | 116 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:124:3 | 124 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:132:3 | 132 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:140:3 | 140 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:150:3 | 150 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:158:3 | 158 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:166:3 | 166 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:174:3 | 174 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:184:3 | 184 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:192:3 | 192 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:200:3 | 200 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m128i_.rs:208:3 | 208 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256_.rs:65:3 | 65 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256_.rs:74:3 | 74 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256_.rs:82:3 | 82 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256_.rs:93:3 | 93 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256d_.rs:67:3 | 67 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256d_.rs:76:3 | 76 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256d_.rs:84:3 | 84 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256d_.rs:95:3 | 95 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:29:3 | 29 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:38:3 | 38 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:48:3 | 48 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:56:3 | 56 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:64:3 | 64 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:72:3 | 72 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:82:3 | 82 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:90:3 | 90 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:98:3 | 98 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:106:3 | 106 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:116:3 | 116 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:124:3 | 124 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:132:3 | 132 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:140:3 | 140 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:150:3 | 150 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:158:3 | 158 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:166:3 | 166 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:174:3 | 174 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:184:3 | 184 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:192:3 | 192 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:200:3 | 200 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/m256i_.rs:208:3 | 208 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse.rs:1345:3 | 1345 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse.rs:1360:3 | 1360 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse.rs:1375:3 | 1375 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse.rs:1390:3 | 1390 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse.rs:1405:3 | 1405 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse.rs:1420:3 | 1420 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse.rs:1435:3 | 1435 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse.rs:1448:3 | 1448 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse.rs:1458:3 | 1458 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse.rs:1473:3 | 1473 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3080:3 | 3080 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3095:3 | 3095 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3110:3 | 3110 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3125:3 | 3125 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3140:3 | 3140 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3155:3 | 3155 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3170:3 | 3170 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3183:3 | 3183 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3193:3 | 3193 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3208:3 | 3208 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3221:3 | 3221 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3236:3 | 3236 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3251:3 | 3251 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3270:3 | 3270 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/x86_x64/sse2.rs:3281:3 | 3281 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `safe_arch` (lib) generated 85 warnings Compiling rustls-pemfile v2.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustls_pemfile CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-pemfile-2.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-pemfile-2.1.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Basic .pem file parser for keys and certificates' CARGO_PKG_HOMEPAGE='https://github.com/rustls/pemfile' CARGO_PKG_LICENSE='Apache-2.0 OR ISC OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-pemfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/pemfile' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustls_pemfile --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-pemfile-2.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=4978436315971130 -C extra-filename=-93ac698a9434dbee --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-80dcaa430f8abdde.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-242932260dab6664.rmeta --cap-lints warn -L/usr/local/lib` Compiling hkdf v0.12.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hkdf CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hkdf-0.12.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hkdf-0.12.4/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='HMAC-based Extract-and-Expand Key Derivation Function (HKDF)' CARGO_PKG_HOMEPAGE='https://github.com/RustCrypto/KDFs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hkdf CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/KDFs/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hkdf --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hkdf-0.12.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=628393c2205c517e -C extra-filename=-fefc50c7e4d9f905 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hmac=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhmac-bd0d0a7c951d6383.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,fallback CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_FALLBACK=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Portable atomic types including support for 128-bit atomics, atomic float, etc. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=portable-atomic CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/portable-atomic' CARGO_PKG_RUST_VERSION=1.34 CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/portable-atomic-7a981256f6f56128/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/portable-atomic-60e2e1a3814e688b/build-script-build` [portable-atomic 1.10.0] cargo:rerun-if-changed=build.rs [portable-atomic 1.10.0] cargo:rerun-if-changed=no_atomic.rs [portable-atomic 1.10.0] cargo:rerun-if-changed=version.rs [portable-atomic 1.10.0] cargo:rustc-check-cfg=cfg(target_feature,values("experimental-zacas","fast-serialization","load-store-on-cond","distinct-ops","miscellaneous-extensions-3")) [portable-atomic 1.10.0] cargo:rustc-check-cfg=cfg(portable_atomic_disable_fiq,portable_atomic_force_amo,portable_atomic_ll_sc_rmw,portable_atomic_new_atomic_intrinsics,portable_atomic_no_asm,portable_atomic_no_asm_maybe_uninit,portable_atomic_no_atomic_64,portable_atomic_no_atomic_cas,portable_atomic_no_atomic_load_store,portable_atomic_no_atomic_min_max,portable_atomic_no_cfg_target_has_atomic,portable_atomic_no_cmpxchg16b_intrinsic,portable_atomic_no_cmpxchg16b_target_feature,portable_atomic_no_const_mut_refs,portable_atomic_no_const_raw_ptr_deref,portable_atomic_no_const_transmute,portable_atomic_no_core_unwind_safe,portable_atomic_no_diagnostic_namespace,portable_atomic_no_offset_of,portable_atomic_no_stronger_failure_ordering,portable_atomic_no_track_caller,portable_atomic_no_unsafe_op_in_unsafe_fn,portable_atomic_pre_llvm_15,portable_atomic_pre_llvm_16,portable_atomic_pre_llvm_18,portable_atomic_s_mode,portable_atomic_sanitize_thread,portable_atomic_target_feature,portable_atomic_unsafe_assume_single_core,portable_atomic_unstable_asm,portable_atomic_unstable_asm_experimental_arch,portable_atomic_unstable_cfg_target_has_atomic,portable_atomic_unstable_isa_attribute) [portable-atomic 1.10.0] cargo:rustc-check-cfg=cfg(portable_atomic_target_feature,values("cmpxchg16b","distinct-ops","experimental-zacas","fast-serialization","load-store-on-cond","lse","lse128","lse2","mclass","miscellaneous-extensions-3","quadword-atomics","rcpc3","v6","zaamo","zabha")) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Bodil Stokke ' CARGO_PKG_DESCRIPTION='Compact inlined strings' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0+ CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smartstring CARGO_PKG_README=./README.md CARGO_PKG_REPOSITORY='https://github.com/bodil/smartstring' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/smartstring-d47d90cf71d3dbf0/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/smartstring-e044a8ec227b6988/build-script-build` [smartstring 1.0.1] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `alloc` [smartstring 1.0.1] --> :1:18 [smartstring 1.0.1] | [smartstring 1.0.1] 1 | pub trait Probe: alloc::alloc::Allocator + Sized {} [smartstring 1.0.1] | ^^^^^ use of unresolved module or unlinked crate `alloc` [smartstring 1.0.1] | [smartstring 1.0.1] = help: add `extern crate alloc` to use the `alloc` crate [smartstring 1.0.1] help: consider importing this module [smartstring 1.0.1] | [smartstring 1.0.1] 1 + use std::alloc; [smartstring 1.0.1] | [smartstring 1.0.1] help: if you import `alloc`, refer to it directly [smartstring 1.0.1] | [smartstring 1.0.1] 1 - pub trait Probe: alloc::alloc::Allocator + Sized {} [smartstring 1.0.1] 1 + pub trait Probe: alloc::Allocator + Sized {} [smartstring 1.0.1] | [smartstring 1.0.1] [smartstring 1.0.1] error: aborting due to 1 previous error [smartstring 1.0.1] [smartstring 1.0.1] For more information about this error, try `rustc --explain E0433`. [smartstring 1.0.1] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='A stack growth library useful when implementing deeply recursive algorithms that may accidentally blow the stack. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/stacker' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=stacker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/stacker' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/stacker-a204ba49109410c8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/stacker-b9007bca25f873ab/build-script-build` Compiling wgpu-hal v24.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Hardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API' CARGO_PKG_HOMEPAGE='https://wgpu.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-hal CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(web_sys_unstable_apis)' -C debug-assertions=off --cfg 'feature="gles"' --cfg 'feature="vulkan"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("device_lost_panic", "dx12", "fragile-send-sync-non-atomic-wasm", "gles", "gpu-allocator", "internal_error_panic", "metal", "oom_panic", "renderdoc", "static-dxc", "vulkan", "windows"))' -C metadata=e63d4cc959f96940 -C extra-filename=-2feb693a2b0c1792 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-hal-2feb693a2b0c1792 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_aliases=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_aliases-bed9a814602bdb2c.rlib --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [731/2177] CXX obj/v8/torque_base/type-inference.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling crypto-bigint v0.5.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crypto_bigint CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-bigint-0.5.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-bigint-0.5.5/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of a big integer library which has been designed from the ground-up for use in cryptographic applications. Provides constant-time, no_std-friendly implementations of modern formulas using const generics. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crypto-bigint CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/crypto-bigint' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.5.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crypto_bigint --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-bigint-0.5.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="generic-array"' --cfg 'feature="rand_core"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "der", "extra-sizes", "generic-array", "rand", "rand_core", "rlp", "serde", "zeroize"))' -C metadata=a38470cec9f13f66 -C extra-filename=-1645b3841726b732 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-25d0fc8ed427f6f0.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `sidefuzz` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-bigint-0.5.5/src/lib.rs:212:7 | 212 | #[cfg(sidefuzz)] | ^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(sidefuzz)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(sidefuzz)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unused import: `macros::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-bigint-0.5.5/src/uint/modular/constant_mod.rs:36:9 | 36 | pub use macros::*; | ^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [v8 137.2.1] [732/2177] CXX obj/v8/torque_base/torque-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [733/2177] CXX obj/v8/torque_base/type-oracle.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_base-13.0.0/src/rename/mod.rs:45:19 | 45 | fn get_cached(&self) -> Option> { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 45 | fn get_cached(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_base-13.0.0/src/rename/analyzer/reverse_map.rs:17:13 | 17 | fn iter(&self) -> Iter { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 17 | fn iter(&self) -> Iter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_base-13.0.0/src/rename/analyzer/reverse_map.rs:27:17 | 27 | pub fn next(&self) -> ReverseMap { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 27 | pub fn next(&self) -> ReverseMap<'_> { | ++++ Compiling lcms2-sys v4.0.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5/Cargo.toml CARGO_PKG_AUTHORS='Kornel Lesiński ' CARGO_PKG_DESCRIPTION='Bindings for liblcms2 (Little CMS) with support for Linux, macOS, and Windows. See lcms2 crate for a safe Rust wrapper.' CARGO_PKG_HOMEPAGE='https://lib.rs/crates/lcms2-sys' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lcms2-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kornelski/rust-lcms2-sys.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.5 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5/src/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="dynamic"' --cfg 'feature="parallel"' --cfg 'feature="static"' --cfg 'feature="static-fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dynamic", "lcms2-strict-cgats", "parallel", "static", "static-fallback"))' -C metadata=bb5fa1f0cb73384a -C extra-filename=-01904bd258d36814 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-01904bd258d36814 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcc-3fab68e4280439a9.rlib --extern dunce=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdunce-9345eb40457f191a.rlib --extern pkg_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkg_config-c63b008caddcfd2a.rlib --cap-lints warn -L/usr/local/lib` Compiling chrono v0.4.37 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=chrono CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/chrono-0.4.37 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/chrono-0.4.37/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Date and time library for Rust' CARGO_PKG_HOMEPAGE='https://github.com/chronotope/chrono' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chrono CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/chronotope/chrono' CARGO_PKG_RUST_VERSION=1.61.0 CARGO_PKG_VERSION=0.4.37 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=37 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name chrono --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/chrono-0.4.37/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="now"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_bench", "alloc", "android-tzdata", "arbitrary", "clock", "default", "iana-time-zone", "js-sys", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "rustc-serialize", "serde", "std", "unstable-locales", "wasm-bindgen", "wasmbind", "winapi", "windows-targets"))' -C metadata=4460c90595724dbd -C extra-filename=-43c732ac0951ee91 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `bench` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/chrono-0.4.37/src/lib.rs:505:13 | 505 | #![cfg_attr(feature = "bench", feature(test))] // lib stability features as per RFC #507 | ^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `__internal_bench`, `alloc`, `android-tzdata`, `arbitrary`, `clock`, `default`, `iana-time-zone`, `js-sys`, `libc`, `now`, `oldtime`, `pure-rust-locales`, `rkyv`, `rkyv-16`, `rkyv-32`, `rkyv-64`, `rkyv-validation`, `rustc-serialize`, `serde`, `std`, `unstable-locales`, `wasm-bindgen`, `wasmbind`, `winapi`, and `windows-targets` = help: consider adding `bench` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default [v8 137.2.1] [734/2177] CXX obj/v8/v8_bigint/bigint-internal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [735/2177] CXX obj/v8/v8_bigint/bitwise.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `crypto-bigint` (lib) generated 2 warnings Compiling ref-cast-impl v1.0.22 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ref_cast_impl CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-impl-1.0.22 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-impl-1.0.22/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Derive implementation for ref_cast::RefCast.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ref-cast-impl CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ref-cast' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.22 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ref_cast_impl --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-impl-1.0.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=77ac574f6985274f -C extra-filename=-b26437543825b5c5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling libffi-sys v3.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0/Cargo.toml CARGO_PKG_AUTHORS='Jesse A. Tov ' CARGO_PKG_DESCRIPTION='Raw Rust bindings for libffi' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libffi-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tov/libffi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.2.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0/build/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="system"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("complex", "system"))' -C metadata=7b7aa487e3ce200f -C extra-filename=-369c54d93447ed9c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libffi-sys-369c54d93447ed9c -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcc-3fab68e4280439a9.rlib --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [736/2177] CXX obj/v8/torque_base/utils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling nom v5.1.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/Cargo.toml CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_DESCRIPTION='A byte-oriented, zero-copy, parser combinators library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Geal/nom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=5.1.3 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "lazy_static", "lexical", "lexical-core", "regex", "regexp", "regexp_macros", "std"))' -C metadata=1b7e775d707be9b0 -C extra-filename=-b77dc22d94c984c2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/nom-b77dc22d94c984c2 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern version_check=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libversion_check-b372154a06b659e1.rlib --cap-lints warn -L/usr/local/lib` Compiling openssl-probe v0.1.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=openssl_probe CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/openssl-probe-0.1.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/openssl-probe-0.1.5/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Tool for helping to find SSL certificate locations on the system for OpenSSL ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/openssl-probe' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=openssl-probe CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/openssl-probe' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name openssl_probe --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/openssl-probe-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7cf9458949c175ca -C extra-filename=-d640ee3c6e9f5bcf --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [737/2177] CXX obj/v8/v8_bigint/div-burnikel.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling oid-registry v0.6.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Object Identifier (OID) database' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/oid-registry' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=oid-registry CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/oid-registry.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="crypto"' --cfg 'feature="default"' --cfg 'feature="kdf"' --cfg 'feature="nist_algs"' --cfg 'feature="pkcs1"' --cfg 'feature="pkcs12"' --cfg 'feature="pkcs7"' --cfg 'feature="pkcs9"' --cfg 'feature="registry"' --cfg 'feature="x509"' --cfg 'feature="x962"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("crypto", "default", "kdf", "ms_spc", "nist_algs", "pkcs1", "pkcs12", "pkcs7", "pkcs9", "registry", "x509", "x962"))' -C metadata=be1286a58bb3a9f7 -C extra-filename=-74b8fe1788780513 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/oid-registry-74b8fe1788780513 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling match_cfg v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=match_cfg CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/match_cfg-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/match_cfg-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='gnzlbg ' CARGO_PKG_DESCRIPTION='A convenience macro to ergonomically define an item depending on a large number of `#[cfg]` parameters. Structured like match statement, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/gnzlbg/match_cfg' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=match_cfg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gnzlbg/match_cfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name match_cfg --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/match_cfg-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_core"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_core"))' -C metadata=8a4ca57f1cc60c10 -C extra-filename=-55a42523baaae0d2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base64 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.21.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.21.7/Cargo.toml CARGO_PKG_AUTHORS='Alice Maz :Marshall Pierce ' CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/marshallpierce/rust-base64' CARGO_PKG_RUST_VERSION=1.48.0 CARGO_PKG_VERSION=0.21.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=21 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name base64 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base64-0.21.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=c43e94161fd4de30 -C extra-filename=-42e5abdd7d9e0580 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [738/2177] CXX obj/v8/torque_base/type-visitor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [739/2177] CXX obj/v8/v8_bigint/div-helpers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `base64` (lib) generated 2 warnings (2 duplicates) Compiling hostname v0.3.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hostname CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hostname-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hostname-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='fengcen :svartalf ' CARGO_PKG_DESCRIPTION='Cross-platform system'\''s host name functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hostname CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/svartalf/hostname' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hostname --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hostname-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "set"))' -C metadata=f946b7b779a8adac -C extra-filename=-f7bf6b1d3ca189de --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern match_cfg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmatch_cfg-55a42523baaae0d2.rmeta --cap-lints warn -L/usr/local/lib` Compiling rustls-native-certs v0.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustls_native_certs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-native-certs-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-native-certs-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='rustls-native-certs allows rustls to use the platform native certificate store' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls-native-certs' CARGO_PKG_LICENSE='Apache-2.0 OR ISC OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-native-certs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls-native-certs' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustls_native_certs --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-native-certs-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=131a822e6d93bc15 -C extra-filename=-f12ea284a0638349 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern openssl_probe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopenssl_probe-d640ee3c6e9f5bcf.rmeta --extern rustls_pemfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pemfile-93ac698a9434dbee.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-242932260dab6664.rmeta --cap-lints warn -L/usr/local/lib` warning: `chrono` (lib) generated 1 warning Compiling elliptic-curve v0.13.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=elliptic_curve CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/elliptic-curve-0.13.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/elliptic-curve-0.13.8/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='General purpose Elliptic Curve Cryptography (ECC) support, including types and traits for representing various elliptic curve forms, scalars, points, and public/secret keys composed thereof. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=elliptic-curve CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits/tree/master/elliptic-curve' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name elliptic_curve --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/elliptic-curve-0.13.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="ecdh"' --cfg 'feature="ff"' --cfg 'feature="group"' --cfg 'feature="hazmat"' --cfg 'feature="jwk"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="sec1"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "bits", "default", "dev", "digest", "ecdh", "ff", "group", "hash2curve", "hazmat", "jwk", "pem", "pkcs8", "sec1", "serde", "std", "voprf"))' -C metadata=90a47504e4d91587 -C extra-filename=-1d16527269797edb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base16ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase16ct-f9524c9bf079f427.rmeta --extern base64ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64ct-9c32167fbed28661.rmeta --extern crypto_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrypto_bigint-1645b3841726b732.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --extern ff=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libff-9c84bf9fcdca591f.rmeta --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-25d0fc8ed427f6f0.rmeta --extern group=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgroup-82b02766bd8ecba9.rmeta --extern hkdf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhkdf-fefc50c7e4d9f905.rmeta --extern pem_rfc7468=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpem_rfc7468-68bb089abcdb132a.rmeta --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-8c53f7b1d0148219.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --extern sec1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsec1-0398a51479ac99f0.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern serdect=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserdect-f80f9d3c80419736.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [740/2177] CXX obj/v8/v8_bigint/div-schoolbook.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/elliptic-curve-0.13.8/src/jwk.rs:555:9 | 555 | ser::SerializeStruct::end(state) | ^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/elliptic-curve-0.13.8/src/lib.rs:24:5 | 24 | unused_qualifications | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 555 - ser::SerializeStruct::end(state) 555 + SerializeStruct::end(state) | Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=stacker CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='A stack growth library useful when implementing deeply recursive algorithms that may accidentally blow the stack. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/stacker' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=stacker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/stacker' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/stacker-a204ba49109410c8/out /usr/local/bin/rustc --crate-name stacker --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/stacker-0.1.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=eba3d8006e72ffaa -C extra-filename=-3e7080b3c8ed3e00 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern psm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpsm-68fe13df32618a05.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=smartstring CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Bodil Stokke ' CARGO_PKG_DESCRIPTION='Compact inlined strings' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0+ CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=smartstring CARGO_PKG_README=./README.md CARGO_PKG_REPOSITORY='https://github.com/bodil/smartstring' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/smartstring-d47d90cf71d3dbf0/out /usr/local/bin/rustc --crate-name smartstring --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/smartstring-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "proptest", "serde", "std", "test"))' -C metadata=2c6b944c40688892 -C extra-filename=-65c5d537113240de --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern static_assertions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstatic_assertions-c4b6a667ec7a3746.rmeta --cap-lints warn -L/usr/local/lib` warning: `smartstring` (lib) generated 5 warnings (5 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=portable_atomic CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Portable atomic types including support for 128-bit atomics, atomic float, etc. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=portable-atomic CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/portable-atomic' CARGO_PKG_RUST_VERSION=1.34 CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/portable-atomic-7a981256f6f56128/out /usr/local/bin/rustc --crate-name portable_atomic --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unreachable_pub --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::unreadable_literal' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::lint_groups_priority' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_test_outline_atomics_detect_false,qemu,valgrind)' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics)' --check-cfg 'cfg(portable_atomic_unstable_coerce_unsized)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-single-core"))' -C metadata=ef7860689e351844 -C extra-filename=-f8c590b92cc752b2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(target_feature,values("experimental-zacas","fast-serialization","load-store-on-cond","distinct-ops","miscellaneous-extensions-3"))' --check-cfg 'cfg(portable_atomic_disable_fiq,portable_atomic_force_amo,portable_atomic_ll_sc_rmw,portable_atomic_new_atomic_intrinsics,portable_atomic_no_asm,portable_atomic_no_asm_maybe_uninit,portable_atomic_no_atomic_64,portable_atomic_no_atomic_cas,portable_atomic_no_atomic_load_store,portable_atomic_no_atomic_min_max,portable_atomic_no_cfg_target_has_atomic,portable_atomic_no_cmpxchg16b_intrinsic,portable_atomic_no_cmpxchg16b_target_feature,portable_atomic_no_const_mut_refs,portable_atomic_no_const_raw_ptr_deref,portable_atomic_no_const_transmute,portable_atomic_no_core_unwind_safe,portable_atomic_no_diagnostic_namespace,portable_atomic_no_offset_of,portable_atomic_no_stronger_failure_ordering,portable_atomic_no_track_caller,portable_atomic_no_unsafe_op_in_unsafe_fn,portable_atomic_pre_llvm_15,portable_atomic_pre_llvm_16,portable_atomic_pre_llvm_18,portable_atomic_s_mode,portable_atomic_sanitize_thread,portable_atomic_target_feature,portable_atomic_unsafe_assume_single_core,portable_atomic_unstable_asm,portable_atomic_unstable_asm_experimental_arch,portable_atomic_unstable_cfg_target_has_atomic,portable_atomic_unstable_isa_attribute)' --check-cfg 'cfg(portable_atomic_target_feature,values("cmpxchg16b","distinct-ops","experimental-zacas","fast-serialization","load-store-on-cond","lse","lse128","lse2","mclass","miscellaneous-extensions-3","quadword-atomics","rcpc3","v6","zaamo","zabha"))'` warning: `elliptic-curve` (lib) generated 1 warning Compiling wide v0.7.33 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wide CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/Cargo.toml CARGO_PKG_AUTHORS='Lokathor ' CARGO_PKG_DESCRIPTION='A crate to help you go wide.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Zlib OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wide CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Lokathor/wide' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=0.7.33 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name wide --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=3e4d725b39961eab -C extra-filename=-0cdc2b7fbbb0ce68 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytemuck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck-8eb9a5ed6904be30.rmeta --extern safe_arch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsafe_arch-649b7092bdf0d67f.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [741/2177] CXX obj/v8/v8_bigint/mul-karatsuba.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [742/2177] CXX obj/v8/v8_bigint/fromstring.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [743/2177] CXX obj/v8/v8_bigint/mul-schoolbook.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:53:3 | 53 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:71:3 | 71 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:89:3 | 89 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:107:3 | 107 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:125:3 | 125 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:134:3 | 134 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:143:3 | 143 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:152:3 | 152 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:161:3 | 161 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:170:3 | 170 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:179:3 | 179 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:188:3 | 188 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:197:3 | 197 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:215:3 | 215 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:233:3 | 233 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:251:3 | 251 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:269:3 | 269 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:287:3 | 287 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:305:3 | 305 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:323:3 | 323 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x8_.rs:341:3 | 341 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:93:3 | 93 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:117:3 | 117 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:141:3 | 141 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:165:3 | 165 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:189:3 | 189 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:198:3 | 198 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:207:3 | 207 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:216:3 | 216 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:225:3 | 225 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:234:3 | 234 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:243:3 | 243 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:252:3 | 252 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:261:3 | 261 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:285:3 | 285 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:309:3 | 309 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:333:3 | 333 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:357:3 | 357 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:381:3 | 381 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:405:3 | 405 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:429:3 | 429 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f32x4_.rs:453:3 | 453 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:53:3 | 53 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:71:3 | 71 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:89:3 | 89 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:107:3 | 107 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:125:3 | 125 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:134:3 | 134 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:143:3 | 143 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:152:3 | 152 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:161:3 | 161 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:170:3 | 170 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:179:3 | 179 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:188:3 | 188 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:197:3 | 197 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:215:3 | 215 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:233:3 | 233 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:251:3 | 251 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:269:3 | 269 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:287:3 | 287 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:305:3 | 305 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:323:3 | 323 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x4_.rs:341:3 | 341 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:96:3 | 96 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:118:3 | 118 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:140:3 | 140 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:162:3 | 162 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:184:3 | 184 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:193:3 | 193 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:202:3 | 202 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:211:3 | 211 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:220:3 | 220 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:229:3 | 229 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:238:3 | 238 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:247:3 | 247 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:256:3 | 256 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:278:3 | 278 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:300:3 | 300 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:322:3 | 322 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:344:3 | 344 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:366:3 | 366 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:390:3 | 390 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:412:3 | 412 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/f64x2_.rs:434:3 | 434 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x16_.rs:66:3 | 66 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x16_.rs:102:3 | 102 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x16_.rs:138:3 | 138 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x16_.rs:147:3 | 147 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x16_.rs:156:3 | 156 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x16_.rs:165:3 | 165 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x16_.rs:174:3 | 174 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x16_.rs:210:3 | 210 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x16_.rs:246:3 | 246 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x16_.rs:282:3 | 282 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x16_.rs:318:3 | 318 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x16_.rs:354:3 | 354 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:23:3 | 23 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:41:3 | 41 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:59:3 | 59 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:77:3 | 77 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:86:3 | 86 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:95:3 | 95 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:104:3 | 104 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:113:3 | 113 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:122:3 | 122 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:131:3 | 131 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:149:3 | 149 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:167:3 | 167 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:188:7 | 188 | #[must_use] | ^^^^^^^^^^^ ... 205 | impl_shl_t_for_i16x16!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ------------------------------------------------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shl_t_for_i16x16` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:213:7 | 213 | #[must_use] | ^^^^^^^^^^^ ... 230 | impl_shr_t_for_i16x16!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ------------------------------------------------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shr_t_for_i16x16` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:235:3 | 235 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:253:3 | 253 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:271:3 | 271 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:289:3 | 289 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x16_.rs:298:3 | 298 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x32_.rs:23:3 | 23 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x32_.rs:41:3 | 41 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x32_.rs:59:3 | 59 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x32_.rs:68:3 | 68 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x32_.rs:77:3 | 77 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x32_.rs:86:3 | 86 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x32_.rs:95:3 | 95 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x32_.rs:113:3 | 113 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x32_.rs:131:3 | 131 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x32_.rs:149:3 | 149 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x32_.rs:167:3 | 167 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits Compiling rand v0.9.1 warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i8x32_.rs:185:3 | 185 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.9.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.9.1/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.9.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rand --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="os_rng"' --cfg 'feature="small_rng"' --cfg 'feature="std"' --cfg 'feature="std_rng"' --cfg 'feature="thread_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "log", "nightly", "os_rng", "serde", "simd_support", "small_rng", "std", "std_rng", "thread_rng", "unbiased"))' -C metadata=f7d659b1af9bfa41 -C extra-filename=-c5414e71e6593d56 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rand_chacha=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_chacha-555b34a05999f4e0.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-0e0532edeb38fad6.rmeta --cap-lints warn -L/usr/local/lib` warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:66:3 | 66 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:94:3 | 94 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:122:3 | 122 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:150:3 | 150 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits [v8 137.2.1] [744/2177] CXX obj/v8/torque_base/types.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:159:3 | 159 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:168:3 | 168 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:177:3 | 177 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:186:3 | 186 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:195:3 | 195 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:204:3 | 204 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:232:3 | 232 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:260:3 | 260 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:291:7 | 291 | #[must_use] | ^^^^^^^^^^^ ... 319 | impl_shl_t_for_i16x8!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shl_t_for_i16x8` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:327:7 | 327 | #[must_use] | ^^^^^^^^^^^ ... 355 | impl_shr_t_for_i16x8!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shr_t_for_i16x8` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:360:3 | 360 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:388:3 | 388 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i16x8_.rs:416:3 | 416 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:66:3 | 66 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:90:3 | 90 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:114:3 | 114 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:140:3 | 140 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:149:3 | 149 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:158:3 | 158 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:167:3 | 167 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:176:3 | 176 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:185:3 | 185 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:194:3 | 194 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:218:3 | 218 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:242:3 | 242 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:269:7 | 269 | #[must_use] | ^^^^^^^^^^^ ... 293 | impl_shl_t_for_i32x4!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shl_t_for_i32x4` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:301:7 | 301 | #[must_use] | ^^^^^^^^^^^ ... 325 | impl_shr_t_for_i32x4!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shr_t_for_i32x4` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:336:3 | 336 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:373:3 | 373 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:403:3 | 403 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:427:3 | 427 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x4_.rs:451:3 | 451 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:23:3 | 23 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:41:3 | 41 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:59:3 | 59 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:77:3 | 77 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:86:3 | 86 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:95:3 | 95 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:104:3 | 104 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:113:3 | 113 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:122:3 | 122 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:131:3 | 131 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:149:3 | 149 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:166:3 | 166 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:187:7 | 187 | #[must_use] | ^^^^^^^^^^^ ... 204 | impl_shl_t_for_i32x8!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shl_t_for_i32x8` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:212:7 | 212 | #[must_use] | ^^^^^^^^^^^ ... 230 | impl_shr_t_for_i32x8!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shr_t_for_i32x8` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:241:3 | 241 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:267:3 | 267 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:288:3 | 288 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:306:3 | 306 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:324:3 | 324 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i32x8_.rs:341:3 | 341 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:68:3 | 68 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:90:3 | 90 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:113:3 | 113 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:133:3 | 133 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:142:3 | 142 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:151:3 | 151 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:160:3 | 160 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:169:3 | 169 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:178:3 | 178 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:187:3 | 187 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:209:3 | 209 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:231:3 | 231 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:256:7 | 256 | #[must_use] | ^^^^^^^^^^^ ... 278 | impl_shl_t_for_i64x2!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shl_t_for_i64x2` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:286:7 | 286 | #[must_use] | ^^^^^^^^^^^ ... 305 | impl_shr_t_for_i64x2!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shr_t_for_i64x2` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:310:3 | 310 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:334:3 | 334 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x2_.rs:358:3 | 358 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:23:3 | 23 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:41:3 | 41 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:59:3 | 59 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:81:3 | 81 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:90:3 | 90 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:99:3 | 99 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:108:3 | 108 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:117:3 | 117 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:126:3 | 126 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:135:3 | 135 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:153:3 | 153 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:171:3 | 171 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:192:7 | 192 | #[must_use] | ^^^^^^^^^^^ ... 209 | impl_shl_t_for_i64x4!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shl_t_for_i64x4` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:217:7 | 217 | #[must_use] | ^^^^^^^^^^^ ... 234 | impl_shr_t_for_i64x4!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shr_t_for_i64x4` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:239:3 | 239 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:257:3 | 257 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/i64x4_.rs:275:3 | 275 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x16_.rs:66:3 | 66 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x16_.rs:102:3 | 102 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x16_.rs:138:3 | 138 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x16_.rs:147:3 | 147 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x16_.rs:156:3 | 156 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x16_.rs:165:3 | 165 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x16_.rs:174:3 | 174 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x16_.rs:210:3 | 210 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x16_.rs:246:3 | 246 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x16_.rs:282:3 | 282 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x32_.rs:23:3 | 23 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x32_.rs:41:3 | 41 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x32_.rs:59:3 | 59 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x32_.rs:68:3 | 68 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x32_.rs:77:3 | 77 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x32_.rs:86:3 | 86 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x32_.rs:95:3 | 95 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x32_.rs:113:3 | 113 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x32_.rs:131:3 | 131 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u8x32_.rs:149:3 | 149 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:66:3 | 66 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:94:3 | 94 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:122:3 | 122 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:150:3 | 150 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:159:3 | 159 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:168:3 | 168 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:177:3 | 177 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:186:3 | 186 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:195:3 | 195 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:204:3 | 204 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:232:3 | 232 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:260:3 | 260 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:291:7 | 291 | #[must_use] | ^^^^^^^^^^^ ... 319 | impl_shl_t_for_u16x8!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shl_t_for_u16x8` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:327:7 | 327 | #[must_use] | ^^^^^^^^^^^ ... 355 | impl_shr_t_for_u16x8!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shr_t_for_u16x8` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x8_.rs:360:3 | 360 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:23:3 | 23 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:41:3 | 41 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:59:3 | 59 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:68:3 | 68 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:77:3 | 77 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:86:3 | 86 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:95:3 | 95 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:113:3 | 113 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:131:3 | 131 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:169:7 | 169 | #[must_use] | ^^^^^^^^^^^ ... 186 | impl_shl_t_for_u16x16!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ------------------------------------------------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shl_t_for_u16x16` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:194:7 | 194 | #[must_use] | ^^^^^^^^^^^ ... 211 | impl_shr_t_for_u16x16!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ------------------------------------------------------------------------ in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shr_t_for_u16x16` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:216:3 | 216 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:234:3 | 234 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u16x16_.rs:253:3 | 253 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:66:3 | 66 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:90:3 | 90 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:114:3 | 114 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:140:3 | 140 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:149:3 | 149 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:158:3 | 158 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:167:3 | 167 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:176:3 | 176 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:185:3 | 185 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:194:3 | 194 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:218:3 | 218 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:242:3 | 242 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:269:7 | 269 | #[must_use] | ^^^^^^^^^^^ ... 293 | impl_shl_t_for_u32x4!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shl_t_for_u32x4` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:301:7 | 301 | #[must_use] | ^^^^^^^^^^^ ... 325 | impl_shr_t_for_u32x4!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shr_t_for_u32x4` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:335:3 | 335 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:371:3 | 371 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x4_.rs:401:3 | 401 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x8_.rs:23:3 | 23 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x8_.rs:41:3 | 41 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x8_.rs:59:3 | 59 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x8_.rs:77:3 | 77 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x8_.rs:95:3 | 95 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x8_.rs:113:3 | 113 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x8_.rs:131:3 | 131 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x8_.rs:163:7 | 163 | #[must_use] | ^^^^^^^^^^^ ... 180 | impl_shl_t_for_u32x8!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shl_t_for_u32x8` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x8_.rs:188:7 | 188 | #[must_use] | ^^^^^^^^^^^ ... 206 | impl_shr_t_for_u32x8!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shr_t_for_u32x8` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x8_.rs:217:3 | 217 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x8_.rs:243:3 | 243 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u32x8_.rs:263:3 | 263 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:68:3 | 68 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:90:3 | 90 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:113:3 | 113 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:133:3 | 133 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:142:3 | 142 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:151:3 | 151 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:160:3 | 160 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:169:3 | 169 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:178:3 | 178 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:187:3 | 187 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:209:3 | 209 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:231:3 | 231 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:256:7 | 256 | #[must_use] | ^^^^^^^^^^^ ... 278 | impl_shl_t_for_u64x2!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shl_t_for_u64x2` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:286:7 | 286 | #[must_use] | ^^^^^^^^^^^ ... 308 | impl_shr_t_for_u64x2!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shr_t_for_u64x2` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x2_.rs:313:3 | 313 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:23:3 | 23 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:41:3 | 41 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:59:3 | 59 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:81:3 | 81 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:90:3 | 90 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:99:3 | 99 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:108:3 | 108 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:117:3 | 117 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:126:3 | 126 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:135:3 | 135 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:153:3 | 153 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:171:3 | 171 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:192:7 | 192 | #[must_use] | ^^^^^^^^^^^ ... 209 | impl_shl_t_for_u64x4!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shl_t_for_u64x4` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:217:7 | 217 | #[must_use] | ^^^^^^^^^^^ ... 234 | impl_shr_t_for_u64x4!(i8, u8, i16, u16, i32, u32, i64, u64, i128, u128); | ----------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_shr_t_for_u64x4` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/u64x4_.rs:239:3 | 239 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:293:11 | 293 | #[must_use] | ^^^^^^^^^^^ ... 303 | / bulk_impl_op_ref_self_for! { 304 | | (Add, add) => [f32x8, f32x4, f64x4, f64x2, i8x32, i8x16, i16x8, i16x16, i32x8, i32x4, i64x2, u8x32, u8x16, u16x8, u16x16, u32x8, u32x4,... 305 | | (Sub, sub) => [f32x8, f32x4, f64x4, f64x2, i8x32, i8x16, i16x8, i16x16, i32x8, i32x4, i64x2, u8x32, u8x16, u16x8, u16x16, u32x8, u32x4,... 306 | | (Mul, mul) => [f32x8, f32x4, f64x4, f64x2, i16x8, i16x16, i32x8, i32x4, u16x8, u16x16], ... | 310 | | (BitXor, bitxor) => [f32x8, f32x4, f64x4, f64x2, i8x32, i8x16, i16x8, i16x16, i32x8, i32x4, i64x2, u8x32, u8x16, u16x8, u16x16, u32x8, ... 311 | | } | |_- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `bulk_impl_op_ref_self_for` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:354:9 | 354 | #[must_use] | ^^^^^^^^^^^ ... 371 | / impl_simple_neg! { 372 | | f32x8, f32x4, f64x4, f64x2, i8x32, i8x16, i16x8, i16x16, i32x8, i32x4, i64x4, i64x2, u8x32, u8x16, u16x8, u16x16, u32x8, u32x4, u64x2, ... 373 | | } | |_- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_simple_neg` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:362:9 | 362 | #[must_use] | ^^^^^^^^^^^ ... 371 | / impl_simple_neg! { 372 | | f32x8, f32x4, f64x4, f64x2, i8x32, i8x16, i16x8, i16x16, i32x8, i32x4, i64x4, i64x2, u8x32, u8x16, u16x8, u16x16, u32x8, u32x4, u64x2, ... 373 | | } | |_- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_simple_neg` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:382:9 | 382 | #[must_use] | ^^^^^^^^^^^ ... 399 | / impl_simple_not! { 400 | | f32x4, i8x16, i16x8, i32x4, i64x2, u8x16, u16x8, u32x4, u64x2, 401 | | } | |_- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_simple_not` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:390:9 | 390 | #[must_use] | ^^^^^^^^^^^ ... 399 | / impl_simple_not! { 400 | | f32x4, i8x16, i16x8, i32x4, i64x2, u8x16, u16x8, u32x4, u64x2, 401 | | } | |_- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_simple_not` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:471:7 | 471 | #[must_use] | ^^^^^^^^^^^ ... 486 | / impl_from_a_for_b_with_cast! { 487 | | ([f32;8], f32x8), 488 | | ([f32;4], f32x4), ([f64;4], f64x4), ([f64;2], f64x2), 489 | | ([i8;32], i8x32), ([i8;16], i8x16), ([i16;8], i16x8), ([i16;16], i16x16), ([i32;8], i32x8), ([i32;4], i32x4), ([i64;2], i64x2), ([i64;4... 490 | | ([u8;32], u8x32), ([u8;16], u8x16), ([u16;8], u16x8), ([u16;16], u16x16), ([u32;8], u32x8), ([u32;4], u32x4), ([u64;2], u64x2), ([u64;4... 491 | | } | |_- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_from_a_for_b_with_cast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:478:7 | 478 | #[must_use] | ^^^^^^^^^^^ ... 486 | / impl_from_a_for_b_with_cast! { 487 | | ([f32;8], f32x8), 488 | | ([f32;4], f32x4), ([f64;4], f64x4), ([f64;2], f64x2), 489 | | ([i8;32], i8x32), ([i8;16], i8x16), ([i16;8], i16x8), ([i16;16], i16x16), ([i32;8], i32x8), ([i32;4], i32x4), ([i64;2], i64x2), ([i64;4... 490 | | ([u8;32], u8x32), ([u8;16], u8x16), ([u16;8], u16x8), ([u16;16], u16x16), ([u32;8], u32x8), ([u32;4], u32x4), ([u64;2], u64x2), ([u64;4... 491 | | } | |_- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_from_a_for_b_with_cast` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:498:7 | 498 | #[must_use] | ^^^^^^^^^^^ ... 513 | / impl_from_single_value! { 514 | | ([f32;8], f32x8), 515 | | ([f32;4], f32x4), ([f64;4], f64x4), ([f64;2], f64x2), 516 | | ([i8;32], i8x32), ([i8;16], i8x16), ([i16;8], i16x8), ([i16;16], i16x16), ([i32;8], i32x8), ([i32;4], i32x4), ([i64;2], i64x2), ([i64;4... 517 | | ([u8;32], u8x32), ([u8;16], u8x16), ([u16;8], u16x8), ([u16;16], u16x16), ([u32;8], u32x8), ([u32;4], u32x4), ([u64;2], u64x2), ([u64;4... 518 | | } | |_- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_from_single_value` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:917:7 | 917 | #[must_use] | ^^^^^^^^^^^ ... 926 | bulk_impl_const_rhs_op!((CmpEq, cmp_eq) => [(f64x4, f64), (f64x2, f64), (f32x4,f32), (f32x8,f32),]); | --------------------------------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `bulk_impl_const_rhs_op` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:917:7 | 917 | #[must_use] | ^^^^^^^^^^^ ... 927 | bulk_impl_const_rhs_op!((CmpLt, cmp_lt) => [(f64x4, f64), (f64x2, f64), (f32x4,f32), (f32x8,f32),]); | --------------------------------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `bulk_impl_const_rhs_op` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:917:7 | 917 | #[must_use] | ^^^^^^^^^^^ ... 928 | bulk_impl_const_rhs_op!((CmpGt, cmp_gt) => [(f64x4, f64), (f64x2, f64), (f32x4,f32), (f32x8,f32),]); | --------------------------------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `bulk_impl_const_rhs_op` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:917:7 | 917 | #[must_use] | ^^^^^^^^^^^ ... 929 | bulk_impl_const_rhs_op!((CmpNe, cmp_ne) => [(f64x4, f64), (f64x2, f64), (f32x4,f32), (f32x8,f32),]); | --------------------------------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `bulk_impl_const_rhs_op` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:917:7 | 917 | #[must_use] | ^^^^^^^^^^^ ... 930 | bulk_impl_const_rhs_op!((CmpLe, cmp_le) => [(f64x4, f64), (f64x2, f64), (f32x4,f32), (f32x8,f32),]); | --------------------------------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `bulk_impl_const_rhs_op` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs:917:7 | 917 | #[must_use] | ^^^^^^^^^^^ ... 931 | bulk_impl_const_rhs_op!((CmpGe, cmp_ge) => [(f64x4, f64), (f64x2, f64), (f32x4,f32), (f32x8,f32),]); | --------------------------------------------------------------------------------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `bulk_impl_const_rhs_op` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.9.1/src/seq/slice.rs:90:27 | 90 | fn choose_multiple(&self, rng: &mut R, amount: usize) -> SliceChooseIter | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 90 | fn choose_multiple(&self, rng: &mut R, amount: usize) -> SliceChooseIter<'_, Self, Self::Output> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.9.1/src/seq/slice.rs:208:9 | 208 | &self, | ^^^^^ the lifetime is elided here ... 212 | ) -> Result, WeightError> | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 212 | ) -> Result, WeightError> | +++ [v8 137.2.1] [745/2177] CXX obj/v8/v8_bigint/tostring.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [746/2177] CXX obj/v8/torque_base/implementation-visitor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [747/2177] CXX obj/v8/v8_bigint/vector-arithmetic.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [748/2177] ACTION //v8:v8_dump_build_config(//build/toolchain/openbsd:clang_x64) [v8 137.2.1] [749/2177] CXX obj/v8/v8_bigint/div-barrett.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `rand` (lib) generated 2 warnings Compiling deno_maybe_sync v0.1.0 (/exopi-obj/pobj/deno-2.4.5/deno/libs/maybe_sync) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_maybe_sync CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/maybe_sync CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/maybe_sync/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Optionally sync structures for Deno crates' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_maybe_sync CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_maybe_sync --edition=2024 libs/maybe_sync/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="dashmap"' --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dashmap", "sync"))' -C metadata=b78dd67659c09239 -C extra-filename=-7d477b5429c5bff8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern dashmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdashmap-74feb24a5631a451.rmeta -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,sync CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_SYNC=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A fast and concurrent cache library inspired by Java Caffeine' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=moka CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/moka-rs/moka' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.12.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/moka-d01f22de534c6973/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/moka-aa14028976b24252/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=consoleapi CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_CONSOLEAPI=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9/Cargo.toml CARGO_PKG_AUTHORS='Peter Atashian ' CARGO_PKG_DESCRIPTION='Raw FFI bindings for all of Windows API.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=winapi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/retep998/winapi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/winapi-ddbb0132d36f1ead/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/winapi-c2c639b3c48b92f0/build-script-build` [winapi 0.3.9] cargo:rerun-if-changed=build.rs [winapi 0.3.9] cargo:rerun-if-env-changed=WINAPI_NO_BUNDLED_LIBRARIES [winapi 0.3.9] cargo:rerun-if-env-changed=WINAPI_STATIC_NOBUNDLE Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/runtime/features CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/runtime/features/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides definitions of Deno unstable features.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_features CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_features-cfe32da13b88efec/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_features-4dac5966a4fb001c/build-script-build` Compiling rfc6979 v0.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rfc6979 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rfc6979-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rfc6979-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of RFC6979: Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rfc6979 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/signatures/tree/master/rfc6979' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rfc6979 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rfc6979-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6a647e1718583f0d -C extra-filename=-44677c56226e578f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hmac=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhmac-bd0d0a7c951d6383.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [750/2177] CXX obj/v8/v8_bigint/mul-fft.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling prost v0.13.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=prost CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prost-0.13.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prost-0.13.3/Cargo.toml CARGO_PKG_AUTHORS='Dan Burkert :Lucio Franco :Casper Meijn :Tokio Contributors ' CARGO_PKG_DESCRIPTION='A Protocol Buffers implementation for the Rust Language.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prost CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/prost' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.13.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name prost --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prost-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="prost-derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "no-recursion-limit", "prost-derive", "std"))' -C metadata=29c39c5747e0cecf -C extra-filename=-b5043d5bbbb2f6f3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern prost_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost_derive-e2f8f02c35aea300.so --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [751/2177] CXX obj/v8/v8_bigint/mul-toom.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=channel,default,iterator CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_CHANNEL=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_ITERATOR=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17/Cargo.toml CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner :Thomas Himmelstoss ' CARGO_PKG_DESCRIPTION='Unix signal handling' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signal-hook CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/vorner/signal-hook' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/signal-hook-52afce0139eb6640/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/signal-hook-3cb3bcf224c45b65/build-script-build` Compiling derive-io v0.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=derive_io CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive-io-0.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive-io-0.4.1/Cargo.toml CARGO_PKG_AUTHORS='Matt Mastracci ' CARGO_PKG_DESCRIPTION='derive macros for `std::io::{Read,Write}`, `tokio::io::{AsyncRead,AsyncWrite}` and more' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=derive-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mmastrac/derive-io' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name derive_io --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive-io-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="tokio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "tokio"))' -C metadata=0694678b9f8b65c7 -C extra-filename=-d2829b4978f7c88c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern derive_io_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libderive_io_macros-9d1369457e9e26c7.so --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --cap-lints warn -L/usr/local/lib` Compiling async-stream v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=async_stream CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-stream-0.3.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-stream-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Asynchronous streams using async & await notation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-stream CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/async-stream' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name async_stream --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-stream-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=af6a835b662ac69a -C extra-filename=-e1f315c6a5235545 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_stream_impl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_stream_impl-daff10be173521ae.so --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --cap-lints warn -L/usr/local/lib` warning: `swc_ecma_parser` (lib) generated 9 warnings Compiling tokio-stream v0.1.16 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_stream CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-stream-0.1.16 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-stream-0.1.16/Cargo.toml CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Utilities to work with `Stream` and `tokio`. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-stream CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.1.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_stream --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-stream-0.1.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="net"' --cfg 'feature="time"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "fs", "full", "io-util", "net", "signal", "sync", "time", "tokio-util"))' -C metadata=2ec83f7ee5934133 -C extra-filename=-72d6ddf6f6ebd4d5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [752/2177] CXX obj/v8/bytecode_builtins_list_generator/generate-bytecodes-builtins-list.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=chrono CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/chrono-0.4.37 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/chrono-0.4.37/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Date and time library for Rust' CARGO_PKG_HOMEPAGE='https://github.com/chronotope/chrono' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=chrono CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/chronotope/chrono' CARGO_PKG_RUST_VERSION=1.61.0 CARGO_PKG_VERSION=0.4.37 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=37 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name chrono --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/chrono-0.4.37/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="now"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_bench", "alloc", "android-tzdata", "arbitrary", "clock", "default", "iana-time-zone", "js-sys", "libc", "now", "oldtime", "pure-rust-locales", "rkyv", "rkyv-16", "rkyv-32", "rkyv-64", "rkyv-validation", "rustc-serialize", "serde", "std", "unstable-locales", "wasm-bindgen", "wasmbind", "winapi", "windows-targets"))' -C metadata=4faee6abf6c62d67 -C extra-filename=-e70ad9482657081f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [753/2177] CXX obj/v8/v8_heap_base/active-system-pages.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [754/2177] CXX obj/v8/bytecode_builtins_list_generator/bytecode-operands.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `wide` (lib) generated 339 warnings Compiling alloc-no-stdlib v2.0.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=alloc_no_stdlib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-no-stdlib-2.0.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-no-stdlib-2.0.4/Cargo.toml CARGO_PKG_AUTHORS='Daniel Reiter Horn ' CARGO_PKG_DESCRIPTION='A dynamic allocator that may be used with or without the stdlib. This allows a package with nostd to allocate memory dynamically and be used either with a custom allocator, items on the stack, or by a package that wishes to simply use Box<>. It also provides options to use calloc or a mutable global variable for pre-zeroed memory' CARGO_PKG_HOMEPAGE='https://github.com/dropbox/rust-alloc-no-stdlib' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=alloc-no-stdlib CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dropbox/rust-alloc-no-stdlib' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name alloc_no_stdlib --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-no-stdlib-2.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unsafe"))' -C metadata=080b09f35d8a534f -C extra-filename=-231b35f6a62efcce --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sync_wrapper CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sync_wrapper-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sync_wrapper-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Actyx AG ' CARGO_PKG_DESCRIPTION='A tool for enlisting the compiler'\''s help in proving the absence of concurrency' CARGO_PKG_HOMEPAGE='https://docs.rs/sync_wrapper' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sync_wrapper CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Actyx/sync_wrapper' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sync_wrapper --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sync_wrapper-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("futures", "futures-core"))' -C metadata=e36843d4d417d407 -C extra-filename=-068245bdd48396d5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unused import: `core::ops::IndexMut` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-no-stdlib-2.0.4/src/allocated_memory/mod.rs:5:9 | 5 | pub use core::ops::IndexMut; | ^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused import: `core::ops::Index` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-no-stdlib-2.0.4/src/allocated_memory/mod.rs:6:9 | 6 | pub use core::ops::Index; | ^^^^^^^^^^^^^^^^ warning: unused import: `core::ops::Range` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-no-stdlib-2.0.4/src/allocated_memory/mod.rs:7:9 | 7 | pub use core::ops::Range; | ^^^^^^^^^^^^^^^^ warning: calls to `std::mem::forget` with a reference instead of an owned value does nothing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-no-stdlib-2.0.4/src/lib.rs:78:5 | 78 | core::mem::forget(core::mem::replace(&mut self.data, &mut[])); | ^^^^^^^^^^^^^^^^^^------------------------------------------^ | | | argument has type `&mut [T]` | = note: `#[warn(forgetting_references)]` on by default help: use `let _ = ...` to ignore the expression or result | 78 - core::mem::forget(core::mem::replace(&mut self.data, &mut[])); 78 + let _ = core::mem::replace(&mut self.data, &mut[]); | Compiling data-url v0.3.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=data_url CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/data-url-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/data-url-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='Processing of data: URL according to WHATWG’s Fetch Standard' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=data-url CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_RUST_VERSION=1.51 CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name data_url --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/data-url-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=7f0ee26d4b2fe6ee -C extra-filename=-f3734ca80ed0e260 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `alloc-no-stdlib` (lib) generated 4 warnings Compiling ipnet v2.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ipnet CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ipnet-2.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ipnet-2.9.0/Cargo.toml CARGO_PKG_AUTHORS='Kris Price ' CARGO_PKG_DESCRIPTION='Provides types and useful methods for working with IPv4 and IPv6 network addresses, commonly called IP prefixes. The new `IpNet`, `Ipv4Net`, and `Ipv6Net` types build on the existing `IpAddr`, `Ipv4Addr`, and `Ipv6Addr` types already provided in Rust'\''s standard library and align to their design to stay consistent. The module also provides useful traits that extend `Ipv4Addr` and `Ipv6Addr` with methods for `Add`, `Sub`, `BitAnd`, and `BitOr` operations. The module only uses stable feature so it is guaranteed to compile using the stable toolchain.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ipnet CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/krisprice/ipnet' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.9.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ipnet --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ipnet-2.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "heapless", "json", "schemars", "ser_as_str", "serde", "std"))' -C metadata=6f26bb0e38f6541c -C extra-filename=-daea872b25a4e4dc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [755/2177] CXX obj/v8/bytecode_builtins_list_generator/bytecodes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling tagptr v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tagptr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tagptr-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tagptr-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Oliver Giersch' CARGO_PKG_DESCRIPTION='Strongly typed atomic and non-atomic tagged pointers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tagptr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/oliver-giersch/tagptr.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tagptr --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tagptr-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=85cdc25f62f2aae7 -C extra-filename=-ad3495412cab03d9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling quick-error v1.2.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quick_error CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-error-1.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-error-1.2.3/Cargo.toml CARGO_PKG_AUTHORS='Paul Colomiets :Colin Kiegel ' CARGO_PKG_DESCRIPTION=' A macro which makes error types pleasant to write. ' CARGO_PKG_HOMEPAGE='http://github.com/tailhook/quick-error' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quick-error CARGO_PKG_README='' CARGO_PKG_REPOSITORY='http://github.com/tailhook/quick-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name quick_error --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-error-1.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=11ee566257fabc8a -C extra-filename=-48b5c9daa4ad55fb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling siphasher v1.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=siphasher CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/siphasher-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/siphasher-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Frank Denis ' CARGO_PKG_DESCRIPTION='SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust' CARGO_PKG_HOMEPAGE='https://docs.rs/siphasher' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=siphasher CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jedisct1/rust-siphash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name siphasher --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/siphasher-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=a10af57b972c4590 -C extra-filename=-82057511607c75b8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [756/2177] CXX obj/v8/v8_heap_base/incremental-marking-schedule.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=typed_arena CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typed-arena-2.0.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typed-arena-2.0.2/Cargo.toml CARGO_PKG_AUTHORS='The typed-arena developers' CARGO_PKG_DESCRIPTION='The arena, a fast but limited type of allocator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typed-arena CARGO_PKG_README=./README.md CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-typed-arena' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name typed_arena --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/typed-arena-2.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=188fddf03555f262 -C extra-filename=-123fc473a57e3763 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [757/2177] CXX obj/v8/v8_heap_base/memory-tagging.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `typed-arena` (lib) generated 1 warning (1 duplicate) Compiling utf8parse v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=utf8parse CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8parse-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8parse-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Joe Wilm :Christian Duerr ' CARGO_PKG_DESCRIPTION='Table-driven UTF-8 parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf8parse CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/alacritty/vte' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name utf8parse --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8parse-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly"))' -C metadata=fd091c86d1b4dd8d -C extra-filename=-52ee50d2eb2d491a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [758/2177] CXX obj/v8/v8_heap_base/push_registers_asm.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling fastbloom v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fastbloom CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastbloom-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastbloom-0.9.0/Cargo.toml CARGO_PKG_AUTHORS=tomtomwombat CARGO_PKG_DESCRIPTION='The fastest Bloom filter in Rust. No accuracy compromises. Compatible with any hasher.' CARGO_PKG_HOMEPAGE='https://github.com/tomtomwombat/fastbloom/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastbloom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tomtomwombat/fastbloom/' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fastbloom --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastbloom-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="rand"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "rand", "serde"))' -C metadata=3dd6ffc008a763d6 -C extra-filename=-9e850dcfd98e14c5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern getrandom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgetrandom-3182b207b8a90f38.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-c5414e71e6593d56.rmeta --extern siphasher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsiphasher-82057511607c75b8.rmeta --extern wide=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwide-0cdc2b7fbbb0ce68.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_lexer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_lexer-12.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_lexer-12.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Feature-complete es2019 parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_lexer CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=12.0.0 CARGO_PKG_VERSION_MAJOR=12 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_lexer --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_lexer-12.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="stacker"' --cfg 'feature="typescript"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "stacker", "swc_ecma_visit", "tracing-spans", "typescript", "verify"))' -C metadata=0ff1d547eca819a8 -C extra-filename=-d7e39444ac4f2880 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arrayvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarrayvec-6b41000225260a8d.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --extern debug_unreachable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_unreachable-018a5f7188ed7478.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-548653909151ffa0.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern smartstring=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmartstring-65c5d537113240de.rmeta --extern stacker=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstacker-3e7080b3c8ed3e00.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-6072a92515af34a6.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --extern typed_arena=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtyped_arena-123fc473a57e3763.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out` Compiling resolv-conf v0.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=resolv_conf CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/resolv-conf-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/resolv-conf-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='paul@colomiets.name' CARGO_PKG_DESCRIPTION=' The resolv.conf file parser ' CARGO_PKG_HOMEPAGE='http://github.com/tailhook/resolv-conf' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=resolv-conf CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='http://github.com/tailhook/resolv-conf' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name resolv_conf --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/resolv-conf-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="hostname"' --cfg 'feature="system"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("hostname", "system"))' -C metadata=8bb4e45b2ec04401 -C extra-filename=-3fdb81e9ba8106fa --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hostname=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhostname-f7bf6b1d3ca189de.rmeta --extern quick_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquick_error-48b5c9daa4ad55fb.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [759/2177] CXX obj/v8/v8_libbase/abort-mode.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/resolv-conf-0.7.0/src/ip.rs:122:28 | 122 | fmt.write_str(self.description()) | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: `resolv-conf` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=moka CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A fast and concurrent cache library inspired by Java Caffeine' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=moka CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/moka-rs/moka' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.12.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/moka-d01f22de534c6973/out /usr/local/bin/rustc --crate-name moka --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(armv5te)' --check-cfg 'cfg(beta_clippy)' --check-cfg 'cfg(kani)' --check-cfg 'cfg(moka_loom)' --check-cfg 'cfg(mips)' --check-cfg 'cfg(rustver)' --check-cfg 'cfg(skip_large_mem_tests)' --check-cfg 'cfg(trybuild)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-lock", "atomic64", "default", "event-listener", "future", "futures-util", "log", "logging", "once_cell", "quanta", "sync", "unstable-debug-counters"))' -C metadata=ecadf03622af3dbc -C extra-filename=-bb2f0ce25bab216d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_channel-5dbc9baa2f5879df.rmeta --extern crossbeam_epoch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_epoch-cdd0ec42632e3351.rmeta --extern crossbeam_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_utils-e01c74ee87534b43.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-f6b20b77dfe21d1a.rmeta --extern portable_atomic=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libportable_atomic-f8c590b92cc752b2.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern tagptr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtagptr-ad3495412cab03d9.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-e8f534db840cf7b8.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-29a41b6c8738b163.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [760/2177] CXX obj/v8/gen-regexp-special-case/gen-regexp-special-case.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `chrono` (lib) generated 1 warning (1 duplicate) Compiling hickory-proto v0.25.0-alpha.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hickory_proto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-proto-0.25.0-alpha.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-proto-0.25.0-alpha.4/Cargo.toml CARGO_PKG_AUTHORS='The contributors to Hickory DNS' CARGO_PKG_DESCRIPTION='Hickory DNS is a safe and secure DNS library. This is the foundational DNS protocol library for all Hickory DNS projects. ' CARGO_PKG_HOMEPAGE='https://hickory-dns.org/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hickory-proto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hickory-dns/hickory-dns' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.25.0-alpha.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=alpha.4 LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hickory_proto --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-proto-0.25.0-alpha.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(nightly)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="tokio"' --cfg 'feature="tokio-runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "dns-over-h3", "dns-over-https-rustls", "dns-over-native-tls", "dns-over-openssl", "dns-over-quic", "dns-over-rustls", "dns-over-tls", "dnssec", "dnssec-openssl", "dnssec-ring", "mdns", "native-certs", "rustls", "serde", "socket2", "testing", "text-parsing", "tokio", "tokio-runtime", "wasm-bindgen", "webpki-roots"))' -C metadata=ab9dc3a1f8125e5c -C extra-filename=-1aa48893c2ab596e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_recursion=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_recursion-e62753a61897ac1b.so --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern data_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_encoding-e0f2c7ca6dd7db04.rmeta --extern enum_as_inner=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libenum_as_inner-339e3a8279bacdfa.so --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-4078c5c0d5ddf2dd.rmeta --extern futures_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_io-ab853575e029bba6.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern idna=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libidna-39e3729aced06dd5.rmeta --extern ipnet=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libipnet-daea872b25a4e4dc.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tinyvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinyvec-cf742906647504b6.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [761/2177] CXX obj/v8/v8_heap_base/stack.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [762/2177] CXX obj/v8/torque_base/torque-parser.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [763/2177] CXX obj/v8/v8_libbase/bits.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [764/2177] CXX obj/v8/v8_heap_base/worklist.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling alloc-stdlib v0.2.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=alloc_stdlib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-stdlib-0.2.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-stdlib-0.2.2/Cargo.toml CARGO_PKG_AUTHORS='Daniel Reiter Horn ' CARGO_PKG_DESCRIPTION='A dynamic allocator example that may be used with the stdlib' CARGO_PKG_HOMEPAGE='https://github.com/dropbox/rust-alloc-no-stdlib' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=alloc-stdlib CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dropbox/rust-alloc-no-stdlib' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name alloc_stdlib --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-stdlib-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unsafe"))' -C metadata=b1276f405fdfbe20 -C extra-filename=-41674d165b71c54c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern alloc_no_stdlib=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballoc_no_stdlib-231b35f6a62efcce.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [765/2177] CXX obj/v8/v8_libbase/bounded-page-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling rustls-tokio-stream v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustls_tokio_stream CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-tokio-stream-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-tokio-stream-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='AsyncRead/AsyncWrite interface for RustTLS on Tokio' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-tokio-stream CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/rustls-tokio-stream' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustls_tokio_stream --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-tokio-stream-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "trace"))' -C metadata=b623f7f33a398eba -C extra-filename=-f19b41fb1114ca21 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern derive_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libderive_io-d2829b4978f7c88c.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-b108edb8680b3313.rmeta --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-962dc994acc1dc2e.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-5b953a685caf7482.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out` [v8 137.2.1] [766/2177] CXX obj/v8/v8_libbase/cpu.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [767/2177] CXX obj/v8/v8_libbase/division-by-constant.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [768/2177] CXX obj/v8/v8_libbase/stack_trace.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `swc_ecma_lexer` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=signal_hook CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17/Cargo.toml CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner :Thomas Himmelstoss ' CARGO_PKG_DESCRIPTION='Unix signal handling' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signal-hook CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/vorner/signal-hook' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/signal-hook-52afce0139eb6640/out /usr/local/bin/rustc --crate-name signal_hook --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="channel"' --cfg 'feature="default"' --cfg 'feature="iterator"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cc", "channel", "default", "extended-siginfo", "extended-siginfo-raw", "iterator"))' -C metadata=88aca4e364b313dd -C extra-filename=-c6777662647e2965 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern signal_hook_registry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignal_hook_registry-4a7b44cde3dd71ee.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=winapi CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9/Cargo.toml CARGO_PKG_AUTHORS='Peter Atashian ' CARGO_PKG_DESCRIPTION='Raw FFI bindings for all of Windows API.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=winapi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/retep998/winapi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/winapi-ddbb0132d36f1ead/out /usr/local/bin/rustc --crate-name winapi --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="consoleapi"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accctrl", "aclapi", "activation", "adhoc", "appmgmt", "audioclient", "audiosessiontypes", "avrt", "basetsd", "bcrypt", "bits", "bits10_1", "bits1_5", "bits2_0", "bits2_5", "bits3_0", "bits4_0", "bits5_0", "bitscfg", "bitsmsg", "bluetoothapis", "bluetoothleapis", "bthdef", "bthioctl", "bthledef", "bthsdpdef", "bugcodes", "cderr", "cfg", "cfgmgr32", "cguid", "combaseapi", "coml2api", "commapi", "commctrl", "commdlg", "commoncontrols", "consoleapi", "corecrt", "corsym", "d2d1", "d2d1_1", "d2d1_2", "d2d1_3", "d2d1effectauthor", "d2d1effects", "d2d1effects_1", "d2d1effects_2", "d2d1svg", "d2dbasetypes", "d3d", "d3d10", "d3d10_1", "d3d10_1shader", "d3d10effect", "d3d10misc", "d3d10sdklayers", "d3d10shader", "d3d11", "d3d11_1", "d3d11_2", "d3d11_3", "d3d11_4", "d3d11on12", "d3d11sdklayers", "d3d11shader", "d3d11tokenizedprogramformat", "d3d12", "d3d12sdklayers", "d3d12shader", "d3d9", "d3d9caps", "d3d9types", "d3dcommon", "d3dcompiler", "d3dcsx", "d3dkmdt", "d3dkmthk", "d3dukmdt", "d3dx10core", "d3dx10math", "d3dx10mesh", "datetimeapi", "davclnt", "dbghelp", "dbt", "dcommon", "dcomp", "dcompanimation", "dcomptypes", "dde", "ddraw", "ddrawi", "ddrawint", "debug", "debugapi", "devguid", "devicetopology", "devpkey", "devpropdef", "dinput", "dinputd", "dispex", "dmksctl", "dmusicc", "docobj", "documenttarget", "dot1x", "dpa_dsa", "dpapi", "dsgetdc", "dsound", "dsrole", "dvp", "dwmapi", "dwrite", "dwrite_1", "dwrite_2", "dwrite_3", "dxdiag", "dxfile", "dxgi", "dxgi1_2", "dxgi1_3", "dxgi1_4", "dxgi1_5", "dxgi1_6", "dxgidebug", "dxgiformat", "dxgitype", "dxva2api", "dxvahd", "eaptypes", "enclaveapi", "endpointvolume", "errhandlingapi", "everything", "evntcons", "evntprov", "evntrace", "excpt", "exdisp", "fibersapi", "fileapi", "functiondiscoverykeys_devpkey", "gl-gl", "guiddef", "handleapi", "heapapi", "hidclass", "hidpi", "hidsdi", "hidusage", "highlevelmonitorconfigurationapi", "hstring", "http", "ifdef", "ifmib", "imm", "impl-debug", "impl-default", "in6addr", "inaddr", "inspectable", "interlockedapi", "intsafe", "ioapiset", "ipexport", "iphlpapi", "ipifcons", "ipmib", "iprtrmib", "iptypes", "jobapi", "jobapi2", "knownfolders", "ks", "ksmedia", "ktmtypes", "ktmw32", "l2cmn", "libloaderapi", "limits", "lmaccess", "lmalert", "lmapibuf", "lmat", "lmcons", "lmdfs", "lmerrlog", "lmjoin", "lmmsg", "lmremutl", "lmrepl", "lmserver", "lmshare", "lmstats", "lmsvc", "lmuse", "lmwksta", "lowlevelmonitorconfigurationapi", "lsalookup", "memoryapi", "minschannel", "minwinbase", "minwindef", "mmdeviceapi", "mmeapi", "mmreg", "mmsystem", "mprapidef", "msaatext", "mscat", "mschapp", "mssip", "mstcpip", "mswsock", "mswsockdef", "namedpipeapi", "namespaceapi", "nb30", "ncrypt", "netioapi", "nldef", "ntddndis", "ntddscsi", "ntddser", "ntdef", "ntlsa", "ntsecapi", "ntstatus", "oaidl", "objbase", "objidl", "objidlbase", "ocidl", "ole2", "oleauto", "olectl", "oleidl", "opmapi", "pdh", "perflib", "physicalmonitorenumerationapi", "playsoundapi", "portabledevice", "portabledeviceapi", "portabledevicetypes", "powerbase", "powersetting", "powrprof", "processenv", "processsnapshot", "processthreadsapi", "processtopologyapi", "profileapi", "propidl", "propkey", "propkeydef", "propsys", "prsht", "psapi", "qos", "realtimeapiset", "reason", "restartmanager", "restrictederrorinfo", "rmxfguid", "roapi", "robuffer", "roerrorapi", "rpc", "rpcdce", "rpcndr", "rtinfo", "sapi", "sapi51", "sapi53", "sapiddk", "sapiddk51", "schannel", "sddl", "securityappcontainer", "securitybaseapi", "servprov", "setupapi", "shellapi", "shellscalingapi", "shlobj", "shobjidl", "shobjidl_core", "shtypes", "softpub", "spapidef", "spellcheck", "sporder", "sql", "sqlext", "sqltypes", "sqlucode", "sspi", "std", "stralign", "stringapiset", "strmif", "subauth", "synchapi", "sysinfoapi", "systemtopologyapi", "taskschd", "tcpestats", "tcpmib", "textstor", "threadpoolapiset", "threadpoollegacyapiset", "timeapi", "timezoneapi", "tlhelp32", "transportsettingcommon", "tvout", "udpmib", "unknwnbase", "urlhist", "urlmon", "usb", "usbioctl", "usbiodef", "usbscan", "usbspec", "userenv", "usp10", "utilapiset", "uxtheme", "vadefs", "vcruntime", "vsbackup", "vss", "vsserror", "vswriter", "wbemads", "wbemcli", "wbemdisp", "wbemprov", "wbemtran", "wct", "werapi", "winbase", "wincodec", "wincodecsdk", "wincon", "wincontypes", "wincred", "wincrypt", "windef", "windot11", "windowsceip", "windowsx", "winefs", "winerror", "winevt", "wingdi", "winhttp", "wininet", "winineti", "winioctl", "winnetwk", "winnls", "winnt", "winreg", "winsafer", "winscard", "winsmcrd", "winsock2", "winspool", "winstring", "winsvc", "wintrust", "winusb", "winusbio", "winuser", "winver", "wlanapi", "wlanihv", "wlanihvtypes", "wlantypes", "wlclient", "wmistr", "wnnc", "wow64apiset", "wpdmtpextensions", "ws2bth", "ws2def", "ws2ipdef", "ws2spi", "ws2tcpip", "wtsapi32", "wtypes", "wtypesbase", "xinput"))' -C metadata=ca143def91450832 -C extra-filename=-51b2d60debc5b751 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling deno_native_certs v0.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_native_certs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_native_certs-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_native_certs-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='Divy Srivastava ' CARGO_PKG_DESCRIPTION='deno-native-certs loads native certificate store into rustls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_native_certs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_native_certs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_native_certs --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_native_certs-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f0cf77b8cc617f73 -C extra-filename=-8dccbef62c805f78 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rustls_native_certs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_native_certs-f12ea284a0638349.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [769/2177] CXX obj/v8/v8_libbase/fpu.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17/src/iterator/mod.rs:268:20 | 268 | pub fn forever(&mut self) -> Forever { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 268 | pub fn forever(&mut self) -> Forever<'_, E> { | +++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_epoch CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=0.9.18 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=18 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crossbeam_epoch --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-epoch-0.9.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "loom", "loom-crate", "nightly", "std"))' -C metadata=94a88878db5fb297 -C extra-filename=-c8ba1105e0dd52f3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_utils-d501cd3083d6d0f1.rmeta --cap-lints warn -L/usr/local/lib` warning: `signal-hook` (lib) generated 1 warning Compiling rustls-webpki v0.102.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=webpki CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-webpki-0.102.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-webpki-0.102.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Web PKI X.509 Certificate Verification.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-webpki CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/webpki' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.102.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=102 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name webpki --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-webpki-0.102.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="ring"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "aws_lc_rs", "default", "ring", "std"))' -C metadata=accaeea174559891 -C extra-filename=-5af3aa6606a95e24 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ring=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libring-64a9c1c0c4d2114e.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-242932260dab6664.rmeta --extern untrusted=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuntrusted-7ef319c8d500ff3e.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out` [v8 137.2.1] [770/2177] CXX obj/v8/v8_libbase/file-utils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [771/2177] CXX obj/v8/v8_libbase/ieee754.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [772/2177] CXX obj/v8/v8_libbase/emulated-virtual-address-subspace.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `crossbeam-epoch` (lib) generated 20 warnings (20 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/indexmap-d93a11d39429dc25/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/indexmap-240adba552acd9b3/build-script-build` [indexmap 1.9.3] cargo:rustc-cfg=has_std [indexmap 1.9.3] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=log,tracing CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_LOG=1 CARGO_FEATURE_TRACING=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='UDP sockets with ECN information for the QUIC transport protocol' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quinn-udp CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/quinn-rs/quinn' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.5.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-udp-79d9c212a056b381/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-udp-065aa53fac6baa8f/build-script-build` [quinn-udp 0.5.8] cargo:rustc-check-cfg=cfg(apple) [quinn-udp 0.5.8] cargo:rustc-check-cfg=cfg(bsd) [quinn-udp 0.5.8] cargo:rustc-cfg=bsd [quinn-udp 0.5.8] cargo:rustc-check-cfg=cfg(solarish) [quinn-udp 0.5.8] cargo:rustc-check-cfg=cfg(apple_fast) [quinn-udp 0.5.8] cargo:rustc-check-cfg=cfg(apple_slow) Compiling webpki-roots v0.26.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=webpki_roots CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/webpki-roots-0.26.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/webpki-roots-0.26.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Mozilla'\''s CA root certificates for use with webpki' CARGO_PKG_HOMEPAGE='https://github.com/rustls/webpki-roots' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webpki-roots CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/webpki-roots' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name webpki_roots --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/webpki-roots-0.26.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=15c95eb4d05daae4 -C extra-filename=-8bf47d09e05092bd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-242932260dab6664.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [773/2177] CXX obj/v8/torque/torque.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sha1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1-0.10.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1-0.10.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='SHA-1 hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sha1 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sha1 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha1-0.10.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="oid"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "compress", "default", "force-soft", "loongarch64_asm", "oid", "sha1-asm", "std"))' -C metadata=a851eccdb48fdfbf -C extra-filename=-2e800941ca6dc2e9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern cpufeatures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcpufeatures-2d7ca9f09b54357e.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --cap-lints warn -L/usr/local/lib` Compiling wgpu-core v24.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Core implementation logic of wgpu, the cross-platform, safe, pure-rust graphics API' CARGO_PKG_HOMEPAGE='https://wgpu.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(wgpu_validate_locks)' -C debug-assertions=off --cfg 'feature="gles"' --cfg 'feature="raw-window-handle"' --cfg 'feature="replay"' --cfg 'feature="serde"' --cfg 'feature="strict_asserts"' --cfg 'feature="trace"' --cfg 'feature="vulkan"' --cfg 'feature="wgsl"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("api_log_info", "counters", "dx12", "fragile-send-sync-non-atomic-wasm", "gles", "glsl", "indirect-validation", "metal", "observe_locks", "raw-window-handle", "renderdoc", "replay", "resource_log_info", "serde", "spirv", "strict_asserts", "trace", "vulkan", "wgsl"))' -C metadata=30d852c3c12d70c0 -C extra-filename=-771255d42daeffaf --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-core-771255d42daeffaf -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_aliases=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_aliases-bed9a814602bdb2c.rlib --cap-lints warn -L/usr/local/lib` warning: `sha1` (lib) generated 4 warnings (4 duplicates) Compiling foreign-types-macros v0.2.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=foreign_types_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-macros-0.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-macros-0.2.3/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='An internal crate used by foreign-types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=foreign-types-macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/sfackler/foreign-types' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name foreign_types_macros --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-macros-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=454b910fd0a101e5 -C extra-filename=-3ceab5df8414a692 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [774/2177] CXX obj/v8/v8_libbase/logging.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=par_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/par-core-1.0.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/par-core-1.0.3/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Switchable parallel execution core' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=par-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dudykr/ddbase.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name par_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/par-core-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("chili", "default", "parallel", "rayon"))' -C metadata=57bf3d1cd648ec9d -C extra-filename=-ee8a0ee6cd301b4a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,proc-macro CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_PROC_MACRO=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.86 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=86 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/proc-macro2-2241326544c58023/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/proc-macro2-0d469deeb5df850e/build-script-build` [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(fuzzing) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(no_is_available) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(no_literal_byte_character) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(no_literal_c_string) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(no_source_text) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(proc_macro_span) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(procmacro2_backtrace) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(randomize_layout) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(span_locations) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(super_unstable) [proc-macro2 1.0.86] cargo:rustc-check-cfg=cfg(wrap_proc_macro) [proc-macro2 1.0.86] cargo:rerun-if-changed=build/probe.rs [proc-macro2 1.0.86] cargo:rustc-cfg=wrap_proc_macro [proc-macro2 1.0.86] cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=monch CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/monch-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/monch-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Inspired by nom, but specifically for strings.' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=monch CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/monch' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name monch --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/monch-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a8da5f595632be21 -C extra-filename=-fc39014055ff36e7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [775/2177] CXX obj/v8/v8_libbase/bignum-dtoa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [776/2177] CXX obj/v8/v8_libbase/diy-fp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tower_layer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-layer-0.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-layer-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Decorates a `Service` to allow easy composition between `Service`s. ' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower-layer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tower_layer --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-layer-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=184adc664006f97b -C extra-filename=-cf42ed367f42d01b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `monch` (lib) generated 2 warnings (2 duplicates) Compiling unicode-width v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-width-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-width-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-width CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_width --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-width-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "compiler_builtins", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=9137dd0a42084c13 -C extra-filename=-05130f8986ecc443 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling fixedbitset v0.5.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fixedbitset CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fixedbitset-0.5.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fixedbitset-0.5.7/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='FixedBitSet is a simple bitset collection' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fixedbitset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/petgraph/fixedbitset' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.5.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fixedbitset --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fixedbitset-0.5.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=994bb2dc51609ab6 -C extra-filename=-adbbe5a1066318ba --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unnecessary parentheses around closure body --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fixedbitset-0.5.7/src/lib.rs:936:85 | 936 | let count = Self::batch_count_ones(me.iter().zip(other.iter()).map(|(x, y)| (*x | *y))); | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 936 - let count = Self::batch_count_ones(me.iter().zip(other.iter()).map(|(x, y)| (*x | *y))); 936 + let count = Self::batch_count_ones(me.iter().zip(other.iter()).map(|(x, y)| *x | *y)); | warning: unnecessary parentheses around closure body --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fixedbitset-0.5.7/src/lib.rs:955:31 | 955 | .map(|(x, y)| (*x & *y)), | ^ ^ | help: remove these parentheses | 955 - .map(|(x, y)| (*x & *y)), 955 + .map(|(x, y)| *x & *y), | warning: unnecessary parentheses around closure body --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fixedbitset-0.5.7/src/lib.rs:970:31 | 970 | .map(|(x, y)| (*x & !*y)), | ^ ^ | help: remove these parentheses | 970 - .map(|(x, y)| (*x & !*y)), 970 + .map(|(x, y)| *x & !*y), | warning: unnecessary parentheses around closure body --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fixedbitset-0.5.7/src/lib.rs:983:85 | 983 | let count = Self::batch_count_ones(me.iter().zip(other.iter()).map(|(x, y)| (*x ^ *y))); | ^ ^ | help: remove these parentheses | 983 - let count = Self::batch_count_ones(me.iter().zip(other.iter()).map(|(x, y)| (*x ^ *y))); 983 + let count = Self::batch_count_ones(me.iter().zip(other.iter()).map(|(x, y)| *x ^ *y)); | Compiling hashbrown v0.12.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.12.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.12.3/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hashbrown --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="raw"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "ahash-compile-time-rng", "alloc", "bumpalo", "compiler_builtins", "core", "default", "inline-more", "nightly", "raw", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=3d22823f336ff71d -C extra-filename=-db88806365f26bba --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fixedbitset-0.5.7/src/lib.rs:753:17 | 753 | pub fn ones(&self) -> Ones { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 753 | pub fn ones(&self) -> Ones<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fixedbitset-0.5.7/src/lib.rs:816:19 | 816 | pub fn zeroes(&self) -> Zeroes { | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 816 | pub fn zeroes(&self) -> Zeroes<'_> { | ++++ [v8 137.2.1] [777/2177] CXX obj/v8/v8_libbase/cached-powers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `fixedbitset` (lib) generated 6 warnings Compiling hex v0.4.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hex CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hex-0.4.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hex-0.4.3/Cargo.toml CARGO_PKG_AUTHORS='KokaKiwi ' CARGO_PKG_DESCRIPTION='Encoding and decoding data into/from hexadecimal representation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/KokaKiwi/rust-hex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hex --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hex-0.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=d3861c9fdf0567b9 -C extra-filename=-b28a7fa01d210b5e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [778/2177] CXX obj/v8/v8_libbase/fast-dtoa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [779/2177] CXX obj/v8/v8_libbase/dtoa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [780/2177] CXX obj/v8/v8_libbase/bignum.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=data_url CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/data-url-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/data-url-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='Processing of data: URL according to WHATWG’s Fetch Standard' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=data-url CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_RUST_VERSION=1.51 CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name data_url --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/data-url-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=f3de7c0bd4c8928c -C extra-filename=-d0be56c54c431f14 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [781/2177] CXX obj/v8/v8_libbase/once.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [782/2177] CXX obj/v8/v8_libbase/memory-protection-key.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-ident-1.0.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-ident-1.0.12/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.12 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_ident --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-ident-1.0.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7f87b45725738db4 -C extra-filename=-af42ceba53e624be --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [783/2177] CXX obj/v8/v8_libbase/fixed-dtoa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling lru-slab v0.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lru_slab CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lru-slab-0.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lru-slab-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='Benjamin Saunders ' CARGO_PKG_DESCRIPTION='Pre-allocated storage with constant-time LRU tracking' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR Zlib' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lru-slab CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Ralith/lru-slab' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name lru_slab --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lru-slab-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=00c5d1227531c4c9 -C extra-filename=-4d898a29ccaa3412 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :Alex Crichton ' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.86 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=86 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/proc-macro2-2241326544c58023/out /usr/local/bin/rustc --crate-name proc_macro2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/proc-macro2-1.0.86/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=190ae90fef35d79c -C extra-filename=-be81c8006d508ec6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern unicode_ident=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_ident-af42ceba53e624be.rmeta --cap-lints warn -L/usr/local/lib --cfg wrap_proc_macro --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` Compiling quinn-proto v0.11.12 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quinn_proto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-proto-0.11.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-proto-0.11.12/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='State machine for the QUIC transport protocol' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quinn-proto CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/quinn-rs/quinn' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.11.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name quinn_proto --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-proto-0.11.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' -C debug-assertions=off --cfg 'feature="aws-lc-rs"' --cfg 'feature="bloom"' --cfg 'feature="log"' --cfg 'feature="ring"' --cfg 'feature="rustls-aws-lc-rs"' --cfg 'feature="rustls-ring"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "aws-lc-rs", "aws-lc-rs-fips", "bloom", "default", "log", "platform-verifier", "ring", "rustls", "rustls-aws-lc-rs", "rustls-aws-lc-rs-fips", "rustls-log", "rustls-ring"))' -C metadata=2941f34516c370a1 -C extra-filename=-bd6ca012acf68ef5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f52bfb06736db8a1.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern fastbloom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfastbloom-9e850dcfd98e14c5.rmeta --extern lru_slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblru_slab-4d898a29ccaa3412.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-c5414e71e6593d56.rmeta --extern ring=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libring-64a9c1c0c4d2114e.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-962dc994acc1dc2e.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-11d2f6222843d4de.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tinyvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinyvec-cf742906647504b6.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out` [v8 137.2.1] [784/2177] CXX obj/v8/v8_libbase/strtod.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [785/2177] CXX obj/v8/v8_libbase/page-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: struct `KeyRejected` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-proto-0.25.0-alpha.4/src/error.rs:1030:16 | 1030 | pub struct KeyRejected; | ^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [v8 137.2.1] [786/2177] CXX obj/v8/v8_libbase/platform.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [787/2177] CXX obj/v8/v8_libbase/condition-variable.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [788/2177] CXX obj/v8/v8_libbase/mutex.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [789/2177] CXX obj/v8/v8_libbase/semaphore.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [790/2177] CXX obj/v8/v8_libbase/time.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [791/2177] CXX obj/v8/v8_libbase/lsan-virtual-address-space.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [792/2177] CXX obj/v8/v8_libbase/region-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [793/2177] CXX obj/v8/v8_libbase/lsan-page-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `proc-macro2` (lib) generated 11 warnings (11 duplicates) Compiling hickory-resolver v0.25.0-alpha.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hickory_resolver CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-resolver-0.25.0-alpha.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-resolver-0.25.0-alpha.4/Cargo.toml CARGO_PKG_AUTHORS='The contributors to Hickory DNS' CARGO_PKG_DESCRIPTION='Hickory DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. The Resolver is intended to be a high-level library for any DNS record resolution see Resolver and AsyncResolver for supported resolution types. The Client can be used for other queries. ' CARGO_PKG_HOMEPAGE='https://hickory-dns.org/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hickory-resolver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hickory-dns/hickory-dns' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.25.0-alpha.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=alpha.4 LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hickory_resolver --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-resolver-0.25.0-alpha.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(nightly)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="system-config"' --cfg 'feature="tokio"' --cfg 'feature="tokio-runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "dns-over-h3", "dns-over-https-rustls", "dns-over-native-tls", "dns-over-openssl", "dns-over-quic", "dns-over-rustls", "dns-over-tls", "dnssec", "dnssec-openssl", "dnssec-ring", "native-certs", "serde", "system-config", "testing", "tokio", "tokio-runtime", "webpki-roots"))' -C metadata=5a34ffb1504933bc -C extra-filename=-ff63f96473cf85c4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern hickory_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhickory_proto-1aa48893c2ab596e.rmeta --extern moka=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmoka-bb2f0ce25bab216d.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-f6b20b77dfe21d1a.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern resolv_conf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libresolv_conf-3fdb81e9ba8106fa.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [794/2177] CXX obj/v8/v8_libbase/sys-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [795/2177] CXX obj/v8/v8_libbase/strings.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [796/2177] CXX obj/v8/v8_libbase/platform-posix-time.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [797/2177] CXX obj/v8/v8_libbase/vlq-base64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [798/2177] CXX obj/v8/v8_libbase/virtual-address-space-page-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [799/2177] CXX obj/v8/v8_libbase/random-number-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `hickory-proto` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/indexmap-d93a11d39429dc25/out /usr/local/bin/rustc --crate-name indexmap --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "quickcheck", "rayon", "rustc-rayon", "serde", "serde-1", "std", "test_debug", "test_low_transition_point"))' -C metadata=99db12a16c1fb23d -C extra-filename=-38fd1b887256b5c6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-db88806365f26bba.rmeta --cap-lints warn -L/usr/local/lib --cfg has_std` warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/lib.rs:82:7 | 82 | #[cfg(has_std)] | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/macros.rs:1:7 | 1 | #[cfg(has_std)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/macros.rs:38:7 | 38 | #[cfg(has_std)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/map.rs:19:7 | 19 | #[cfg(has_std)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/map.rs:70:7 | 70 | #[cfg(has_std)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/map.rs:75:11 | 75 | #[cfg(not(has_std))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/map.rs:143:7 | 143 | #[cfg(has_std)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/map.rs:1424:7 | 1424 | #[cfg(has_std)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/set.rs:6:7 | 6 | #[cfg(has_std)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/set.rs:62:7 | 62 | #[cfg(has_std)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/set.rs:66:11 | 66 | #[cfg(not(has_std))] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/set.rs:127:7 | 127 | #[cfg(has_std)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_std` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/set.rs:912:7 | 912 | #[cfg(has_std)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_std)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_std)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [800/2177] CXX obj/v8/v8_libbase/virtual-address-space.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `indexmap` (lib) generated 13 warnings Compiling petgraph v0.7.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=petgraph CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/Cargo.toml CARGO_PKG_AUTHORS='bluss:mitchmindtree' CARGO_PKG_DESCRIPTION='Graph data structure library. Provides graph types and graph algorithms.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=petgraph CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/petgraph/petgraph' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name petgraph --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="graphmap"' --cfg 'feature="matrix_graph"' --cfg 'feature="stable_graph"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "default", "generate", "graphmap", "matrix_graph", "quickcheck", "rayon", "serde", "serde-1", "serde_derive", "stable_graph", "unstable"))' -C metadata=47b0a385c7170bbf -C extra-filename=-42f0b433f91b072f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern fixedbitset=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfixedbitset-adbbe5a1066318ba.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [801/2177] CXX obj/v8/v8_libbase/platform-openbsd.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [802/2177] CXX obj/v8/v8_libbase/stack_trace_posix.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [803/2177] CXX obj/v8/v8_libbase/platform-posix.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [804/2177] CXX obj/v8/v8_libplatform/default-job.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [805/2177] AR obj/v8/libv8_libbase.a warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-proto-0.11.12/src/connection/streams/mod.rs:128:17 | 128 | pub fn read(&mut self, ordered: bool) -> Result { | ^^^^^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 128 | pub fn read(&mut self, ordered: bool) -> Result, ReadableError> { | ++++ [v8 137.2.1] [806/2177] CXX obj/v8/v8_libplatform/default-thread-isolated-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [807/2177] CXX obj/v8/v8_libplatform/default-platform.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling deno_semver v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_semver CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Semver for Deno' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_semver' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_semver --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=82f8c4185da341d4 -C extra-filename=-9cbc8b77abf5e219 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-1ff650e18708d6f6.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern ecow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecow-ea6a151fdd7295c9.rmeta --extern hipstr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhipstr-bc53645d0793206d.rmeta --extern monch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmonch-fc39014055ff36e7.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [808/2177] CXX obj/v8/v8_libplatform/default-foreground-task-runner.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [809/2177] CXX obj/v8/v8_libplatform/default-worker-threads-task-runner.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [810/2177] CXX obj/v8/v8_libplatform/task-queue.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/jsr.rs:67:22 | 67 | pub fn export_name(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 67 | pub fn export_name(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/jsr.rs:114:22 | 114 | pub fn export_name(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 114 | pub fn export_name(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/jsr.rs:155:48 | 155 | pub fn normalized_export_name(sub_path: Option<&str>) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 155 | pub fn normalized_export_name(sub_path: Option<&str>) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:137:17 | 137 | fn inner(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 137 | fn inner(input: &str) -> ParseResult<'_, RangeSetOrTag> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:201:28 | 201 | fn range_or_invalid(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 201 | fn range_or_invalid(input: &str) -> ParseResult<'_, RangeOrInvalid<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:226:25 | 226 | fn invalid_range(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 226 | fn invalid_range(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:233:17 | 233 | fn range(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 233 | fn range(input: &str) -> ParseResult<'_, VersionRange> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:249:27 | 249 | fn range_separator(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 249 | fn range_separator(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:250:19 | 250 | fn comma(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 250 | fn comma(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:264:18 | 264 | fn hyphen(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 264 | fn hyphen(input: &str) -> ParseResult<'_, Hyphen> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:280:22 | 280 | fn logical_or(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 280 | fn logical_or(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:285:23 | 285 | fn logical_and(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 285 | fn logical_and(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:289:32 | 289 | fn skip_whitespace_or_v(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 289 | fn skip_whitespace_or_v(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:297:18 | 297 | fn simple(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 297 | fn simple(input: &str) -> ParseResult<'_, VersionRange> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:327:17 | 327 | fn tilde(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 327 | fn tilde(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:328:23 | 328 | fn raw_tilde(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 328 | fn raw_tilde(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:344:17 | 344 | fn caret(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 344 | fn caret(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:345:23 | 345 | fn raw_caret(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 345 | fn raw_caret(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:376:21 | 376 | fn primitive(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 376 | fn primitive(input: &str) -> ParseResult<'_, Primitive> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:383:26 | 383 | fn primitive_kind(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 383 | fn primitive_kind(input: &str) -> ParseResult<'_, PrimitiveKind> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:394:19 | 394 | fn partial(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 394 | fn partial(input: &str) -> ParseResult<'_, Partial> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:430:14 | 430 | fn nr(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 430 | fn nr(input: &str) -> ParseResult<'_, u64> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:453:21 | 453 | fn qualifier(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 453 | fn qualifier(input: &str) -> ParseResult<'_, Qualifier> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:466:15 | 466 | fn pre(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 466 | fn pre(input: &str) -> ParseResult<'_, CowVec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:471:17 | 471 | fn build(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 471 | fn build(input: &str) -> ParseResult<'_, CowVec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:476:17 | 476 | fn parts(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 476 | fn parts(input: &str) -> ParseResult<'_, CowVec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/npm.rs:489:16 | 489 | fn part(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 489 | fn part(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/package.rs:508:24 | 508 | fn sub_path(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 508 | fn sub_path(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/package.rs:651:20 | 651 | fn parse_nv(input: &str) -> monch::ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 651 | fn parse_nv(input: &str) -> monch::ParseResult<'_, PackageNv> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/package.rs:654:24 | 654 | fn parse_name(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 654 | fn parse_name(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/package.rs:666:27 | 666 | fn parse_version(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 666 | fn parse_version(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/specifier.rs:70:25 | 70 | fn version_range(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 70 | fn version_range(input: &str) -> ParseResult<'_, VersionRange> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/specifier.rs:83:19 | 83 | fn partial(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 83 | fn partial(input: &str) -> ParseResult<'_, Partial> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/specifier.rs:118:14 | 118 | fn nr(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 118 | fn nr(input: &str) -> ParseResult<'_, u64> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/specifier.rs:144:21 | 144 | fn qualifier(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 144 | fn qualifier(input: &str) -> ParseResult<'_, Qualifier> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/specifier.rs:157:15 | 157 | fn pre(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 157 | fn pre(input: &str) -> ParseResult<'_, CowVec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/specifier.rs:162:17 | 162 | fn build(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 162 | fn build(input: &str) -> ParseResult<'_, CowVec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/specifier.rs:167:17 | 167 | fn parts(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 167 | fn parts(input: &str) -> ParseResult<'_, CowVec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/specifier.rs:180:16 | 180 | fn part(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 180 | fn part(input: &str) -> ParseResult<'_, &str> { | +++ [v8 137.2.1] [811/2177] CXX obj/v8/v8_libplatform/delayed-task-queue.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/adj.rs:311:25 | 311 | pub fn edge_indices(&self) -> EdgeIndices { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 311 | pub fn edge_indices(&self) -> EdgeIndices<'_, E, Ix> { | +++ [v8 137.2.1] [812/2177] CXX obj/v8/v8_libplatform/trace-buffer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/adj.rs:508:47 | 508 | ((successor_index, edge), from): ((usize, &WSuc), Ix), | ^^^^^^^^^^^^ the lifetime is elided here 509 | ) -> EdgeReference { | ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 509 | ) -> EdgeReference<'_, E, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/adj.rs:516:54 | 516 | fn proj2((row_index, row): (usize, &Vec>)) -> SomeIter { | ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 516 | fn proj2((row_index, row): (usize, &Vec>)) -> SomeIter<'_, E, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/algo/dominators.rs:56:30 | 56 | pub fn strict_dominators(&self, node: N) -> Option> { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 56 | pub fn strict_dominators(&self, node: N) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/algo/dominators.rs:72:23 | 72 | pub fn dominators(&self, node: N) -> Option> { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 72 | pub fn dominators(&self, node: N) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/algo/dominators.rs:85:37 | 85 | pub fn immediately_dominated_by(&self, node: N) -> DominatedByIter { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 85 | pub fn immediately_dominated_by(&self, node: N) -> DominatedByIter<'_, N> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/csr.rs:386:18 | 386 | pub fn edges(&self, a: NodeIndex) -> Edges { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 386 | pub fn edges(&self, a: NodeIndex) -> Edges<'_, E, Ty, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:781:22 | 781 | pub fn neighbors(&self, a: NodeIndex) -> Neighbors { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 781 | pub fn neighbors(&self, a: NodeIndex) -> Neighbors<'_, E, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:804:31 | 804 | pub fn neighbors_directed(&self, a: NodeIndex, dir: Direction) -> Neighbors { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 804 | pub fn neighbors_directed(&self, a: NodeIndex, dir: Direction) -> Neighbors<'_, E, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:828:33 | 828 | pub fn neighbors_undirected(&self, a: NodeIndex) -> Neighbors { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 828 | pub fn neighbors_undirected(&self, a: NodeIndex) -> Neighbors<'_, E, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:846:18 | 846 | pub fn edges(&self, a: NodeIndex) -> Edges { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 846 | pub fn edges(&self, a: NodeIndex) -> Edges<'_, E, Ty, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:861:27 | 861 | pub fn edges_directed(&self, a: NodeIndex, dir: Direction) -> Edges { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 861 | pub fn edges_directed(&self, a: NodeIndex, dir: Direction) -> Edges<'_, E, Ty, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:881:9 | 881 | &self, | ^^^^^ the lifetime is elided here ... 884 | ) -> EdgesConnecting { | ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 884 | ) -> EdgesConnecting<'_, E, Ty, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:977:22 | 977 | pub fn externals(&self, dir: Direction) -> Externals { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 977 | pub fn externals(&self, dir: Direction) -> Externals<'_, N, Ty, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:1008:29 | 1008 | pub fn node_weights_mut(&mut self) -> NodeWeightsMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1008 | pub fn node_weights_mut(&mut self) -> NodeWeightsMut<'_, N, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:1018:25 | 1018 | pub fn node_weights(&self) -> NodeWeights { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1018 | pub fn node_weights(&self) -> NodeWeights<'_, N, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:1035:28 | 1035 | pub fn edge_references(&self) -> EdgeReferences { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1035 | pub fn edge_references(&self) -> EdgeReferences<'_, E, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:1045:25 | 1045 | pub fn edge_weights(&self) -> EdgeWeights { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1045 | pub fn edge_weights(&self) -> EdgeWeights<'_, E, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:1054:29 | 1054 | pub fn edge_weights_mut(&mut self) -> EdgeWeightsMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1054 | pub fn edge_weights_mut(&mut self) -> EdgeWeightsMut<'_, E, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/mod.rs:1580:12 | 1580 | edges: &mut [Edge], | ^^^^^^^^^^^^^^^^^^ the lifetime is elided here ... 1583 | ) -> EdgesWalkerMut | ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1583 | ) -> EdgesWalkerMut<'_, E, Ix> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/stable_graph/mod.rs:517:25 | 517 | pub fn node_indices(&self) -> NodeIndices { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 517 | pub fn node_indices(&self) -> NodeIndices<'_, N, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/stable_graph/mod.rs:571:25 | 571 | pub fn edge_indices(&self) -> EdgeIndices { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 571 | pub fn edge_indices(&self) -> EdgeIndices<'_, E, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/stable_graph/mod.rs:584:9 | 584 | &self, | ^^^^^ the lifetime is elided here ... 587 | ) -> EdgesConnecting { | ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 587 | ) -> EdgesConnecting<'_, E, Ty, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/stable_graph/mod.rs:648:22 | 648 | pub fn neighbors(&self, a: NodeIndex) -> Neighbors { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 648 | pub fn neighbors(&self, a: NodeIndex) -> Neighbors<'_, E, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/stable_graph/mod.rs:667:31 | 667 | pub fn neighbors_directed(&self, a: NodeIndex, dir: Direction) -> Neighbors { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 667 | pub fn neighbors_directed(&self, a: NodeIndex, dir: Direction) -> Neighbors<'_, E, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/stable_graph/mod.rs:690:33 | 690 | pub fn neighbors_undirected(&self, a: NodeIndex) -> Neighbors { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 690 | pub fn neighbors_undirected(&self, a: NodeIndex) -> Neighbors<'_, E, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/stable_graph/mod.rs:708:18 | 708 | pub fn edges(&self, a: NodeIndex) -> Edges { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 708 | pub fn edges(&self, a: NodeIndex) -> Edges<'_, E, Ty, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/stable_graph/mod.rs:723:27 | 723 | pub fn edges_directed(&self, a: NodeIndex, dir: Direction) -> Edges { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 723 | pub fn edges_directed(&self, a: NodeIndex, dir: Direction) -> Edges<'_, E, Ty, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graph_impl/stable_graph/mod.rs:747:22 | 747 | pub fn externals(&self, dir: Direction) -> Externals { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 747 | pub fn externals(&self, dir: Direction) -> Externals<'_, N, Ty, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graphmap.rs:442:22 | 442 | pub fn neighbors(&self, a: N) -> Neighbors { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 442 | pub fn neighbors(&self, a: N) -> Neighbors<'_, N, Ty> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graphmap.rs:462:31 | 462 | pub fn neighbors_directed(&self, a: N, dir: Direction) -> NeighborsDirected { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 462 | pub fn neighbors_directed(&self, a: N, dir: Direction) -> NeighborsDirected<'_, N, Ty> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graphmap.rs:482:18 | 482 | pub fn edges(&self, a: N) -> Edges { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 482 | pub fn edges(&self, a: N) -> Edges<'_, N, E, Ty, S> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graphmap.rs:502:27 | 502 | pub fn edges_directed(&self, a: N, dir: Direction) -> EdgesDirected { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 502 | pub fn edges_directed(&self, a: N, dir: Direction) -> EdgesDirected<'_, N, E, Ty, S> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graphmap.rs:526:22 | 526 | pub fn all_edges(&self) -> AllEdges { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 526 | pub fn all_edges(&self) -> AllEdges<'_, N, E, Ty> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/graphmap.rs:537:26 | 537 | pub fn all_edges_mut(&mut self) -> AllEdgesMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 537 | pub fn all_edges_mut(&mut self) -> AllEdgesMut<'_, N, E, Ty> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/iter_format.rs:48:32 | 48 | fn format(self, separator: &str) -> Format | ^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 48 | fn format(self, separator: &str) -> Format<'_, Self> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/matrix_graph.rs:453:22 | 453 | pub fn neighbors(&self, a: NodeIndex) -> Neighbors { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 453 | pub fn neighbors(&self, a: NodeIndex) -> Neighbors<'_, Ty, Null, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/matrix_graph.rs:468:18 | 468 | pub fn edges(&self, a: NodeIndex) -> Edges { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 468 | pub fn edges(&self, a: NodeIndex) -> Edges<'_, Ty, Null, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/matrix_graph.rs:538:9 | 538 | &self, | ^^^^^ the lifetime is elided here ... 541 | ) -> Neighbors { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 541 | ) -> Neighbors<'_, Directed, Null, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/matrix_graph.rs:560:27 | 560 | pub fn edges_directed(&self, a: NodeIndex, d: Direction) -> Edges { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 560 | pub fn edges_directed(&self, a: NodeIndex, d: Direction) -> Edges<'_, Directed, Null, Ix> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/petgraph-0.7.1/src/matrix_graph.rs:957:17 | 957 | fn iter_ids(&self) -> IdIterator { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 957 | fn iter_ids(&self) -> IdIterator<'_> { | ++++ [v8 137.2.1] [813/2177] CXX obj/v8/v8_libplatform/trace-config.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [814/2177] ACTION //v8/src/inspector:protocol_compatibility(//build/toolchain/openbsd:clang_x64) [v8 137.2.1] [815/2177] CXX obj/v8/v8_libplatform/trace-object.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [816/2177] CXX obj/v8/v8_libplatform/trace-writer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [817/2177] ACTION //v8/src/inspector:protocol_generated_sources(//build/toolchain/openbsd:clang_x64) [v8 137.2.1] [818/2177] CXX obj/v8/src/inspector/inspector_string_conversions/v8-string-conversions.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=par_iter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/par-iter-1.0.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/par-iter-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Fork of rayon, with chili support' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=par-iter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dudykr/ddbase.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name par_iter --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/par-iter-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=60551c8861c58178 -C extra-filename=-55e615bc1b0b6314 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --extern par_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpar_core-ee8a0ee6cd301b4a.rmeta --cap-lints warn -L/usr/local/lib` warning: `quinn-proto` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quinn_udp CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='UDP sockets with ECN information for the QUIC transport protocol' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quinn-udp CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/quinn-rs/quinn' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.5.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-udp-79d9c212a056b381/out /usr/local/bin/rustc --crate-name quinn_udp --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="log"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "direct-log", "fast-apple-datapath", "log", "tracing"))' -C metadata=5c011c4ec98a43ad -C extra-filename=-8afefee4e37601bd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-5b953a685caf7482.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib --cfg bsd --check-cfg 'cfg(apple)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(apple_fast)' --check-cfg 'cfg(apple_slow)'` [v8 137.2.1] [819/2177] CXX obj/v8/v8_libplatform/tracing-controller.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [820/2177] CXX obj/v8/v8_libplatform/worker-thread.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [821/2177] AR obj/v8/libv8_libplatform.a Compiling deno_signals v0.5.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/signals) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_signals CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/signals CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/signals/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Signals for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_signals CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_signals --edition=2024 ext/signals/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e3726723003f1c89 -C extra-filename=-4662e248cef697e9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern signal_hook=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignal_hook-c6777662647e2965.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern winapi=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwinapi-51b2d60debc5b751.rmeta -L/usr/local/lib` warning: `swc_ecma_transforms_base` (lib) generated 3 warnings Compiling brotli-decompressor v4.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=brotli_decompressor CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/Cargo.toml CARGO_PKG_AUTHORS='Daniel Reiter Horn :The Brotli Authors' CARGO_PKG_DESCRIPTION='A brotli decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib'\''s allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. Alternatively, --features=unsafe turns off array bounds checks and memory initialization but provides a safe interface for the caller. Without adding the --features=unsafe argument, all included code is safe. For compression in addition to this library, download https://github.com/dropbox/rust-brotli ' CARGO_PKG_HOMEPAGE='https://github.com/dropbox/rust-brotli-decompressor' CARGO_PKG_LICENSE=BSD-3-Clause/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=brotli-decompressor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dropbox/rust-brotli-decompressor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.1 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name brotli_decompressor --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc-stdlib"' --cfg 'feature="ffi-api"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc-stdlib", "benchmark", "default", "disable-timer", "ffi-api", "pass-through-ffi-panics", "seccomp", "std", "unsafe"))' -C metadata=733fcdcb50d3ad0f -C extra-filename=-3369a15e64c1e097 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern alloc_no_stdlib=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballoc_no_stdlib-231b35f6a62efcce.rmeta --extern alloc_stdlib=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballoc_stdlib-41674d165b71c54c.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `no-stdlib-ffi-binding` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/lib.rs:8:13 | 8 | #![cfg_attr(feature="no-stdlib-ffi-binding",cfg_attr(not(feature="std"), feature(lang_items)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `std`, and `unsafe` = help: consider adding `no-stdlib-ffi-binding` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `no-stdlib-ffi-binding` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/lib.rs:9:13 | 9 | #![cfg_attr(feature="no-stdlib-ffi-binding",cfg_attr(not(feature="std"), feature(panic_handler)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `std`, and `unsafe` = help: consider adding `no-stdlib-ffi-binding` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:59:12 | 59 | pub unsafe extern fn BrotliDecoderCreateInstance( | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | = note: `#[warn(missing_abi)]` on by default warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:101:12 | 101 | pub unsafe extern fn BrotliDecoderSetParameter(_state_ptr: *mut BrotliDecoderState, | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:108:12 | 108 | pub unsafe extern fn BrotliDecoderDecompressPrealloc( | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:130:12 | 130 | pub unsafe extern fn BrotliDecoderDecompressWithReturnInfo( | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:142:12 | 142 | pub unsafe extern fn BrotliDecoderDecompress( | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:214:12 | 214 | pub unsafe extern fn BrotliDecoderDecompressStream( | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:258:12 | 258 | pub unsafe extern fn BrotliDecoderDecompressStreaming( | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:284:12 | 284 | pub unsafe extern fn BrotliDecoderMallocU8(state_ptr: *mut BrotliDecoderState, size: usize) -> *mut u8 { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:293:12 | 293 | pub unsafe extern fn BrotliDecoderFreeU8(state_ptr: *mut BrotliDecoderState, data: *mut u8, size: usize) { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:302:12 | 302 | pub unsafe extern fn BrotliDecoderMallocUsize(state_ptr: *mut BrotliDecoderState, size: usize) -> *mut usize { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:311:12 | 311 | pub unsafe extern fn BrotliDecoderFreeUsize(state_ptr: *mut BrotliDecoderState, data: *mut usize, size: usize) { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:320:12 | 320 | pub unsafe extern fn BrotliDecoderDestroyInstance(state_ptr: *mut BrotliDecoderState) { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:333:12 | 333 | pub unsafe extern fn BrotliDecoderHasMoreOutput(state_ptr: *const BrotliDecoderState) -> i32 { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:338:12 | 338 | pub unsafe extern fn BrotliDecoderTakeOutput(state_ptr: *mut BrotliDecoderState, size: *mut usize) -> *const u8 { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:345:12 | 345 | pub unsafe extern fn BrotliDecoderIsUsed(state_ptr: *const BrotliDecoderState) -> i32 { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:349:12 | 349 | pub unsafe extern fn BrotliDecoderIsFinished(state_ptr: *const BrotliDecoderState) -> i32 { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:353:12 | 353 | pub unsafe extern fn BrotliDecoderGetErrorCode(state_ptr: *const BrotliDecoderState) -> BrotliDecoderErrorCode { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:358:12 | 358 | pub unsafe extern fn BrotliDecoderGetErrorString(state_ptr: *const BrotliDecoderState) -> *const u8 { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:369:5 | 369 | pub extern fn BrotliDecoderErrorString(c: BrotliDecoderErrorCode) -> *const u8 { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/ffi/mod.rs:375:5 | 375 | pub extern fn BrotliDecoderVersion() -> u32 { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [v8 137.2.1] [822/2177] LINK ./bytecode_builtins_list_generator [v8 137.2.1] clang++: warning: argument unused during compilation: '--unwindlib=none' [-Wunused-command-line-argument] warning: `petgraph` (lib) generated 41 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_parser CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Feature-complete es2019 parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_parser CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=12.0.0 CARGO_PKG_VERSION_MAJOR=12 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_parser --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_parser-12.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="stacker"' --cfg 'feature="typescript"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "stacker", "swc_ecma_visit", "tracing-spans", "typescript", "verify"))' -C metadata=b81d5421c4b025a4 -C extra-filename=-08aff40f76438490 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arrayvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarrayvec-6b41000225260a8d.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --extern debug_unreachable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_unreachable-018a5f7188ed7478.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-548653909151ffa0.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern smartstring=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmartstring-65c5d537113240de.rmeta --extern stacker=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstacker-3e7080b3c8ed3e00.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-6072a92515af34a6.rmeta --extern swc_ecma_lexer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_lexer-d7e39444ac4f2880.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --extern typed_arena=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtyped_arena-123fc473a57e3763.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out` [v8 137.2.1] [823/2177] ACTION //v8:generate_bytecode_builtins_list(//build/toolchain/openbsd:clang_x64) Compiling ecdsa v0.16.9 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ecdsa CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecdsa-0.16.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecdsa-0.16.9/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA) as specified in FIPS 186-4 (Digital Signature Standard), providing RFC6979 deterministic signatures as well as support for added entropy ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ecdsa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/signatures/tree/master/ecdsa' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.16.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ecdsa --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecdsa-0.16.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="der"' --cfg 'feature="digest"' --cfg 'feature="hazmat"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="rfc6979"' --cfg 'feature="signing"' --cfg 'feature="spki"' --cfg 'feature="std"' --cfg 'feature="verifying"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "default", "der", "dev", "digest", "hazmat", "pem", "pkcs8", "rfc6979", "serde", "serdect", "sha2", "signing", "spki", "std", "verifying"))' -C metadata=473728c80162fc9d -C extra-filename=-c7f6e525f29b1061 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-3098e310fa24ec35.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-1d16527269797edb.rmeta --extern rfc6979=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librfc6979-44677c56226e578f.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-cb744710a026f9e0.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-bebc500b711009ec.rmeta --cap-lints warn -L/usr/local/lib` warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecdsa-0.16.9/src/der.rs:127:26 | 127 | .map_err(|_| der::Tag::Sequence.value_error()) | ^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecdsa-0.16.9/src/lib.rs:23:5 | 23 | unused_qualifications | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 127 - .map_err(|_| der::Tag::Sequence.value_error()) 127 + .map_err(|_| Tag::Sequence.value_error()) | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecdsa-0.16.9/src/der.rs:361:26 | 361 | header.tag.assert_eq(der::Tag::Sequence)?; | ^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 361 - header.tag.assert_eq(der::Tag::Sequence)?; 361 + header.tag.assert_eq(Tag::Sequence)?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecdsa-0.16.9/src/verifying.rs:421:18 | 421 | type Error = pkcs8::spki::Error; | ^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 421 - type Error = pkcs8::spki::Error; 421 + type Error = spki::Error; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecdsa-0.16.9/src/verifying.rs:423:62 | 423 | fn try_from(spki: pkcs8::SubjectPublicKeyInfoRef<'_>) -> pkcs8::spki::Result { | ^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 423 - fn try_from(spki: pkcs8::SubjectPublicKeyInfoRef<'_>) -> pkcs8::spki::Result { 423 + fn try_from(spki: pkcs8::SubjectPublicKeyInfoRef<'_>) -> spki::Result { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecdsa-0.16.9/src/verifying.rs:435:36 | 435 | fn to_public_key_der(&self) -> pkcs8::spki::Result { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 435 - fn to_public_key_der(&self) -> pkcs8::spki::Result { 435 + fn to_public_key_der(&self) -> spki::Result { | [v8 137.2.1] [824/2177] LINK ./gen-regexp-special-case [v8 137.2.1] clang++: warning: argument unused during compilation: '--unwindlib=none' [-Wunused-command-line-argument] [v8 137.2.1] ld.lld: warning: putil.cpp:1324 (../../../modcargo-crates/v8-137.2.1/third_party/icu/source/common/putil.cpp:1324)(icuuc_private/putil.o:(u_setDataDirectory_74) in archive obj/third_party/icu/libicuuc.a): warning: strcpy() is almost always misused, please use strlcpy() [v8 137.2.1] ld.lld: warning: putil.cpp:1763 (../../../modcargo-crates/v8-137.2.1/third_party/icu/source/common/putil.cpp:1763)(icuuc_private/putil.o:(uprv_getDefaultLocaleID_74) in archive obj/third_party/icu/libicuuc.a): warning: strcat() is almost always misused, please use strlcat() [v8 137.2.1] [825/2177] ACTION //v8:run_gen-regexp-special-case(//build/toolchain/openbsd:clang_x64) warning: `ecdsa` (lib) generated 5 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_semver CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Semver for Deno' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_semver' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_semver --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_semver-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cc7ac9c67b43b8b5 -C extra-filename=-c06dd40bb92d6b23 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern ecow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecow-bb9ed5aea23fa6c8.rmeta --extern hipstr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhipstr-d91611095d7cc47d.rmeta --extern monch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmonch-35e17ad1cd3696fe.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [826/2177] LINK ./torque [v8 137.2.1] clang++: warning: argument unused during compilation: '--unwindlib=none' [-Wunused-command-line-argument] Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_visit CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_visit-9.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_visit-9.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Visitors for swc ecmascript nodes which works on stable rustc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_visit CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=9.0.0 CARGO_PKG_VERSION_MAJOR=9 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_visit --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_visit-9.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "path", "serde", "serde-impl"))' -C metadata=cba0e1818ac783e8 -C extra-filename=-f595f72b7ffc445d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern debug_unreachable=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_unreachable-018a5f7188ed7478.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-6072a92515af34a6.rmeta --extern swc_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_visit-cbe74ce00ec755f7.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib` warning: `deno_semver` (lib) generated 39 warnings Compiling crossbeam-deque v0.8.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_deque CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-deque-0.8.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-deque-0.8.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-deque CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=0.8.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crossbeam_deque --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-deque-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=0cee7ee425f970cd -C extra-filename=-882df4a0aef53f0b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_epoch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_epoch-cdd0ec42632e3351.rmeta --extern crossbeam_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_utils-e01c74ee87534b43.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1 CARGO_MANIFEST_LINKS=rayon-core CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1/Cargo.toml CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.12.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rayon-core-385a1ae9b501d9f8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rayon-core-028f8f3be27c252c/build-script-build` [rayon-core 1.12.1] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=aws-lc-rs,bloom,log,ring,runtime-tokio,rustls,rustls-aws-lc-rs,rustls-ring CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_AWS_LC_RS=1 CARGO_FEATURE_BLOOM=1 CARGO_FEATURE_LOG=1 CARGO_FEATURE_RING=1 CARGO_FEATURE_RUNTIME_TOKIO=1 CARGO_FEATURE_RUSTLS=1 CARGO_FEATURE_RUSTLS_AWS_LC_RS=1 CARGO_FEATURE_RUSTLS_RING=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Versatile QUIC transport protocol implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quinn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/quinn-rs/quinn' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.11.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-1f809684586bb418/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-35d1a6923dcd0809/build-script-build` [quinn 0.11.8] cargo:rustc-check-cfg=cfg(wasm_browser) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='Dan Burkert :fs3 Authors' CARGO_PKG_DESCRIPTION='Cross-platform file locks and file duplication.' CARGO_PKG_HOMEPAGE='https://github.com/oxidecomputer/fs3-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fs3 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/oxidecomputer/fs3-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/fs3-cac224c11d8c2a53/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/fs3-144a296fd7cc84eb/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustls_pemfile CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-pemfile-2.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-pemfile-2.1.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Basic .pem file parser for keys and certificates' CARGO_PKG_HOMEPAGE='https://github.com/rustls/pemfile' CARGO_PKG_LICENSE='Apache-2.0 OR ISC OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-pemfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/pemfile' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustls_pemfile --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-pemfile-2.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=6af76dd07a9ccbf8 -C extra-filename=-cf01f4397fbb1073 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-9890fe3979a7a868.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=bindgen,buildtime_bindgen,bundled,bundled_bindings,cc,default,min_sqlite_version_3_14_0,pkg-config,preupdate_hook,session,unlock_notify,vcpkg CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_BINDGEN=1 CARGO_FEATURE_BUILDTIME_BINDGEN=1 CARGO_FEATURE_BUNDLED=1 CARGO_FEATURE_BUNDLED_BINDINGS=1 CARGO_FEATURE_CC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_MIN_SQLITE_VERSION_3_14_0=1 CARGO_FEATURE_PKG_CONFIG=1 CARGO_FEATURE_PREUPDATE_HOOK=1 CARGO_FEATURE_SESSION=1 CARGO_FEATURE_UNLOCK_NOTIFY=1 CARGO_FEATURE_VCPKG=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0 CARGO_MANIFEST_LINKS=sqlite3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0/Cargo.toml CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.32.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=32 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-25f7ac2c4991d799/build-script-build` [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=LIBSQLITE3_SYS_USE_PKG_CONFIG [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=LIBSQLITE3_SYS_BUNDLING [libsqlite3-sys 0.32.0] cargo:include=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0/sqlite3 [libsqlite3-sys 0.32.0] cargo:rerun-if-changed=sqlite3/sqlite3.c [libsqlite3-sys 0.32.0] cargo:rerun-if-changed=sqlite3/wasm32-wasi-vfs.c [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=SQLITE_MAX_VARIABLE_NUMBER [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=SQLITE_MAX_EXPR_DEPTH [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=SQLITE_MAX_COLUMN [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=LIBSQLITE3_FLAGS [libsqlite3-sys 0.32.0] OUT_DIR = Some(/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out) [libsqlite3-sys 0.32.0] OPT_LEVEL = Some(0) [libsqlite3-sys 0.32.0] TARGET = Some(x86_64-unknown-openbsd) [libsqlite3-sys 0.32.0] HOST = Some(x86_64-unknown-openbsd) [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [libsqlite3-sys 0.32.0] CC_x86_64-unknown-openbsd = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [libsqlite3-sys 0.32.0] CC_x86_64_unknown_openbsd = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=HOST_CC [libsqlite3-sys 0.32.0] HOST_CC = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CC [libsqlite3-sys 0.32.0] CC = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [libsqlite3-sys 0.32.0] RUSTC_WRAPPER = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [libsqlite3-sys 0.32.0] CRATE_CC_NO_DEFAULTS = None [libsqlite3-sys 0.32.0] DEBUG = Some(false) [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CFLAGS [libsqlite3-sys 0.32.0] CFLAGS = Some(-O2 -pipe) [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [libsqlite3-sys 0.32.0] CC_SHELL_ESCAPED_FLAGS = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=HOST_CFLAGS [libsqlite3-sys 0.32.0] HOST_CFLAGS = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [libsqlite3-sys 0.32.0] CFLAGS_x86_64_unknown_openbsd = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [libsqlite3-sys 0.32.0] CFLAGS_x86_64-unknown-openbsd = None [libsqlite3-sys 0.32.0] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) warning: `deno_semver` (lib) generated 39 warnings (39 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/getrandom-921de809e9570fbb/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/getrandom-f4120573861c7f04/build-script-build` [getrandom 0.3.3] cargo:rerun-if-changed=build.rs Compiling auto_impl v1.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=auto_impl CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/auto_impl-1.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/auto_impl-1.2.0/Cargo.toml CARGO_PKG_AUTHORS='Ashley Mannix :Lukas Kalbertodt ' CARGO_PKG_DESCRIPTION='Automatically implement traits for common smart pointers and closures' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=auto_impl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/auto-impl-rs/auto_impl/' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name auto_impl --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/auto_impl-1.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0ec7dba8f6fe55f4 -C extra-filename=-5cf05f2b6d2c9840 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: `brotli-decompressor` (lib) generated 22 warnings Compiling castaway v0.2.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=castaway CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/castaway-0.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/castaway-0.2.3/Cargo.toml CARGO_PKG_AUTHORS='Stephen M. Coakley ' CARGO_PKG_DESCRIPTION='Safe, zero-cost downcasting for limited compile-time specialization.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=castaway CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sagebind/castaway' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name castaway --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/castaway-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=2205618b28a84983 -C extra-filename=-b17c395015b0bc64 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rustversion=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustversion-b747815cbd95476b.so --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=filetime CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/filetime-0.2.23 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/filetime-0.2.23/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Platform-agnostic accessors of timestamps in File metadata ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/filetime' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=filetime CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/filetime' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.23 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name filetime --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/filetime-0.2.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1623ec958ddecbf9 -C extra-filename=-2a8c8931e212af4b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` warning: `filetime` (lib) generated 3 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_cpus CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num_cpus-1.16.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num_cpus-1.16.0/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_cpus CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.16.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name num_cpus --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num_cpus-1.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ccb1c230718a0520 -C extra-filename=-0f37e52ca50197f9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` warning: `num_cpus` (lib) generated 2 warnings (2 duplicates) Compiling pathdiff v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pathdiff CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pathdiff-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pathdiff-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Library for diffing paths to obtain relative paths' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pathdiff CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Manishearth/pathdiff' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pathdiff --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pathdiff-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("camino"))' -C metadata=e6a6a3b8056c3a7d -C extra-filename=-8c00b367d29c0aa1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling mime v0.3.17 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mime CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mime-0.3.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mime-0.3.17/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Strongly Typed Mimes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mime CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/mime' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name mime --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mime-0.3.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=131a3324617bdee8 -C extra-filename=-7857a65011750a78 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ryu_js CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ryu-js-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ryu-js-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay :boa-dev' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion, ECMAScript compliant.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu-js CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/boa-dev/ryu-js' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ryu_js --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ryu-js-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=c48c97d476fbeb14 -C extra-filename=-2a0b9c1b8f0414f4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mime-0.3.17/src/lib.rs:139:18 | 139 | pub fn type_(&self) -> Name { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mime-0.3.17/src/lib.rs:27:9 | 27 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 139 | pub fn type_(&self) -> Name<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mime-0.3.17/src/lib.rs:156:20 | 156 | pub fn subtype(&self) -> Name { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 156 | pub fn subtype(&self) -> Name<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mime-0.3.17/src/lib.rs:179:19 | 179 | pub fn suffix(&self) -> Option { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 179 | pub fn suffix(&self) -> Option> { | ++++ warning: `mime` (lib) generated 3 warnings Compiling cranelift-bitset v0.116.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_bitset CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-bitset-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-bitset-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Various bitset stuff for use inside Cranelift' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-bitset CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_bitset --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-bitset-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "enable-serde"))' -C metadata=545c26c86c467fd2 -C extra-filename=-6bab5849a5df4d45 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling powerfmt v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=powerfmt CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/powerfmt-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/powerfmt-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION=' `powerfmt` is a library that provides utilities for formatting values. This crate makes it significantly easier to support filling to a minimum width with alignment, avoid heap allocation, and avoid repetitive calculations. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=powerfmt CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jhpratt/powerfmt' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name powerfmt --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/powerfmt-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "macros", "std"))' -C metadata=3f9e5fc9ce4fa842 -C extra-filename=-32b5a5209bce7988 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `__powerfmt_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/powerfmt-0.2.0/src/lib.rs:6:13 | 6 | #![cfg_attr(__powerfmt_docs, feature(doc_auto_cfg, rustc_attrs))] | ^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__powerfmt_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__powerfmt_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `__powerfmt_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/powerfmt-0.2.0/src/lib.rs:7:13 | 7 | #![cfg_attr(__powerfmt_docs, allow(internal_features))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__powerfmt_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__powerfmt_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__powerfmt_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/powerfmt-0.2.0/src/smart_display.rs:629:12 | 629 | #[cfg_attr(__powerfmt_docs, rustc_must_implement_one_of(fmt, fmt_with_metadata))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__powerfmt_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__powerfmt_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Compiling base32 v0.5.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base32 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base32-0.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base32-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='Andreas Ots :Tim Dumol :Dave Grantham ' CARGO_PKG_DESCRIPTION='Base32 encoder/decoder for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base32 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/andreasots/base32' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name base32 --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base32-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=adb42755340240f9 -C extra-filename=-cc7f312682df6248 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `powerfmt` (lib) generated 3 warnings Compiling litrs v0.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=litrs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/litrs-0.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/litrs-0.4.1/Cargo.toml CARGO_PKG_AUTHORS='Lukas Kalbertodt ' CARGO_PKG_DESCRIPTION='Parse and inspect Rust literals (i.e. tokens in the Rust programming language representing fixed values). Particularly useful for proc macros, but can also be used outside of a proc-macro context. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=litrs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/LukasKalbertodt/litrs/' CARGO_PKG_RUST_VERSION=1.54 CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name litrs --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/litrs-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("check_suffix", "default", "proc-macro2", "unicode-xid"))' -C metadata=1645d83f427a3461 -C extra-filename=-7d433b434b4b8976 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_id CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-id-0.3.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-id-0.3.4/Cargo.toml CARGO_PKG_AUTHORS='Boshen :erick.tryzelaar :kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Determine whether characters have the ID_Start or ID_Continue properties according to Unicode Standard Annex #31. ' CARGO_PKG_HOMEPAGE='https://github.com/Boshen/unicode-id' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-id CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Boshen/unicode-id' CARGO_PKG_RUST_VERSION=1.17 CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_id --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-id-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "default", "no_std"))' -C metadata=acb0923be7dfb8ce -C extra-filename=-498bebdc35f41836 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling deranged v0.3.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deranged CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deranged-0.3.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deranged-0.3.11/Cargo.toml CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION='Ranged integers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deranged CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jhpratt/deranged' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.3.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deranged --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deranged-0.3.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="powerfmt"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "num", "powerfmt", "quickcheck", "rand", "serde", "std"))' -C metadata=d0732b2711143d78 -C extra-filename=-7a4ab676d2f0110b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern powerfmt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpowerfmt-32b5a5209bce7988.rmeta --cap-lints warn -L/usr/local/lib` warning: lint `illegal_floating_point_literal_pattern` has been removed: no longer a warning, float patterns behave the same as `==` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deranged-0.3.11/src/lib.rs:9:5 | 9 | illegal_floating_point_literal_pattern, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(renamed_and_removed_lints)]` on by default warning: unexpected `cfg` condition name: `docs_rs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deranged-0.3.11/src/lib.rs:1:13 | 1 | #![cfg_attr(docs_rs, feature(doc_auto_cfg))] | ^^^^^^^ help: there is a config with a similar name: `docsrs` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(docs_rs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(docs_rs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default Compiling document-features v0.2.10 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=document_features CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/document-features-0.2.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/document-features-0.2.10/Cargo.toml CARGO_PKG_AUTHORS='Slint Developers ' CARGO_PKG_DESCRIPTION='Extract documentation for the feature flags from comments in Cargo.toml' CARGO_PKG_HOMEPAGE='https://slint.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=document-features CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/slint-ui/document-features' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name document_features --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/document-features-0.2.10/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "self-test"))' -C metadata=39900b7de2d203f8 -C extra-filename=-2a75f08d577364f8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern litrs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblitrs-7d433b434b4b8976.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: type could implement `Copy`; consider adding `impl Copy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deranged-0.3.11/src/lib.rs:78:1 | 78 | / pub struct ParseIntError { 79 | | kind: IntErrorKind, 80 | | } | |_^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deranged-0.3.11/src/lib.rs:29:5 | 29 | missing_copy_implementations, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_utils CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_utils-13.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_utils-13.1.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Utilities for swc ecmascript ast nodes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_utils CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=13.1.0 CARGO_PKG_VERSION_MAJOR=13 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_utils --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_utils-13.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("concurrent", "rayon", "stacker"))' -C metadata=a3d091a9cc5e0183 -C extra-filename=-a55c4eb38a27cbd3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern num_cpus=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_cpus-0f37e52ca50197f9.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern par_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpar_core-ee8a0ee6cd301b4a.rmeta --extern par_iter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpar_iter-55e615bc1b0b6314.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern ryu_js=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libryu_js-2a0b9c1b8f0414f4.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-6072a92515af34a6.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-f595f72b7ffc445d.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --extern unicode_id=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_id-498bebdc35f41836.rmeta --cap-lints warn -L/usr/local/lib` warning: `deranged` (lib) generated 3 warnings Compiling cranelift-entity v0.116.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_entity CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Data structures using entity references as mapping keys' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-entity CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_entity --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("enable-serde", "serde", "serde_derive"))' -C metadata=0420668feb12e414 -C extra-filename=-527a6fba587abd84 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift_bitset=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_bitset-6bab5849a5df4d45.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/boxed_slice.rs:72:19 | 72 | pub fn values(&self) -> slice::Iter { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 72 | pub fn values(&self) -> slice::Iter<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/boxed_slice.rs:77:23 | 77 | pub fn values_mut(&mut self) -> slice::IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 77 | pub fn values_mut(&mut self) -> slice::IterMut<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/boxed_slice.rs:82:17 | 82 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 82 | pub fn iter(&self) -> Iter<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/boxed_slice.rs:87:21 | 87 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 87 | pub fn iter_mut(&mut self) -> IterMut<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/map.rs:104:17 | 104 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 104 | pub fn iter(&self) -> Iter<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/map.rs:109:21 | 109 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 109 | pub fn iter_mut(&mut self) -> IterMut<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/map.rs:119:19 | 119 | pub fn values(&self) -> slice::Iter { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 119 | pub fn values(&self) -> slice::Iter<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/map.rs:124:23 | 124 | pub fn values_mut(&mut self) -> slice::IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 124 | pub fn values_mut(&mut self) -> slice::IterMut<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/primary.rs:91:19 | 91 | pub fn values(&self) -> slice::Iter { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 91 | pub fn values(&self) -> slice::Iter<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/primary.rs:96:23 | 96 | pub fn values_mut(&mut self) -> slice::IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 96 | pub fn values_mut(&mut self) -> slice::IterMut<'_, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/primary.rs:101:17 | 101 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 101 | pub fn iter(&self) -> Iter<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/primary.rs:106:21 | 106 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 106 | pub fn iter_mut(&mut self) -> IterMut<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/sparse.rs:197:19 | 197 | pub fn values(&self) -> slice::Iter { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 197 | pub fn values(&self) -> slice::Iter<'_, V> { | +++ warning: `cranelift-entity` (lib) generated 13 warnings Compiling axum-core v0.4.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=axum_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-core-0.4.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-core-0.4.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Core types and traits for axum' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.4.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name axum_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-core-0.4.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__private_docs", "tracing"))' -C metadata=44a0909472cf93c7 -C extra-filename=-2b79675e9a707a2f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-de1400db14ec7933.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-02585ef4c9be6635.rmeta --extern mime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmime-7857a65011750a78.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern rustversion=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustversion-b747815cbd95476b.so --extern sync_wrapper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsync_wrapper-c45bee2435e8cb18.rmeta --extern tower_layer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_layer-6266422a4d1e8759.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta --cap-lints warn -L/usr/local/lib` Compiling compact_str v0.7.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=compact_str CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/compact_str-0.7.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/compact_str-0.7.1/Cargo.toml CARGO_PKG_AUTHORS='Parker Timmerman ' CARGO_PKG_DESCRIPTION='A memory efficient string type that transparently stores strings on the stack, when possible' CARGO_PKG_HOMEPAGE='https://github.com/ParkMyCar/compact_str' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compact_str CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ParkMyCar/compact_str' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name compact_str --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/compact_str-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytes", "markup", "proptest", "quickcheck", "rkyv", "serde", "smallvec"))' -C metadata=674b63274888b23e -C extra-filename=-622f5094188f3bd7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern castaway=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcastaway-b17c395015b0bc64.rmeta --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-8301b1ef2012f57b.rmeta --extern ryu=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libryu-684cebd8cd1617d5.rmeta --extern static_assertions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstatic_assertions-a5831a73812f0360.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [827/2177] ACTION //v8:run_torque(//build/toolchain/openbsd:clang_x64) [v8 137.2.1] [828/2177] CXX obj/v8/mksnapshot/embedded-empty.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/getrandom-921de809e9570fbb/out /usr/local/bin/rustc --crate-name getrandom --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/getrandom-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "wasm_js"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_windows_legacy)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rustc-dep-of-std", "std", "wasm_js"))' -C metadata=2b8d10544a546560 -C extra-filename=-f640ccb983c24535 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fs3 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='Dan Burkert :fs3 Authors' CARGO_PKG_DESCRIPTION='Cross-platform file locks and file duplication.' CARGO_PKG_HOMEPAGE='https://github.com/oxidecomputer/fs3-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fs3 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/oxidecomputer/fs3-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/fs3-cac224c11d8c2a53/out /usr/local/bin/rustc --crate-name fs3 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fddf860cf095f210 -C extra-filename=-39db72362a8f62dd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0/src/lib.rs:4:17 | 4 | #![cfg_attr(all(nightly, test), feature(test))] | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `nacl` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0/src/unix.rs:107:5 | 107 | target_os = "nacl" | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `nacl` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0/src/unix.rs:165:9 | 165 | target_os = "nacl" | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration warning: `fs3` (lib) generated 3 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quinn CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Versatile QUIC transport protocol implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quinn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/quinn-rs/quinn' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.11.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-1f809684586bb418/out /usr/local/bin/rustc --crate-name quinn --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="aws-lc-rs"' --cfg 'feature="bloom"' --cfg 'feature="log"' --cfg 'feature="ring"' --cfg 'feature="runtime-tokio"' --cfg 'feature="rustls"' --cfg 'feature="rustls-aws-lc-rs"' --cfg 'feature="rustls-ring"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-io", "async-std", "aws-lc-rs", "aws-lc-rs-fips", "bloom", "default", "futures-io", "lock_tracking", "log", "platform-verifier", "ring", "runtime-async-std", "runtime-smol", "runtime-tokio", "rustls", "rustls-aws-lc-rs", "rustls-aws-lc-rs-fips", "rustls-log", "rustls-ring", "smol"))' -C metadata=89dd5138ab3b59a4 -C extra-filename=-4bfcdd566f843623 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquinn_proto-bd6ca012acf68ef5.rmeta --extern udp=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquinn_udp-8afefee4e37601bd.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-962dc994acc1dc2e.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-5b953a685caf7482.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out --check-cfg 'cfg(wasm_browser)'` warning: `swc_ecma_parser` (lib) generated 9 warnings (9 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rayon_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1/Cargo.toml CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.12.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rayon-core-385a1ae9b501d9f8/out /usr/local/bin/rustc --crate-name rayon_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=3f086fc23e8110f5 -C extra-filename=-fdc4b1374c57a5b0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_deque=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_deque-882df4a0aef53f0b.rmeta --extern crossbeam_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_utils-e01c74ee87534b43.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [829/2177] CXX obj/v8/mksnapshot/platform-embedded-file-writer-base.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8/src/mutex.rs:136:28 | 136 | pub(crate) fn lock(&self, _purpose: &'static str) -> MutexGuard { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 136 | pub(crate) fn lock(&self, _purpose: &'static str) -> MutexGuard<'_, T> { | +++ warning: creating a shared reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1/src/registry.rs:167:33 | 167 | .or_else(|err| unsafe { THE_REGISTRY.as_ref().ok_or(err) }) | ^^^^^^^^^^^^^^^^^^^^^ shared reference to mutable static | = note: for more information, see = note: shared references to mutable statics are dangerous; it's undefined behavior if the static is mutated or if a mutable reference is created for it while the shared reference lives = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1/src/registry.rs:194:55 | 194 | .map(|registry: Arc| unsafe { &*THE_REGISTRY.get_or_insert(registry) }) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives warning: `rayon-core` (lib) generated 2 warnings Compiling brotli v6.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=brotli CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/Cargo.toml CARGO_PKG_AUTHORS='Daniel Reiter Horn :The Brotli Authors' CARGO_PKG_DESCRIPTION='A brotli compressor and decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib'\''s allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. All included code is safe.' CARGO_PKG_HOMEPAGE='https://github.com/dropbox/rust-brotli' CARGO_PKG_LICENSE='BSD-3-Clause OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=brotli CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dropbox/rust-brotli' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=6.0.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name brotli --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc-stdlib"' --cfg 'feature="default"' --cfg 'feature="ffi-api"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc-stdlib", "benchmark", "default", "disable-timer", "external-literal-probability", "ffi-api", "pass-through-ffi-panics", "seccomp", "sha2", "simd", "std", "validation", "vector_scratch_space"))' -C metadata=1cfed7bca73712a8 -C extra-filename=-4278bd7c001baeca --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern alloc_no_stdlib=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballoc_no_stdlib-231b35f6a62efcce.rmeta --extern alloc_stdlib=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballoc_stdlib-41674d165b71c54c.rmeta --extern brotli_decompressor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbrotli_decompressor-3369a15e64c1e097.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `no-stdlib-ffi-binding` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/lib.rs:10:5 | 10 | feature = "no-stdlib-ffi-binding", | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `no-stdlib-ffi-binding` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `billing` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/brotli_bit_stream.rs:243:11 | 243 | #[cfg(not(feature = "billing"))] | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `billing` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `billing` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/brotli_bit_stream.rs:245:7 | 245 | #[cfg(feature = "billing")] | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `billing` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `billing` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/brotli_bit_stream.rs:253:11 | 253 | #[cfg(not(feature = "billing"))] | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `billing` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `billing` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/brotli_bit_stream.rs:255:7 | 255 | #[cfg(feature = "billing")] | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `billing` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `disallow_large_window_size` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/histogram.rs:67:11 | 67 | #[cfg(not(feature = "disallow_large_window_size"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `disallow_large_window_size` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `disallow_large_window_size` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/histogram.rs:69:7 | 69 | #[cfg(feature = "disallow_large_window_size")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `disallow_large_window_size` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `float64` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/util.rs:4:7 | 4 | #[cfg(feature = "float64")] | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `float64` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `float64` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/util.rs:7:11 | 7 | #[cfg(not(feature = "float64"))] | ^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `float64` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `disallow_large_window_size` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/encode.rs:531:11 | 531 | #[cfg(not(feature = "disallow_large_window_size"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `disallow_large_window_size` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `disallow_large_window_size` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/encode.rs:535:7 | 535 | #[cfg(feature = "disallow_large_window_size")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `disallow_large_window_size` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `features` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/weights.rs:90:7 | 90 | #[cfg(features = "floating_point_context_mixing")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = note: see for more information about checking conditional configuration help: there is a config with a similar name and different values | 90 - #[cfg(features = "floating_point_context_mixing")] 90 + #[cfg(feature = "alloc-stdlib")] | warning: unexpected `cfg` condition name: `features` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/weights.rs:118:11 | 118 | #[cfg(not(features = "floating_point_context_mixing"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = note: see for more information about checking conditional configuration help: there is a config with a similar name and different values | 118 - #[cfg(not(features = "floating_point_context_mixing"))] 118 + #[cfg(not(feature = "alloc-stdlib"))] | warning: unexpected `cfg` condition value: `safe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/ffi/compressor.rs:1:12 | 1 | #![cfg(not(feature = "safe"))] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `safe` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `safe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/ffi/multicompress/mod.rs:1:12 | 1 | #![cfg(not(feature = "safe"))] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `safe` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `safe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/ffi/alloc_util.rs:39:11 | 39 | #[cfg(not(feature = "safe"))] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `safe` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `safe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/ffi/alloc_util.rs:42:11 | 42 | #[cfg(not(feature = "safe"))] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc-stdlib`, `benchmark`, `default`, `disable-timer`, `external-literal-probability`, `ffi-api`, `pass-through-ffi-panics`, `seccomp`, `sha2`, `simd`, `std`, `validation`, and `vector_scratch_space` = help: consider adding `safe` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: `quinn` (lib) generated 1 warning Compiling tower v0.4.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tower CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.4.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.4.13/Cargo.toml CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Tower is a library of modular and reusable components for building robust clients and servers. ' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.4.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tower --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.4.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="__common"' --cfg 'feature="balance"' --cfg 'feature="buffer"' --cfg 'feature="discover"' --cfg 'feature="futures-core"' --cfg 'feature="futures-util"' --cfg 'feature="indexmap"' --cfg 'feature="limit"' --cfg 'feature="load"' --cfg 'feature="make"' --cfg 'feature="pin-project"' --cfg 'feature="pin-project-lite"' --cfg 'feature="rand"' --cfg 'feature="ready-cache"' --cfg 'feature="slab"' --cfg 'feature="tokio"' --cfg 'feature="tokio-util"' --cfg 'feature="tracing"' --cfg 'feature="util"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__common", "balance", "buffer", "default", "discover", "filter", "full", "futures-core", "futures-util", "hdrhistogram", "hedge", "indexmap", "limit", "load", "load-shed", "log", "make", "pin-project", "pin-project-lite", "rand", "ready-cache", "reconnect", "retry", "slab", "spawn-ready", "steer", "timeout", "tokio", "tokio-stream", "tokio-util", "tracing", "util"))' -C metadata=0ed6d218912d7e8c -C extra-filename=-9701a2ccf9d7ac6f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-38fd1b887256b5c6.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-ff19a3803ef0aab4.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-11d2f6222843d4de.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-21c02c8d4c821c55.rmeta --extern tower_layer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_layer-6266422a4d1e8759.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [830/2177] CXX obj/v8/mksnapshot/platform-embedded-file-writer-win.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quote-1.0.37 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quote-1.0.37/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.37 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=37 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name quote --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quote-1.0.37/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=42fc4a640c7ea47e -C extra-filename=-8f4ed76f2040c3c9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-be81c8006d508ec6.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [831/2177] CXX obj/v8/mksnapshot/platform-embedded-file-writer-generic.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling deno_media_type v0.2.9 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_media_type CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_media_type-0.2.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_media_type-0.2.9/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Media type used in Deno' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_media_type CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_media_type' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_media_type --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_media_type-0.2.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="data_url"' --cfg 'feature="decoding"' --cfg 'feature="default"' --cfg 'feature="encoding_rs"' --cfg 'feature="module_specifier"' --cfg 'feature="url"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("data_url", "decoding", "default", "encoding_rs", "module_specifier", "url"))' -C metadata=548054be9a4ce5d9 -C extra-filename=-69004359ad1f19c0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern data_url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_url-f3734ca80ed0e260.rmeta --extern encoding_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libencoding_rs-b339a575a86a978a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib` warning: use of deprecated method `futures_util::stream::FuturesOrdered::::push`: use `push_back` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.4.13/src/util/call_all/ordered.rs:173:25 | 173 | FuturesOrdered::push(self, future) | ^^^^ | = note: `#[warn(deprecated)]` on by default [v8 137.2.1] [832/2177] CXX obj/rusty_v8/binding.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [833/2177] CXX obj/v8/mksnapshot/platform-embedded-file-writer-aix.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [834/2177] CXX obj/v8/mksnapshot/platform-embedded-file-writer-mac.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling primeorder v0.13.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=primeorder CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/primeorder-0.13.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/primeorder-0.13.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of complete addition formulas for prime order elliptic curves (Renes-Costello-Batina 2015). Generic over field elements and curve equation coefficients ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=primeorder CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/elliptic-curves/tree/master/primeorder' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name primeorder --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/primeorder-0.13.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "dev", "serde", "serdect", "std"))' -C metadata=d91d35544c322ddd -C extra-filename=-e4a3eede228eb42c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-1d16527269797edb.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [835/2177] CXX obj/v8/mksnapshot/platform-embedded-file-writer-zos.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling tokio-rustls v0.26.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_rustls CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-rustls-0.26.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-rustls-0.26.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Asynchronous TLS/SSL streams for Tokio using Rustls.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/tokio-rustls' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-rustls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/tokio-rustls' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.26.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_rustls --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-rustls-0.26.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="aws_lc_rs"' --cfg 'feature="tls12"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aws-lc-rs", "aws_lc_rs", "default", "early-data", "fips", "logging", "ring", "tls12"))' -C metadata=dd8140ca253742a3 -C extra-filename=-4ea035d7ba4d2bc7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-962dc994acc1dc2e.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-242932260dab6664.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out` warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/primeorder-0.13.6/src/projective.rs:295:5 | 295 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default [v8 137.2.1] [836/2177] CXX obj/v8/torque_generated_definitions/class-verifiers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `primeorder` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman ' CARGO_PKG_DESCRIPTION='LLVM target triple types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=target-lexicon CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/target-lexicon' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.13.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/target-lexicon-0a0329e916460a37/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/target-lexicon-fdd3173724187aa0/build-script-build` [target-lexicon 0.13.2] cargo:rustc-cfg=feature="rust_1_40" Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Web framework that focuses on ergonomics and modularity' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.66 CARGO_PKG_VERSION=0.7.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/axum-8bf52a19a641663a/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/axum-67a3c84e7034885e/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_channel CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-channel-0.5.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-channel-0.5.15/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Multi-producer multi-consumer channels for message passing' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-channel' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-channel CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.5.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crossbeam_channel --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-channel-0.5.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=5eec710466cc5d23 -C extra-filename=-6d5d8a1e76ecc7f3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_utils-d501cd3083d6d0f1.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=webpki_roots CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/webpki-roots-0.26.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/webpki-roots-0.26.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Mozilla'\''s CA root certificates for use with webpki' CARGO_PKG_HOMEPAGE='https://github.com/rustls/webpki-roots' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webpki-roots CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/webpki-roots' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name webpki_roots --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/webpki-roots-0.26.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=06ff7d275f48674f -C extra-filename=-32610a69cff88d9c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-9890fe3979a7a868.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [837/2177] CXX obj/v8/torque_generated_definitions/objects-printer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling swc_config v3.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_config CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_config-3.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_config-3.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Types for configuring swc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_config CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.0.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_config --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_config-3.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("file_pattern", "glob", "regex", "sourcemap"))' -C metadata=d6c679c22e491ec0 -C extra-filename=-439b225fcc91ba77 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern swc_config_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_config_macro-14a32a3f88c16f57.so --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [838/2177] CXX obj/v8/torque_generated_definitions/aggregate-error-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [839/2177] CXX obj/v8/torque_generated_definitions/array-at-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: field `0` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.4.13/src/load/pending_requests.rs:48:19 | 48 | pub struct Handle(RefCount); | ------ ^^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `Handle` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.4.13/src/make/make_service.rs:121:19 | 121 | fn as_service(&mut self) -> AsService | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 121 | fn as_service(&mut self) -> AsService<'_, Self, Request> | +++ [v8 137.2.1] [840/2177] CXX obj/v8/torque_generated_definitions/array-concat-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling opentelemetry v0.27.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opentelemetry CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-0.27.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-0.27.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='OpenTelemetry API for Rust' CARGO_PKG_HOMEPAGE='https://github.com/open-telemetry/opentelemetry-rust' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opentelemetry CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-telemetry/opentelemetry-rust' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.27.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opentelemetry --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-0.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="logs"' --cfg 'feature="metrics"' --cfg 'feature="pin-project-lite"' --cfg 'feature="trace"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "internal-logs", "logs", "metrics", "otel_unstable", "pin-project-lite", "spec_unstable_logs_enabled", "testing", "trace", "tracing"))' -C metadata=dba58cfd15777626 -C extra-filename=-f686d8160dd126ba --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-a9ce2829513afe7c.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-e8f534db840cf7b8.rmeta --cap-lints warn -L/usr/local/lib` warning: unnecessary parentheses around closure body --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-0.27.0/src/trace/span_context.rs:238:39 | 238 | let allowed_special = |b: u8| (b == b'_' || b == b'-' || b == b'*' || b == b'/'); | ^ ^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-0.27.0/src/lib.rs:179:5 | 179 | unused | ^^^^^^ = note: `#[warn(unused_parens)]` implied by `#[warn(unused)]` help: remove these parentheses | 238 - let allowed_special = |b: u8| (b == b'_' || b == b'-' || b == b'*' || b == b'/'); 238 + let allowed_special = |b: u8| b == b'_' || b == b'-' || b == b'*' || b == b'/'; | [v8 137.2.1] [841/2177] CXX obj/v8/torque_generated_definitions/array-copywithin-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [842/2177] CXX obj/v8/torque_generated_definitions/array-every-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [843/2177] CXX obj/v8/torque_generated_definitions/array-filter-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `tower` (lib) generated 3 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=signature CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signature-2.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signature-2.2.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits for cryptographic signature algorithms (e.g. ECDSA, Ed25519)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signature CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits/tree/master/signature' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=2.2.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name signature --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signature-2.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="digest"' --cfg 'feature="rand_core"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "derive", "digest", "rand_core", "std"))' -C metadata=a6f46384be186d3c -C extra-filename=-31e5cbc17284a768 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [844/2177] CXX obj/v8/torque_generated_definitions/array-find-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling universal-hash v0.5.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=universal_hash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/universal-hash-0.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/universal-hash-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits which describe the functionality of universal hash functions (UHFs)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=universal-hash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name universal_hash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/universal-hash-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=5161ca3772728867 -C extra-filename=-aa94fab4ad5413bd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crypto_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrypto_common-1c086c23b75b19cd.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --cap-lints warn -L/usr/local/lib` Compiling text_lines v0.6.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=text_lines CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/text_lines-0.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/text_lines-0.6.0/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='Information about lines of text in a string.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=text_lines CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name text_lines --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/text_lines-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="serde"' --cfg 'feature="serialization"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serialization"))' -C metadata=f9286e7d76a38e36 -C extra-filename=-d7ec3a45a00ff07c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` Compiling dlopen2_derive v0.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dlopen2_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2_derive-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2_derive-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='Szymon Wieloch :OpenByte ' CARGO_PKG_DESCRIPTION='Derive macros for the dlopen2 crate.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dlopen2_derive CARGO_PKG_README='' CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dlopen2_derive --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2_derive-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f7b4c26fe82b507a -C extra-filename=-07a77f6ecdcdb233 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [845/2177] CXX obj/v8/torque_generated_definitions/array-findindex-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [846/2177] CXX obj/v8/torque_generated_definitions/array-findlast-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [847/2177] CXX obj/v8/torque_generated_definitions/array-findlastindex-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling hashlink v0.10.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hashlink CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/Cargo.toml CARGO_PKG_AUTHORS='kyren ' CARGO_PKG_DESCRIPTION='HashMap-like containers that hold their key-value pairs in a user controllable order' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashlink CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kyren/hashlink' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hashlink --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_impl"))' -C metadata=3e366b05c4011a1a -C extra-filename=-dc8df008afc41323 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-ab3e04c0d50418c0.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [848/2177] CXX obj/v8/torque_generated_definitions/array-flat-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling os_pipe v1.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=os_pipe CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/os_pipe-1.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/os_pipe-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='Jack O'\''Connor' CARGO_PKG_DESCRIPTION='a cross-platform library for opening OS pipes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=os_pipe CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/oconnor663/os_pipe.rs' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name os_pipe --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/os_pipe-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="io_safety"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("io_safety"))' -C metadata=467791b4876721dd -C extra-filename=-0d9a7e87358d1c33 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/linked_hash_map.rs:121:17 | 121 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 121 | pub fn iter(&self) -> Iter<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/linked_hash_map.rs:140:21 | 140 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 140 | pub fn iter_mut(&mut self) -> IterMut<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/linked_hash_map.rs:186:17 | 186 | pub fn keys(&self) -> Keys { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 186 | pub fn keys(&self) -> Keys<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/linked_hash_map.rs:191:19 | 191 | pub fn values(&self) -> Values { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 191 | pub fn values(&self) -> Values<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/linked_hash_map.rs:196:23 | 196 | pub fn values_mut(&mut self) -> ValuesMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 196 | pub fn values_mut(&mut self) -> ValuesMut<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/linked_hash_map.rs:509:19 | 509 | fn cursor_mut(&mut self) -> CursorMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 509 | fn cursor_mut(&mut self) -> CursorMut<'_, K, V, S> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/linked_hash_map.rs:525:29 | 525 | pub fn cursor_front_mut(&mut self) -> CursorMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 525 | pub fn cursor_front_mut(&mut self) -> CursorMut<'_, K, V, S> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/linked_hash_map.rs:536:28 | 536 | pub fn cursor_back_mut(&mut self) -> CursorMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 536 | pub fn cursor_back_mut(&mut self) -> CursorMut<'_, K, V, S> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/linked_hash_set.rs:56:18 | 56 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 56 | pub fn drain(&mut self) -> Drain<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/lru_cache.rs:68:17 | 68 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 68 | pub fn iter(&self) -> Iter<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/lru_cache.rs:73:21 | 73 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 73 | pub fn iter_mut(&mut self) -> IterMut<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/lru_cache.rs:78:18 | 78 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 78 | pub fn drain(&mut self) -> Drain<'_, K, V> { | +++ warning: `hashlink` (lib) generated 12 warnings Compiling bitflags v1.3.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitflags-1.3.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitflags-1.3.2/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bitflags --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "example_generated", "rustc-dep-of-std"))' -C metadata=20b42d5abf363232 -C extra-filename=-1d9c518c76f42afa --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling fallible-iterator v0.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fallible_iterator CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fallible-iterator-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fallible-iterator-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible iterator traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-iterator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-fallible-iterator' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fallible_iterator --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fallible-iterator-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=5f3b50716389abdb -C extra-filename=-af792a85a57ea78f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base16ct CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base16ct-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base16ct-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of Base16 a.k.a hexadecimal (RFC 4648) which avoids any usages of data-dependent branches/LUTs and thereby provides portable "best effort" constant-time operation and embedded-friendly no_std support ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base16ct CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/base16ct' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name base16ct --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base16ct-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "std"))' -C metadata=460dd09bb9664e09 -C extra-filename=-a047348c803b631e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [849/2177] CXX obj/v8/torque_generated_definitions/array-foreach-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [850/2177] CXX obj/v8/torque_generated_definitions/array-from-async-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `base16ct` (lib) generated 4 warnings (4 duplicates) Compiling arbitrary v1.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=arbitrary CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arbitrary-1.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arbitrary-1.4.1/Cargo.toml CARGO_PKG_AUTHORS='The Rust-Fuzz Project Developers:Nick Fitzgerald :Manish Goregaokar :Simonas Kazlauskas :Brian L. Troutwine :Corey Farwell ' CARGO_PKG_DESCRIPTION='The trait for generating structured data from unstructured data' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arbitrary CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-fuzz/arbitrary/' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=1.4.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name arbitrary --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arbitrary-1.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("derive", "derive_arbitrary"))' -C metadata=daf275fcc4a6a1bd -C extra-filename=-94f2a510e9c5b4e6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ipnet CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ipnet-2.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ipnet-2.9.0/Cargo.toml CARGO_PKG_AUTHORS='Kris Price ' CARGO_PKG_DESCRIPTION='Provides types and useful methods for working with IPv4 and IPv6 network addresses, commonly called IP prefixes. The new `IpNet`, `Ipv4Net`, and `Ipv6Net` types build on the existing `IpAddr`, `Ipv4Addr`, and `Ipv6Addr` types already provided in Rust'\''s standard library and align to their design to stay consistent. The module also provides useful traits that extend `Ipv4Addr` and `Ipv6Addr` with methods for `Add`, `Sub`, `BitAnd`, and `BitOr` operations. The module only uses stable feature so it is guaranteed to compile using the stable toolchain.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ipnet CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/krisprice/ipnet' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.9.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ipnet --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ipnet-2.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "heapless", "json", "schemars", "ser_as_str", "serde", "std"))' -C metadata=b5a6f5991d6b8ab3 -C extra-filename=-8631805646352176 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [851/2177] CXX obj/v8/torque_generated_definitions/array-from-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `opentelemetry` (lib) generated 1 warning Compiling simdutf8 v0.1.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=simdutf8 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/Cargo.toml CARGO_PKG_AUTHORS='Hans Kratz ' CARGO_PKG_DESCRIPTION='SIMD-accelerated UTF-8 validation.' CARGO_PKG_HOMEPAGE='https://github.com/rusticstuff/simdutf8' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=simdutf8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticstuff/simdutf8' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name simdutf8 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="aarch64_neon"' --cfg 'feature="default"' --cfg 'feature="public_imp"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aarch64_neon", "aarch64_neon_prefetch", "default", "hints", "public_imp", "std"))' -C metadata=74648a7ed8ed72ef -C extra-filename=-06db629604966c00 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: lint `const_err` has been removed: converted into hard error, see issue #71800 for more information --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/implementation/algorithm.rs:185:21 | 185 | #[allow(const_err)] // the same, but for Rust 1.38.0 | ^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/implementation/x86/avx2.rs:261:1 | 261 | algorithm_simd!("avx2"); | ----------------------- in this macro invocation | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/lib.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(renamed_and_removed_lints)]` implied by `#[warn(warnings)]` = note: this warning originates in the macro `algorithm_simd` (in Nightly builds, run with -Z macro-backtrace for more info) warning: lint `const_err` has been removed: converted into hard error, see issue #71800 for more information --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/implementation/algorithm.rs:185:21 | 185 | #[allow(const_err)] // the same, but for Rust 1.38.0 | ^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/implementation/x86/sse42.rs:245:1 | 245 | algorithm_simd!("sse4.2"); | ------------------------- in this macro invocation | = note: this warning originates in the macro `algorithm_simd` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/implementation/algorithm.rs:378:13 | 378 | #[must_use] | ^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/implementation/x86/avx2.rs:261:1 | 261 | algorithm_simd!("avx2"); | ----------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: `#[warn(unused_attributes)]` implied by `#[warn(warnings)]` = note: this warning originates in the macro `algorithm_simd` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/implementation/algorithm.rs:458:13 | 458 | #[must_use] | ^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/implementation/x86/avx2.rs:261:1 | 261 | algorithm_simd!("avx2"); | ----------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `algorithm_simd` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/implementation/algorithm.rs:378:13 | 378 | #[must_use] | ^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/implementation/x86/sse42.rs:245:1 | 245 | algorithm_simd!("sse4.2"); | ------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `algorithm_simd` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/implementation/algorithm.rs:458:13 | 458 | #[must_use] | ^^^^^^^^^^^ | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/implementation/x86/sse42.rs:245:1 | 245 | algorithm_simd!("sse4.2"); | ------------------------- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `algorithm_simd` (in Nightly builds, run with -Z macro-backtrace for more info) [v8 137.2.1] [852/2177] CXX obj/v8/torque_generated_definitions/array-isarray-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `simdutf8` (lib) generated 6 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=glob CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glob-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glob-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Support for matching file paths against Unix shell style patterns. ' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/glob' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=glob CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/glob' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name glob --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glob-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e41592a47af43669 -C extra-filename=-05e1d075725fea53 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [853/2177] CXX obj/v8/torque_generated_definitions/array-join-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [854/2177] CXX obj/v8/torque_generated_definitions/array-lastindexof-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [855/2177] CXX obj/v8/torque_generated_definitions/array-map-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [856/2177] CXX obj/v8/torque_generated_definitions/array-of-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [857/2177] CXX obj/v8/torque_generated_definitions/array-reduce-right-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/prior_eval.rs:42:15 | 42 | data: &mut [s16], | ^^^^^^^^^^ the lifetime is elided here ... 47 | ) -> CDF { | ^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 47 | ) -> CDF<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/enc/stride_eval.rs:44:15 | 44 | data: &mut [u16], | ^^^^^^^^^^ the lifetime is elided here ... 49 | ) -> CDF { | ^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 49 | ) -> CDF<'_> { | ++++ [v8 137.2.1] [858/2177] CXX obj/v8/torque_generated_definitions/array-reduce-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=spin CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spin-0.9.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spin-0.9.8/Cargo.toml CARGO_PKG_AUTHORS='Mathijs van de Nes :John Ericson :Joshua Barretto ' CARGO_PKG_DESCRIPTION='Spin-based synchronization primitives' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=spin CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mvdnes/spin-rs.git' CARGO_PKG_RUST_VERSION=1.38 CARGO_PKG_VERSION=0.9.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name spin --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spin-0.9.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="once"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("barrier", "default", "fair_mutex", "lazy", "lock_api", "lock_api_crate", "mutex", "once", "portable-atomic", "portable_atomic", "rwlock", "spin_mutex", "std", "ticket_mutex", "use_ticket_mutex"))' -C metadata=a29e8da3dcc73b57 -C extra-filename=-70cc4914135a7164 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=alloc_no_stdlib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-no-stdlib-2.0.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-no-stdlib-2.0.4/Cargo.toml CARGO_PKG_AUTHORS='Daniel Reiter Horn ' CARGO_PKG_DESCRIPTION='A dynamic allocator that may be used with or without the stdlib. This allows a package with nostd to allocate memory dynamically and be used either with a custom allocator, items on the stack, or by a package that wishes to simply use Box<>. It also provides options to use calloc or a mutable global variable for pre-zeroed memory' CARGO_PKG_HOMEPAGE='https://github.com/dropbox/rust-alloc-no-stdlib' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=alloc-no-stdlib CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dropbox/rust-alloc-no-stdlib' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.0.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name alloc_no_stdlib --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-no-stdlib-2.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unsafe"))' -C metadata=b84bdb53636398be -C extra-filename=-939e8cacb3d90860 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [859/2177] CXX obj/v8/torque_generated_definitions/array-reverse-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitflags-1.3.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitflags-1.3.2/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. ' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bitflags --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "example_generated", "rustc-dep-of-std"))' -C metadata=50cb814462591e95 -C extra-filename=-3ca7ce28e747b221 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `alloc-no-stdlib` (lib) generated 4 warnings (4 duplicates) Compiling fallible-streaming-iterator v0.1.9 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fallible_streaming_iterator CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fallible-streaming-iterator-0.1.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fallible-streaming-iterator-0.1.9/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible streaming iteration' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-streaming-iterator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/fallible-streaming-iterator' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fallible_streaming_iterator --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fallible-streaming-iterator-0.1.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=1795453cf8f99144 -C extra-filename=-4f0ccadd5e234622 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling swc_bundler v17.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_bundler-17.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_bundler-17.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Very fast ecmascript bundler' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_bundler CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=17.0.0 CARGO_PKG_VERSION_MAJOR=17 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_bundler-17.0.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("concurrent", "dashmap", "default", "rayon"))' -C metadata=c4c181d257155768 -C extra-filename=-4f60a253556259ce --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/swc_bundler-4f60a253556259ce -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling matchit v0.7.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=matchit CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/matchit-0.7.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/matchit-0.7.3/Cargo.toml CARGO_PKG_AUTHORS='Ibraheem Ahmed ' CARGO_PKG_DESCRIPTION='A high performance, zero-copy URL router.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT AND BSD-3-Clause' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=matchit CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ibraheemdev/matchit' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name matchit --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/matchit-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__test_helpers", "default"))' -C metadata=5fd23245ca918b7f -C extra-filename=-a3d228f2c79e6552 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling crc-catalog v1.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crc_catalog CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc-catalog-1.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc-catalog-1.1.1/Cargo.toml CARGO_PKG_AUTHORS='Akhil Velagapudi ' CARGO_PKG_DESCRIPTION='Catalog of CRC algorithms (generated from http://reveng.sourceforge.net/crc-catalogue) expressed as simple Rust structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crc-catalog CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/akhilles/crc-catalog.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crc_catalog --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc-catalog-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ab2a4a3a50702ad6 -C extra-filename=-6eadd9ba57e4c1a8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling opaque-debug v0.3.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opaque_debug CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opaque-debug-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opaque-debug-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Macro for opaque Debug trait implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opaque-debug CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opaque_debug --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opaque-debug-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bdc729c4d96f9af2 -C extra-filename=-4a3cad70b938bfeb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [860/2177] CXX obj/v8/torque_generated_definitions/array-shift-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling ascii v1.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ascii CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ascii-1.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ascii-1.1.0/Cargo.toml CARGO_PKG_AUTHORS='Thomas Bahn :Torbjørn Birch Moltu :Simon Sapin ' CARGO_PKG_DESCRIPTION='ASCII-only equivalents to `char`, `str` and `String`.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ascii CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tomprogrammer/rust-ascii' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ascii --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ascii-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "serde_test", "std"))' -C metadata=94e921feb9e7b590 -C extra-filename=-b5bdbf61032b1c4b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling polyval v0.6.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=polyval CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/polyval-0.6.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/polyval-0.6.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='POLYVAL is a GHASH-like universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=polyval CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/universal-hashes' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.6.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name polyval --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/polyval-0.6.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "zeroize"))' -C metadata=d59a4edd344bbb44 -C extra-filename=-291b14f0f3d26fb6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern cpufeatures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcpufeatures-2d7ca9f09b54357e.rmeta --extern opaque_debug=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopaque_debug-4a3cad70b938bfeb.rmeta --extern universal_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuniversal_hash-aa94fab4ad5413bd.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `polyval_armv8` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/polyval-0.6.2/src/backend.rs:10:43 | 10 | if #[cfg(all(target_arch = "aarch64", polyval_armv8, not(polyval_force_soft)))] { | ^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(polyval_armv8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(polyval_armv8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `polyval_force_soft` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/polyval-0.6.2/src/backend.rs:10:62 | 10 | if #[cfg(all(target_arch = "aarch64", polyval_armv8, not(polyval_force_soft)))] { | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(polyval_force_soft)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(polyval_force_soft)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `polyval_force_soft` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/polyval-0.6.2/src/backend.rs:16:13 | 16 | not(polyval_force_soft) | ^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(polyval_force_soft)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(polyval_force_soft)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `polyval_armv8` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/polyval-0.6.2/src/backend/autodetect.rs:12:36 | 12 | #[cfg(all(target_arch = "aarch64", polyval_armv8))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(polyval_armv8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(polyval_armv8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `polyval_armv8` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/polyval-0.6.2/src/backend/autodetect.rs:18:36 | 18 | #[cfg(all(target_arch = "aarch64", polyval_armv8))] | ^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(polyval_armv8)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(polyval_armv8)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/polyval-0.6.2/src/backend/autodetect.rs:22:1 | 22 | cpufeatures::new!(mul_intrinsics, "pclmulqdq"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `$crate::__unless_target_features` crate for guidance on how handle this unexpected cfg = help: the macro `$crate::__unless_target_features` may come from an old version of the `cpufeatures` crate, try updating your dependency with `cargo update -p cpufeatures` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `$crate::__unless_target_features` which comes from the expansion of the macro `cpufeatures::new` (in Nightly builds, run with -Z macro-backtrace for more info) [v8 137.2.1] [861/2177] CXX obj/v8/torque_generated_definitions/array-slice-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=axum CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Web framework that focuses on ergonomics and modularity' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.66 CARGO_PKG_VERSION=0.7.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/axum-8bf52a19a641663a/out /usr/local/bin/rustc --crate-name axum --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__private_docs", "default", "form", "http1", "http2", "json", "macros", "matched-path", "multipart", "original-uri", "query", "tokio", "tower-log", "tracing", "ws"))' -C metadata=72e5e54ae6760ef8 -C extra-filename=-58acabf90908f96b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern axum_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaxum_core-2b79675e9a707a2f.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-de1400db14ec7933.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-02585ef4c9be6635.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-12fcb489002112f7.rmeta --extern matchit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmatchit-a3d228f2c79e6552.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern mime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmime-7857a65011750a78.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-4a531ec3a9f92ae9.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern sync_wrapper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsync_wrapper-c45bee2435e8cb18.rmeta --extern tower=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower-9701a2ccf9d7ac6f.rmeta --extern tower_layer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_layer-6266422a4d1e8759.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta --cap-lints warn -L/usr/local/lib` warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `ascii_char::AsciiChar` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ascii-1.1.0/src/ascii_char.rs:759:21 | 759 | fn from(a: AsciiChar) -> $wider { | ^ ... 789 | impl_into_partial_eq_ord! {u8, AsciiChar::as_byte} | -------------------------------------------------- in this macro invocation | = note: `#[warn(bindings_with_variant_name)]` on by default = note: this warning originates in the macro `impl_into_partial_eq_ord` (in Nightly builds, run with -Z macro-backtrace for more info) warning[E0170]: pattern binding `a` is named the same as one of the variants of the type `ascii_char::AsciiChar` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ascii-1.1.0/src/ascii_char.rs:759:21 | 759 | fn from(a: AsciiChar) -> $wider { | ^ ... 790 | impl_into_partial_eq_ord! {char, AsciiChar::as_char} | ---------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `impl_into_partial_eq_ord` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `polyval` (lib) generated 9 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_bundler-17.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_bundler-17.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Very fast ecmascript bundler' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_bundler CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=17.0.0 CARGO_PKG_VERSION_MAJOR=17 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/swc_bundler-4279eb7efee461d5/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/swc_bundler-4f60a253556259ce/build-script-build` Compiling crc v2.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crc CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc-2.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc-2.1.0/Cargo.toml CARGO_PKG_AUTHORS='Rui Hu :Akhil Velagapudi <4@4khil.com>' CARGO_PKG_DESCRIPTION='Rust implementation of CRC(16, 32, 64) with support of various standards' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mrhooray/crc-rs.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crc --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc-2.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5af318d3a1be63fb -C extra-filename=-2b38cabe7660ec5b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crc_catalog=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrc_catalog-6eadd9ba57e4c1a8.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ascii-1.1.0/src/ascii_str.rs:165:18 | 165 | pub fn chars(&self) -> Chars { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 165 | pub fn chars(&self) -> Chars<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ascii-1.1.0/src/ascii_str.rs:173:22 | 173 | pub fn chars_mut(&mut self) -> CharsMut { | ^^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 173 | pub fn chars_mut(&mut self) -> CharsMut<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc-2.1.0/src/crc16.rs:51:25 | 51 | pub const fn digest(&self) -> Digest { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 51 | pub const fn digest(&self) -> Digest<'_, u16> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc-2.1.0/src/crc32.rs:51:25 | 51 | pub const fn digest(&self) -> Digest { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 51 | pub const fn digest(&self) -> Digest<'_, u32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc-2.1.0/src/crc64.rs:51:25 | 51 | pub const fn digest(&self) -> Digest { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 51 | pub const fn digest(&self) -> Digest<'_, u64> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crc-2.1.0/src/crc8.rs:46:25 | 46 | pub const fn digest(&self) -> Digest { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 46 | pub const fn digest(&self) -> Digest<'_, u8> { | +++ warning: unused macro definition: `trace` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/src/macros.rs:85:14 | 85 | macro_rules! trace { | ^^^^^ | = note: `#[warn(unused_macros)]` (part of `#[warn(unused)]`) on by default warning: unused macro definition: `error` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/src/macros.rs:90:14 | 90 | macro_rules! error { | ^^^^^ warning: unused imports: `Extension` and `FromRequestParts` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/src/extract/request_parts.rs:1:13 | 1 | use super::{Extension, FromRequestParts}; | ^^^^^^^^^ ^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused import: `async_trait::async_trait` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/src/extract/request_parts.rs:2:5 | 2 | use async_trait::async_trait; | ^^^^^^^^^^^^^^^^^^^^^^^^ warning: unused imports: `Uri` and `request::Parts` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/src/extract/request_parts.rs:3:12 | 3 | use http::{request::Parts, Uri}; | ^^^^^^^^^^^^^^ ^^^ warning: unused import: `std::convert::Infallible` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/src/extract/request_parts.rs:4:5 | 4 | use std::convert::Infallible; | ^^^^^^^^^^^^^^^^^^^^^^^^ warning: unexpected `cfg` condition name: `nightly_error_messages` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/src/handler/mod.rs:129:5 | 129 | nightly_error_messages, | ^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly_error_messages)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly_error_messages)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default [v8 137.2.1] [862/2177] CXX obj/v8/torque_generated_definitions/array-some-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `crc` (lib) generated 4 warnings Compiling swc_ecma_codegen v11.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_codegen CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen-11.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen-11.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Ecmascript code generator for the swc project.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_codegen CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=11.0.0 CARGO_PKG_VERSION_MAJOR=11 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_codegen --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen-11.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde-impl"))' -C metadata=b5e95ed2e2958b1c -C extra-filename=-07ca933cef20c8f5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ascii=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libascii-b5bdbf61032b1c4b.rmeta --extern compact_str=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcompact_str-622f5094188f3bd7.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern sourcemap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsourcemap-54f34b7895242094.rmeta --extern swc_allocator=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_allocator-280f3e1337a7f37d.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_ecma_codegen_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_codegen_macros-8f438cf8c9e5d0ca.so --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [863/2177] CXX obj/v8/torque_generated_definitions/array-splice-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. For more information about this error, try `rustc --explain E0170`. [v8 137.2.1] [864/2177] CXX obj/v8/torque_generated_definitions/array-to-reversed-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `ascii` (lib) generated 4 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=alloc_stdlib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-stdlib-0.2.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-stdlib-0.2.2/Cargo.toml CARGO_PKG_AUTHORS='Daniel Reiter Horn ' CARGO_PKG_DESCRIPTION='A dynamic allocator example that may be used with the stdlib' CARGO_PKG_HOMEPAGE='https://github.com/dropbox/rust-alloc-no-stdlib' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=alloc-stdlib CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dropbox/rust-alloc-no-stdlib' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name alloc_stdlib --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/alloc-stdlib-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unsafe"))' -C metadata=86730f7c36ca35fa -C extra-filename=-c20ee6d27f9df9cb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern alloc_no_stdlib=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballoc_no_stdlib-939e8cacb3d90860.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [865/2177] CXX obj/v8/torque_generated_definitions/array-to-sorted-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy_static-1.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy_static-1.5.0/Cargo.toml CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.5.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name lazy_static --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy_static-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="spin"' --cfg 'feature="spin_no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=39a2b4406b6117a8 -C extra-filename=-1e35288275f710a7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern spin=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspin-70cc4914135a7164.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [866/2177] CXX obj/v8/torque_generated_definitions/array-to-spliced-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `lazy_static` (lib) generated 1 warning (1 duplicate) Compiling cranelift-control v0.116.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_control CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-control-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-control-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='White-box fuzz testing framework' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-control CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_control --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-control-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="fuzz"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("chaos", "default", "fuzz"))' -C metadata=4fabadb0b097200a -C extra-filename=-cad5eaafa38cc01e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arbitrary=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarbitrary-94f2a510e9c5b4e6.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [867/2177] CXX obj/v8/torque_generated_definitions/array-unshift-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serdect CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serdect-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serdect-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Constant-time serde serializer/deserializer helpers for data that potentially contains secrets (e.g. cryptographic keys) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serdect CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/serdect' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name serdect --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serdect-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "zeroize"))' -C metadata=7d11961443859bec -C extra-filename=-37c1334e1edcbc62 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base16ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase16ct-a047348c803b631e.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [868/2177] CXX obj/v8/torque_generated_definitions/array-with-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [869/2177] CXX obj/v8/torque_generated_definitions/array-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling swc_ecma_transforms_react v15.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_transforms_react CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_react-15.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_react-15.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='rust port of babel and closure compiler.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_transforms_react CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=15.0.0 CARGO_PKG_VERSION_MAJOR=15 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_transforms_react --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_react-15.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="serde-impl"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("concurrent", "default", "rayon", "serde", "serde-impl"))' -C metadata=0f90815f7128b258 -C extra-filename=-3c2a46a433431cc0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern dashmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdashmap-c3e760d0287faeef.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern sha1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha1-bcda0c7ae3d0de17.rmeta --extern string_enum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstring_enum-61eb2b97c0bbdb69.so --extern swc_allocator=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_allocator-280f3e1337a7f37d.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_config-439b225fcc91ba77.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_ecma_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_parser-06f2161e65035a4d.rmeta --extern swc_ecma_transforms_base=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_base-94b64762be415081.rmeta --extern swc_ecma_transforms_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_macros-893523e288912617.so --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-21ddb1e3e1edf968.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-0b98edb4ade16ede.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` [v8 137.2.1] [870/2177] CXX obj/v8/torque_generated_definitions/arraybuffer-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [871/2177] CXX obj/v8/torque_generated_definitions/base-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [872/2177] CXX obj/v8/torque_generated_definitions/boolean-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [873/2177] CXX obj/v8/mksnapshot/mksnapshot.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/mksnapshot.cc:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/embedded-file-writer.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/embedded-data.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [874/2177] CXX obj/v8/torque_generated_definitions/builtins-bigint-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [875/2177] CXX obj/v8/torque_generated_definitions/builtins-string-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [876/2177] CXX obj/v8/torque_generated_definitions/collections-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [877/2177] CXX obj/v8/torque_generated_definitions/constructor-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [878/2177] CXX obj/v8/torque_generated_definitions/cast-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [879/2177] CXX obj/v8/torque_generated_definitions/conversion-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [880/2177] CXX obj/v8/torque_generated_definitions/convert-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [881/2177] CXX obj/v8/torque_generated_definitions/console-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [882/2177] CXX obj/v8/torque_generated_definitions/data-view-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [883/2177] CXX obj/v8/torque_generated_definitions/finalization-registry-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [884/2177] CXX obj/v8/torque_generated_definitions/frames-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [885/2177] CXX obj/v8/torque_generated_definitions/frame-arguments-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [886/2177] CXX obj/v8/torque_generated_definitions/function-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [887/2177] CXX obj/v8/torque_generated_definitions/growable-fixed-array-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [888/2177] CXX obj/v8/torque_generated_definitions/ic-callable-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [889/2177] CXX obj/v8/torque_generated_definitions/internal-coverage-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [890/2177] CXX obj/v8/torque_generated_definitions/ic-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [891/2177] CXX obj/v8/torque_generated_definitions/internal-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [892/2177] CXX obj/v8/mksnapshot/snapshot-empty.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/snapshot-empty.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/snapshot.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer-deserializer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/references.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [893/2177] CXX obj/v8/torque_generated_definitions/iterator-from-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [894/2177] CXX obj/v8/torque_generated_definitions/iterator-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen-11.0.0/src/lib.rs:1160:30 | 1160 | fn get_ascii_only_ident(sym: &str, may_need_quote: bool, target: EsVersion) -> CowStr { | ^^^^ the lifetime is elided here ^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1160 | fn get_ascii_only_ident(sym: &str, may_need_quote: bool, target: EsVersion) -> CowStr<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen-11.0.0/src/lib.rs:1334:31 | 1334 | fn handle_invalid_unicodes(s: &str) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1334 | fn handle_invalid_unicodes(s: &str) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen-11.0.0/src/lit.rs:177:41 | 177 | pub fn replace_close_inline_script(raw: &str) -> CowStr { | ^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 177 | pub fn replace_close_inline_script(raw: &str) -> CowStr<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen-11.0.0/src/lit.rs:318:28 | 318 | pub fn get_quoted_utf16(v: &str, ascii_only: bool, target: EsVersion) -> (AsciiChar, CowStr) { | ^^^^ the lifetime is elided here ^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 318 | pub fn get_quoted_utf16(v: &str, ascii_only: bool, target: EsVersion) -> (AsciiChar, CowStr<'_>) { | ++++ [v8 137.2.1] [895/2177] CXX obj/v8/torque_generated_definitions/iterator-helpers-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [896/2177] CXX obj/v8/torque_generated_definitions/map-groupby-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [897/2177] CXX obj/v8/torque_generated_definitions/number-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [898/2177] CXX obj/v8/torque_generated_definitions/math-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [899/2177] CXX obj/v8/torque_generated_definitions/object-fromentries-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [900/2177] CXX obj/v8/torque_generated_definitions/object-groupby-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [901/2177] CXX obj/v8/torque_generated_definitions/object-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [902/2177] CXX obj/v8/torque_generated_definitions/promise-all-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [903/2177] CXX obj/v8/torque_generated_definitions/promise-all-element-closure-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [904/2177] CXX obj/v8/torque_generated_definitions/promise-abstract-operations-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [905/2177] CXX obj/v8/torque_generated_definitions/promise-constructor-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [906/2177] CXX obj/v8/torque_generated_definitions/promise-any-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [907/2177] CXX obj/v8/torque_generated_definitions/promise-finally-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [908/2177] CXX obj/v8/torque_generated_definitions/promise-jobs-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [909/2177] CXX obj/v8/torque_generated_definitions/promise-race-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [910/2177] CXX obj/v8/torque_generated_definitions/promise-misc-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [911/2177] CXX obj/v8/torque_generated_definitions/promise-resolve-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [912/2177] CXX obj/v8/torque_generated_definitions/promise-then-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [913/2177] CXX obj/v8/torque_generated_definitions/promise-try-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [914/2177] CXX obj/v8/torque_generated_definitions/promise-reaction-job-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [915/2177] CXX obj/v8/torque_generated_definitions/promise-withresolvers-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [916/2177] CXX obj/v8/torque_generated_definitions/proxy-constructor-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [917/2177] CXX obj/v8/torque_generated_definitions/proxy-delete-property-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [918/2177] CXX obj/v8/torque_generated_definitions/proxy-get-property-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [919/2177] CXX obj/v8/torque_generated_definitions/proxy-has-property-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [920/2177] CXX obj/v8/torque_generated_definitions/proxy-get-prototype-of-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [921/2177] CXX obj/v8/torque_generated_definitions/proxy-is-extensible-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [922/2177] CXX obj/v8/torque_generated_definitions/proxy-revocable-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [923/2177] CXX obj/v8/torque_generated_definitions/proxy-revoke-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [924/2177] CXX obj/v8/torque_generated_definitions/proxy-prevent-extensions-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [925/2177] CXX obj/v8/torque_generated_definitions/proxy-set-property-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [926/2177] CXX obj/v8/torque_generated_definitions/proxy-set-prototype-of-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [927/2177] CXX obj/v8/torque_generated_definitions/proxy-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [928/2177] CXX obj/v8/torque_generated_definitions/reflect-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [929/2177] CXX obj/v8/torque_generated_definitions/regexp-exec-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [930/2177] CXX obj/v8/torque_generated_definitions/regexp-match-all-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [931/2177] CXX obj/v8/torque_generated_definitions/regexp-replace-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [932/2177] CXX obj/v8/torque_generated_definitions/regexp-search-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [933/2177] CXX obj/v8/torque_generated_definitions/regexp-match-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [934/2177] CXX obj/v8/torque_generated_definitions/regexp-source-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [935/2177] CXX obj/v8/torque_generated_definitions/regexp-test-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [936/2177] CXX obj/v8/torque_generated_definitions/regexp-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [937/2177] CXX obj/v8/torque_generated_definitions/regexp-split-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [938/2177] CXX obj/v8/torque_generated_definitions/set-difference-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [939/2177] CXX obj/v8/torque_generated_definitions/set-intersection-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [940/2177] CXX obj/v8/torque_generated_definitions/set-is-disjoint-from-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [941/2177] CXX obj/v8/torque_generated_definitions/set-is-subset-of-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [942/2177] CXX obj/v8/torque_generated_definitions/set-symmetric-difference-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [943/2177] CXX obj/v8/torque_generated_definitions/set-union-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [944/2177] CXX obj/v8/torque_generated_definitions/set-is-superset-of-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [945/2177] CXX obj/v8/torque_generated_definitions/string-html-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [946/2177] CXX obj/v8/torque_generated_definitions/string-endswith-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [947/2177] CXX obj/v8/torque_generated_definitions/string-at-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [948/2177] CXX obj/v8/torque_generated_definitions/string-includes-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [949/2177] CXX obj/v8/torque_generated_definitions/string-indexof-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [950/2177] CXX obj/v8/torque_generated_definitions/string-iswellformed-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [951/2177] CXX obj/v8/torque_generated_definitions/string-iterator-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [952/2177] CXX obj/v8/torque_generated_definitions/string-match-search-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [953/2177] CXX obj/v8/torque_generated_definitions/string-pad-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [954/2177] CXX obj/v8/torque_generated_definitions/string-slice-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `swc_ecma_codegen` (lib) generated 4 warnings Compiling async-compression v0.4.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=async_compression CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-compression-0.4.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-compression-0.4.11/Cargo.toml CARGO_PKG_AUTHORS='Wim Looman :Allen Bui ' CARGO_PKG_DESCRIPTION='Adaptors between compression crates and Rust'\''s modern asynchronous IO types. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-compression CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Nullus157/async-compression' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name async_compression --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-compression-0.4.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="brotli"' --cfg 'feature="flate2"' --cfg 'feature="gzip"' --cfg 'feature="tokio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "all-algorithms", "all-implementations", "brotli", "bzip2", "deflate", "deflate64", "flate2", "futures-io", "gzip", "libzstd", "lzma", "tokio", "xz", "xz2", "zlib", "zstd", "zstd-safe", "zstdmt"))' -C metadata=9dc8fa080483519f -C extra-filename=-59831d2bcad64eb2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern brotli=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbrotli-4278bd7c001baeca.rmeta --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-0c11f2d6d700682f.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64` [v8 137.2.1] [955/2177] CXX obj/v8/torque_generated_definitions/string-repeat-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [956/2177] CXX obj/v8/torque_generated_definitions/string-replaceall-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: struct `MakeErasedRouter` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/src/boxed.rs:106:19 | 106 | pub(crate) struct MakeErasedRouter { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: constant `NEST_TAIL_PARAM_CAPTURE` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/src/routing/mod.rs:102:18 | 102 | pub(crate) const NEST_TAIL_PARAM_CAPTURE: &str = "/*__private__axum_nest_tail_param"; | ^^^^^^^^^^^^^^^^^^^^^^^ [v8 137.2.1] [957/2177] CXX obj/v8/torque_generated_definitions/string-startswith-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [958/2177] CXX obj/v8/torque_generated_definitions/string-substr-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [959/2177] CXX obj/v8/torque_generated_definitions/string-substring-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [960/2177] CXX obj/v8/torque_generated_definitions/suppressed-error-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [961/2177] CXX obj/v8/torque_generated_definitions/string-trim-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [962/2177] CXX obj/v8/torque_generated_definitions/string-towellformed-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [963/2177] CXX obj/v8/torque_generated_definitions/symbol-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [964/2177] CXX obj/v8/torque_generated_definitions/torque-internal-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [965/2177] CXX obj/v8/torque_generated_definitions/typed-array-createtypedarray-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [966/2177] CXX obj/v8/torque_generated_definitions/typed-array-entries-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [967/2177] CXX obj/v8/torque_generated_definitions/typed-array-at-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [968/2177] CXX obj/v8/torque_generated_definitions/typed-array-every-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [969/2177] CXX obj/v8/torque_generated_definitions/typed-array-filter-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [970/2177] CXX obj/v8/torque_generated_definitions/typed-array-findindex-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [971/2177] CXX obj/v8/torque_generated_definitions/typed-array-find-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [972/2177] CXX obj/v8/torque_generated_definitions/typed-array-foreach-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [973/2177] CXX obj/v8/torque_generated_definitions/typed-array-findlastindex-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [974/2177] CXX obj/v8/torque_generated_definitions/typed-array-findlast-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [975/2177] CXX obj/v8/torque_generated_definitions/typed-array-from-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [976/2177] CXX obj/v8/torque_generated_definitions/typed-array-keys-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=target_lexicon CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman ' CARGO_PKG_DESCRIPTION='LLVM target triple types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=target-lexicon CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/target-lexicon' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.13.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/target-lexicon-0a0329e916460a37/out /usr/local/bin/rustc --crate-name target_lexicon --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arch_zkasm", "default", "serde", "serde_support", "std"))' -C metadata=4343a2d5a49de442 -C extra-filename=-f3316c6905c1212a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg 'feature="rust_1_40"'` [v8 137.2.1] [977/2177] CXX obj/v8/torque_generated_definitions/typed-array-of-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/lib.rs:6:5 | 6 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `rust_1_40` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/data_model.rs:43:12 | 43 | #[cfg_attr(feature = "rust_1_40", non_exhaustive)] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arch_zkasm`, `default`, `serde`, `serde_support`, and `std` = help: consider adding `rust_1_40` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration [v8 137.2.1] [978/2177] CXX obj/v8/torque_generated_definitions/typed-array-reduce-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [979/2177] CXX obj/v8/torque_generated_definitions/typed-array-set-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [980/2177] CXX obj/v8/torque_generated_definitions/typed-array-reduceright-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [981/2177] CXX obj/v8/mksnapshot/embedded-file-writer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/embedded-file-writer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/embedded-file-writer.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/embedded-data.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [982/2177] CXX obj/v8/torque_generated_definitions/typed-array-slice-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [983/2177] CXX obj/v8/torque_generated_definitions/typed-array-sort-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [984/2177] CXX obj/v8/torque_generated_definitions/typed-array-some-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `axum` (lib) generated 9 warnings Compiling hyper-rustls v0.27.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hyper_rustls CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-rustls-0.27.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-rustls-0.27.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls+hyper integration for pure rust HTTPS' CARGO_PKG_HOMEPAGE='https://github.com/rustls/hyper-rustls' CARGO_PKG_LICENSE='Apache-2.0 OR ISC OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper-rustls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/hyper-rustls' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.27.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hyper_rustls --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-rustls-0.27.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="aws-lc-rs"' --cfg 'feature="http1"' --cfg 'feature="http2"' --cfg 'feature="tls12"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aws-lc-rs", "default", "fips", "http1", "http2", "log", "logging", "native-tokio", "ring", "rustls-native-certs", "rustls-platform-verifier", "tls12", "webpki-roots", "webpki-tokio"))' -C metadata=78b893746e779966 -C extra-filename=-e094ed457c37c8bc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-bd882a5e839c5044.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-71cf4e453ca227dd.rmeta --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-962dc994acc1dc2e.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-242932260dab6664.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_rustls-4ea035d7ba4d2bc7.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out` warning: `target-lexicon` (lib) generated 16 warnings (14 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.0.87 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=87 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name syn --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/syn-2.0.87/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="visit"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=d6e589778654065c -C extra-filename=-34481747f2800ba5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-be81c8006d508ec6.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8f4ed76f2040c3c9.rmeta --extern unicode_ident=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_ident-af42ceba53e624be.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [985/2177] CXX obj/v8/torque_generated_definitions/typed-array-to-sorted-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [986/2177] CXX obj/v8/torque_generated_definitions/typed-array-to-reversed-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [987/2177] CXX obj/v8/torque_generated_definitions/typed-array-values-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [988/2177] CXX obj/v8/torque_generated_definitions/typed-array-subarray-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling deno_tunnel v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_tunnel CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_tunnel-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_tunnel-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Deno Tunnels' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_tunnel CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_tunnel' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_tunnel --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_tunnel-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=77b1f1ca295e05e9 -C extra-filename=-610179fa371bbd2c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-ff19a3803ef0aab4.rmeta --extern quinn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquinn-4bfcdd566f843623.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out` [v8 137.2.1] [989/2177] CXX obj/v8/torque_generated_definitions/handler-configuration-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [990/2177] CXX obj/v8/torque_generated_definitions/typed-array-with-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [991/2177] CXX obj/v8/torque_generated_definitions/typed-array-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [992/2177] CXX obj/v8/torque_generated_definitions/weak-ref-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [993/2177] CXX obj/v8/torque_generated_definitions/bigint-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling rayon v1.10.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rayon CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-1.10.0/Cargo.toml CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Simple work-stealing parallelism for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rayon --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=45a70d9c3aac5229 -C extra-filename=-79c5524de55cd2de --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --extern rayon_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librayon_core-fdc4b1374c57a5b0.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [994/2177] CXX obj/v8/torque_generated_definitions/allocation-site-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_transforms_base CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_base-13.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_base-13.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='rust port of babel and closure compiler.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_transforms_base CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=13.0.0 CARGO_PKG_VERSION_MAJOR=13 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_transforms_base --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_base-13.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("concurrent", "concurrent-renamer", "rayon"))' -C metadata=a229052b90e27acf -C extra-filename=-9e4f398e18e6c0c6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern better_scoped_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbetter_scoped_tls-dcf1297c99c83723.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern par_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpar_core-ee8a0ee6cd301b4a.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-548653909151ffa0.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-6072a92515af34a6.rmeta --extern swc_ecma_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_parser-08aff40f76438490.rmeta --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-a55c4eb38a27cbd3.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-f595f72b7ffc445d.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out` [v8 137.2.1] [995/2177] CXX obj/v8/mksnapshot/static-roots-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/static-roots-gen.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [996/2177] CXX obj/v8/torque_generated_definitions/factory.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/factory.cc:2: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory-base-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.9.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.9.3/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Core random number generator traits and tools for implementation. ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.9.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rand_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_core-0.9.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="os_rng"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("os_rng", "serde", "std"))' -C metadata=49f0a3491520eef9 -C extra-filename=-acf15aab56a474d8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern getrandom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgetrandom-f640ccb983c24535.rmeta --cap-lints warn -L/usr/local/lib` Compiling cranelift-bforest v0.116.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_bforest CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-bforest-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-bforest-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='A forest of B+-trees' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-bforest CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_bforest --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-bforest-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4185a56eb20b72bf -C extra-filename=-af5c65e912bfc3a0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift_entity=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_entity-527a6fba587abd84.rmeta --cap-lints warn -L/usr/local/lib` Compiling time v0.3.36 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=time CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/Cargo.toml CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION='Date and time library. Fully interoperable with the standard library. Mostly compatible with #'\!'[no_std].' CARGO_PKG_HOMEPAGE='https://time-rs.github.io' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.3.36 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=36 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name time --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=variant-size-differences '--warn=clippy::use-debug' '--warn=clippy::unwrap-used' '--warn=clippy::unwrap-in-result' --warn=unused-qualifications --warn=unused-lifetimes --warn=unused-import-braces --warn=unused --deny=unstable-syntax-pre-expansion --deny=unsafe-op-in-unsafe-fn --warn=unreachable-pub '--warn=clippy::unnested-or-patterns' --deny=unnameable-test-items '--warn=clippy::uninlined-format-args' '--warn=clippy::unimplemented' '--warn=rustdoc::unescaped-backticks' '--deny=clippy::undocumented-unsafe-blocks' --deny=unconditional-recursion --warn=trivial-numeric-casts --warn=trivial-casts '--warn=clippy::todo' --deny=temporary-cstring-as-ptr --deny=suspicious-double-ref-op '--deny=clippy::std-instead-of-core' --warn=single-use-lifetimes '--warn=clippy::semicolon-outside-block' '--warn=rustdoc::private-doc-tests' '--warn=clippy::print-stdout' --deny=overlapping-range-endpoints --deny=opaque-hidden-inferred-bound '--warn=clippy::obfuscated-if-else' '--warn=clippy::nursery' --warn=noop-method-call --deny=non-ascii-idents --deny=named-arguments-used-positionally '--warn=clippy::missing-enforced-import-renames' '--warn=clippy::missing-docs-in-private-items' --warn=missing-docs --warn=missing-debug-implementations --warn=missing-copy-implementations --warn=missing-abi --warn=meta-variable-misuse '--warn=clippy::manual-let-else' --warn=macro-use-extern-crate --warn=let-underscore --warn=keyword-idents --deny=invalid-value --deny=invalid-reference-casting --deny=invalid-nan-comparisons --deny=invalid-macro-export-arguments --deny=invalid-from-utf8 --deny=improper-ctypes-definitions --deny=improper-ctypes --deny=hidden-glob-reexports '--warn=clippy::get-unwrap' --deny=future-incompatible '--warn=clippy::explicit-auto-deref' --deny=drop-bounds --deny=deref-nullptr '--warn=clippy::decimal-literal-representation' '--warn=clippy::dbg-macro' --deny=const-item-mutation --deny=clashing-extern-declarations --deny=ambiguous-glob-reexports '--deny=clippy::alloc-instead-of-core' '--warn=clippy::all' --warn=unstable-name-collisions '--allow=clippy::redundant-pub-crate' '--allow=clippy::option-if-let-else' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="formatting"' --cfg 'feature="macros"' --cfg 'feature="parsing"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "formatting", "large-dates", "local-offset", "macros", "parsing", "quickcheck", "rand", "serde", "serde-human-readable", "serde-well-known", "std", "wasm-bindgen"))' -C metadata=6dd932928eb670b4 -C extra-filename=-a1f15e3f374759c0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deranged=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libderanged-7a4ab676d2f0110b.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-12fcb489002112f7.rmeta --extern num_conv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_conv-582d0e1f4bbe7c78.rmeta --extern powerfmt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpowerfmt-32b5a5209bce7988.rmeta --extern time_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtime_core-36733313d850416e.rmeta --extern time_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtime_macros-c844d28cf13b60e3.so --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `__time_03_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/lib.rs:70:13 | 70 | #![cfg_attr(__time_03_docs, feature(doc_auto_cfg, doc_notable_trait))] | ^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__time_03_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__time_03_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `__time_03_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/formatting/formattable.rs:24:12 | 24 | #[cfg_attr(__time_03_docs, doc(notable_trait))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__time_03_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__time_03_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__time_03_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/parsing/parsable.rs:18:12 | 18 | #[cfg_attr(__time_03_docs, doc(notable_trait))] | ^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__time_03_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__time_03_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [997/2177] CXX obj/v8/torque_generated_definitions/bytecode-array-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unused import: `num_conv::prelude` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/formatting/iso8601.rs:5:5 | 5 | use num_conv::prelude::*; | ^^^^^^^^^^^^^^^^^ | = note: `-W unused-imports` implied by `-W unused` = help: to override `-W unused` add `#[allow(unused_imports)]` warning: unused import: `num_conv::prelude` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/parsing/combinator/rfc/iso8601.rs:7:5 | 7 | use num_conv::prelude::*; | ^^^^^^^^^^^^^^^^^ warning: unused import: `num_conv::prelude` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/parsing/iso8601.rs:3:5 | 3 | use num_conv::prelude::*; | ^^^^^^^^^^^^^^^^^ warning: `brotli` (lib) generated 19 warnings Compiling swc_graph_analyzer v10.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_graph_analyzer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_graph_analyzer-10.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_graph_analyzer-10.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Graph analyzer' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_graph_analyzer CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=10.0.0 CARGO_PKG_VERSION_MAJOR=10 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_graph_analyzer --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_graph_analyzer-10.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c6d108b7fe499e1c -C extra-filename=-e1e6eb1e70225b53 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern auto_impl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libauto_impl-5cf05f2b6d2c9840.so --extern petgraph=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpetgraph-42f0b433f91b072f.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/date.rs:1358:17 | 1358 | fn metadata(&self, _: FormatterOptions) -> Metadata { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1358 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/month.rs:179:17 | 179 | fn metadata(&self, _: FormatterOptions) -> Metadata { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 179 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/offset_date_time.rs:1327:17 | 1327 | fn metadata(&self, _: FormatterOptions) -> Metadata { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1327 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/primitive_date_time.rs:904:17 | 904 | fn metadata(&self, _: FormatterOptions) -> Metadata { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 904 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/time.rs:777:17 | 777 | fn metadata(&self, _: FormatterOptions) -> Metadata { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 777 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/utc_offset.rs:427:17 | 427 | fn metadata(&self, _: FormatterOptions) -> Metadata { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 427 | fn metadata(&self, _: FormatterOptions) -> Metadata<'_, Self> { | +++ Compiling swc_ecma_loader v9.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_loader CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_loader-9.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_loader-9.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='General ecmascript loader used for transforms' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_loader CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=9.0.0 CARGO_PKG_VERSION_MAJOR=9 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_loader --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_loader-9.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "dashmap", "default", "lru", "node", "normpath", "once_cell", "parking_lot", "path-clean", "serde_json", "swc_cached", "tsc"))' -C metadata=ae089eee52f6ed63 -C extra-filename=-0b25278efa22ef46 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern pathdiff=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpathdiff-8c00b367d29c0aa1.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` Compiling swc_ecma_transforms_optimization v14.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_transforms_optimization CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_optimization-14.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_optimization-14.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='rust port of babel and closure compiler.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_transforms_optimization CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=14.0.0 CARGO_PKG_VERSION_MAJOR=14 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_transforms_optimization --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_optimization-14.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("concurrent", "debug", "rayon"))' -C metadata=0a8a7161e5ed271c -C extra-filename=-abb5349914c8696d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern dashmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdashmap-c3e760d0287faeef.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern par_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpar_core-876ac2692a2e2cb4.rmeta --extern petgraph=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpetgraph-42f0b433f91b072f.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_ecma_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_parser-06f2161e65035a4d.rmeta --extern swc_ecma_transforms_base=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_base-94b64762be415081.rmeta --extern swc_ecma_transforms_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_macros-893523e288912617.so --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-21ddb1e3e1edf968.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-0b98edb4ade16ede.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` warning: `time` (lib) generated 13 warnings (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_media_type CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_media_type-0.2.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_media_type-0.2.9/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Media type used in Deno' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_media_type CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_media_type' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_media_type --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_media_type-0.2.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="module_specifier"' --cfg 'feature="url"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("data_url", "decoding", "default", "encoding_rs", "module_specifier", "url"))' -C metadata=05ba401d3544f908 -C extra-filename=-288f20210e43f89f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern data_url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_url-d0be56c54c431f14.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --cap-lints warn -L/usr/local/lib` Compiling swc_ecma_transforms_classes v13.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_transforms_classes CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_classes-13.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_classes-13.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Helper for transforms for the swc project' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_transforms_classes CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=13.0.0 CARGO_PKG_VERSION_MAJOR=13 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_transforms_classes --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_classes-13.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9cca6e27fca3363d -C extra-filename=-e838368292149993 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_ecma_transforms_base=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_base-94b64762be415081.rmeta --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-21ddb1e3e1edf968.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-0b98edb4ade16ede.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` warning: `swc_ecma_transforms_base` (lib) generated 3 warnings (3 duplicates) Compiling hyper-timeout v0.5.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hyper_timeout CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-timeout-0.5.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-timeout-0.5.2/Cargo.toml CARGO_PKG_AUTHORS='Herman J. Radtke III ' CARGO_PKG_DESCRIPTION='A connect, read and write timeout aware connector to be used with hyper Client.' CARGO_PKG_HOMEPAGE='https://github.com/hjr3/hyper-timeout' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper-timeout CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hjr3/hyper-timeout' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hyper_timeout --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-timeout-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fc7e41d90632f64d -C extra-filename=-6f58d71c32b8fc1a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-bd882a5e839c5044.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-71cf4e453ca227dd.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=alloc,default,digest,precomputed-tables,zeroize CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DIGEST=1 CARGO_FEATURE_PRECOMPUTED_TABLES=1 CARGO_FEATURE_ZEROIZE=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/Cargo.toml CARGO_PKG_AUTHORS='Isis Lovecruft :Henry de Valence ' CARGO_PKG_DESCRIPTION='A pure-Rust implementation of group operations on ristretto255 and Curve25519' CARGO_PKG_HOMEPAGE='https://github.com/dalek-cryptography/curve25519-dalek' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=curve25519-dalek CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/curve25519-dalek/tree/main/curve25519-dalek' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=4.1.3 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/curve25519-dalek-652476a5a47b7b4b/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/curve25519-dalek-2cbd2df4692e2303/build-script-build` [curve25519-dalek 4.1.3] cargo:rustc-cfg=curve25519_dalek_bits="64" [curve25519-dalek 4.1.3] cargo:rustc-cfg=curve25519_dalek_backend="simd" Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=gimli,std,unwind CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_GIMLI=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_UNWIND=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Low-level code generator library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-codegen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-441d39ec2cec89c7/build-script-build` [cranelift-codegen 0.116.1] cargo:rustc-cfg=feature="x86" [cranelift-codegen 0.116.1] cargo:rerun-if-changed=build.rs [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/settings.rs [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/types.rs [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/opcodes.rs [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/inst_builder.rs [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/settings-x86.rs [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/clif_opt.isle [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/clif_lower.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude_opt.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/arithmetic.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/bitops.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/cprop.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/extends.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/icmp.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/remat.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/selects.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/shifts.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/spaceship.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/spectre.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/vector.isle [cranelift-codegen 0.116.1] Rebuilding /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/isle_opt.rs [cranelift-codegen 0.116.1] Writing ISLE-generated Rust code to /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/isle_opt.rs [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude_lower.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/x64/inst.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/x64/lower.isle [cranelift-codegen 0.116.1] Rebuilding /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/isle_x64.rs warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_optimization-14.0.0/src/simplify/expr/mod.rs:581:16 | 581 | fn nth_char(s: &str, mut idx: usize) -> Option> { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 581 | fn nth_char(s: &str, mut idx: usize) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_optimization-14.0.0/src/simplify/inlining/scope.rs:292:18 | 292 | fn scope_for(&self, id: &Id) -> (&Scope, bool) { | ^^^^^ ^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 292 | fn scope_for(&self, id: &Id) -> (&Scope<'_>, bool) { | ++++ [cranelift-codegen 0.116.1] Writing ISLE-generated Rust code to /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/isle_x64.rs [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude_lower.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/aarch64/inst.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/aarch64/inst_neon.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/aarch64/lower.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/aarch64/lower_dynamic_neon.isle [cranelift-codegen 0.116.1] Rebuilding /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/isle_aarch64.rs [cranelift-codegen 0.116.1] Writing ISLE-generated Rust code to /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/isle_aarch64.rs [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude_lower.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/s390x/inst.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/s390x/lower.isle [cranelift-codegen 0.116.1] Rebuilding /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/isle_s390x.rs [v8 137.2.1] [998/2177] CXX obj/v8/torque_generated_definitions/api-callbacks-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/api-callbacks-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/api-callbacks-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [999/2177] CXX obj/v8/torque_generated_definitions/data-handler-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [cranelift-codegen 0.116.1] Writing ISLE-generated Rust code to /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/isle_s390x.rs [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude_lower.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/riscv64/inst.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/riscv64/inst_vector.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/riscv64/lower.isle [cranelift-codegen 0.116.1] Rebuilding /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/isle_riscv64.rs [cranelift-codegen 0.116.1] Writing ISLE-generated Rust code to /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/isle_riscv64.rs [cranelift-codegen 0.116.1] cargo:rustc-env=ISLE_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out Compiling regalloc2 v0.11.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=regalloc2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regalloc2-0.11.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regalloc2-0.11.1/Cargo.toml CARGO_PKG_AUTHORS='Chris Fallin :Mozilla SpiderMonkey Developers' CARGO_PKG_DESCRIPTION='Backtracking register allocator inspired from IonMonkey' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regalloc2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/regalloc2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name regalloc2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regalloc2-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="checker"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("checker", "default", "enable-serde", "fuzzing", "libfuzzer-sys", "serde", "std", "trace-log"))' -C metadata=b823c0ee45434eae -C extra-filename=-343ffa8c745d6660 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern allocator_api2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballocator_api2-87b4d46f4f068367.rmeta --extern bumpalo=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbumpalo-060d8174b5e40032.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-ab3e04c0d50418c0.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=prost CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prost-0.13.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prost-0.13.3/Cargo.toml CARGO_PKG_AUTHORS='Dan Burkert :Lucio Franco :Casper Meijn :Tokio Contributors ' CARGO_PKG_DESCRIPTION='A Protocol Buffers implementation for the Rust Language.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=prost CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/prost' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.13.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name prost --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/prost-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "no-recursion-limit", "prost-derive", "std"))' -C metadata=1b1d926b5b741266 -C extra-filename=-2106c9650193bb54 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern prost_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost_derive-e2f8f02c35aea300.so --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1000/2177] CXX obj/v8/torque_generated_definitions/arguments-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/arguments-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/arguments-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=AR_x86_64-unknown-openbsd [libsqlite3-sys 0.32.0] AR_x86_64-unknown-openbsd = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=AR_x86_64_unknown_openbsd [libsqlite3-sys 0.32.0] AR_x86_64_unknown_openbsd = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=HOST_AR [libsqlite3-sys 0.32.0] HOST_AR = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=AR [libsqlite3-sys 0.32.0] AR = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=ARFLAGS [libsqlite3-sys 0.32.0] ARFLAGS = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=HOST_ARFLAGS [libsqlite3-sys 0.32.0] HOST_ARFLAGS = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=ARFLAGS_x86_64_unknown_openbsd [libsqlite3-sys 0.32.0] ARFLAGS_x86_64_unknown_openbsd = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=ARFLAGS_x86_64-unknown-openbsd [libsqlite3-sys 0.32.0] ARFLAGS_x86_64-unknown-openbsd = None [libsqlite3-sys 0.32.0] cargo:rustc-link-lib=static=sqlite3 [libsqlite3-sys 0.32.0] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out [libsqlite3-sys 0.32.0] cargo:lib_dir=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libsqlite3_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0/Cargo.toml CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.32.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=32 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out /usr/local/bin/rustc --crate-name libsqlite3_sys --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bindgen"' --cfg 'feature="buildtime_bindgen"' --cfg 'feature="bundled"' --cfg 'feature="bundled_bindings"' --cfg 'feature="cc"' --cfg 'feature="default"' --cfg 'feature="min_sqlite_version_3_14_0"' --cfg 'feature="pkg-config"' --cfg 'feature="preupdate_hook"' --cfg 'feature="session"' --cfg 'feature="unlock_notify"' --cfg 'feature="vcpkg"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "buildtime_bindgen", "bundled", "bundled-sqlcipher", "bundled-sqlcipher-vendored-openssl", "bundled-windows", "bundled_bindings", "cc", "default", "in_gecko", "loadable_extension", "min_sqlite_version_3_14_0", "openssl-sys", "pkg-config", "prettyplease", "preupdate_hook", "quote", "session", "sqlcipher", "syn", "unlock_notify", "vcpkg", "wasm32-wasi-vfs", "with-asan"))' -C metadata=c143a1a68da49ee9 -C extra-filename=-1d4a7c51d7dbb09d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out -l static=sqlite3` Compiling web-transport-proto v0.2.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=web_transport_proto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/web-transport-proto-0.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/web-transport-proto-0.2.3/Cargo.toml CARGO_PKG_AUTHORS='Luke Curley' CARGO_PKG_DESCRIPTION='WebTransport core protocol' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=web-transport-proto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kixelated/web-transport-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name web_transport_proto --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/web-transport-proto-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2af4654f75b75d48 -C extra-filename=-33493467baa3e4bd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-e8f534db840cf7b8.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --cap-lints warn -L/usr/local/lib` Compiling rusqlite v0.34.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rusqlite CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rusqlite-0.34.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rusqlite-0.34.0/Cargo.toml CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Ergonomic wrapper for SQLite' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rusqlite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.34.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=34 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rusqlite --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rusqlite-0.34.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bundled"' --cfg 'feature="hooks"' --cfg 'feature="limits"' --cfg 'feature="modern_sqlite"' --cfg 'feature="session"' --cfg 'feature="unlock_notify"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("array", "backup", "blob", "buildtime_bindgen", "bundled", "bundled-full", "bundled-sqlcipher", "bundled-sqlcipher-vendored-openssl", "bundled-windows", "chrono", "collation", "column_decltype", "csv", "csvtab", "extra_check", "functions", "hooks", "i128_blob", "in_gecko", "jiff", "limits", "load_extension", "loadable_extension", "modern-full", "modern_sqlite", "preupdate_hook", "rusqlite-macros", "serde_json", "serialize", "series", "session", "sqlcipher", "time", "trace", "unlock_notify", "url", "uuid", "vtab", "wasm32-wasi-vfs", "window", "with-asan"))' -C metadata=1cfd3cee22cb2532 -C extra-filename=-6afdc82ea4624e19 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern fallible_iterator=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfallible_iterator-af792a85a57ea78f.rmeta --extern fallible_streaming_iterator=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfallible_streaming_iterator-4f0ccadd5e234622.rmeta --extern hashlink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashlink-dc8df008afc41323.rmeta --extern libsqlite3_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibsqlite3_sys-1d4a7c51d7dbb09d.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/web-transport-proto-0.2.3/src/huffman.rs:354:21 | 354 | fn hpack_decode(&self) -> DecodeIter; | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 354 | fn hpack_decode(&self) -> DecodeIter<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/web-transport-proto-0.2.3/src/huffman.rs:358:21 | 358 | fn hpack_decode(&self) -> DecodeIter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 358 | fn hpack_decode(&self) -> DecodeIter<'_> { | ++++ [v8 137.2.1] [1001/2177] CXX obj/v8/torque_generated_definitions/call-site-info-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/call-site-info-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/call-site-info-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `web-transport-proto` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=channel,default,iterator CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_CHANNEL=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_ITERATOR=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17/Cargo.toml CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner :Thomas Himmelstoss ' CARGO_PKG_DESCRIPTION='Unix signal handling' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signal-hook CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/vorner/signal-hook' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/signal-hook-fba9f0bfea6910f9/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/signal-hook-3cb3bcf224c45b65/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=derive_io CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive-io-0.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive-io-0.4.1/Cargo.toml CARGO_PKG_AUTHORS='Matt Mastracci ' CARGO_PKG_DESCRIPTION='derive macros for `std::io::{Read,Write}`, `tokio::io::{AsyncRead,AsyncWrite}` and more' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=derive-io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mmastrac/derive-io' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name derive_io --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive-io-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="tokio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std", "tokio"))' -C metadata=ca714f054ace4013 -C extra-filename=-f43db297240a2ae3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern derive_io_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libderive_io_macros-9d1369457e9e26c7.so --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=async_stream CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-stream-0.3.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-stream-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_DESCRIPTION='Asynchronous streams using async & await notation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-stream CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/async-stream' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name async_stream --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-stream-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bac6dedb16f82e40 -C extra-filename=-ce34b41838beb3e2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_stream_impl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_stream_impl-daff10be173521ae.so --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --cap-lints warn -L/usr/local/lib` Compiling num-iter v0.1.44 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_iter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-iter-0.1.44 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-iter-0.1.44/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='External iterators for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-iter' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-iter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-iter' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.1.44 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=44 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name num_iter --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-iter-0.1.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=73a5ac595776b801 -C extra-filename=-25c5937f4b4a7f59 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_integer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_integer-d24d0caa66463c5a.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ff CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ff-0.13.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ff-0.13.0/Cargo.toml CARGO_PKG_AUTHORS='Sean Bowe :Jack Grigg ' CARGO_PKG_DESCRIPTION='Library for building and interfacing with finite fields' CARGO_PKG_HOMEPAGE='https://github.com/zkcrypto/ff' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ff CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zkcrypto/ff' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.13.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ff --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ff-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "bits", "bitvec", "byteorder", "default", "derive", "derive_bits", "ff_derive", "std"))' -C metadata=3419636e10a54fbf -C extra-filename=-397dffc8a69f515d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --cap-lints warn -L/usr/local/lib` Compiling gimli v0.31.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=gimli CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gimli-0.31.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gimli-0.31.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A library for reading and writing the DWARF debugging format.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gimli CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gimli-rs/gimli' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.31.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=31 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name gimli --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gimli-0.31.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="read"' --cfg 'feature="read-core"' --cfg 'feature="std"' --cfg 'feature="write"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "endian-reader", "fallible-iterator", "read", "read-all", "read-core", "rustc-dep-of-std", "std", "write"))' -C metadata=41d5f93f1c34e1da -C extra-filename=-33b22e16c8dbc4be --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regalloc2-0.11.1/src/fastalloc/vregset.rs:61:17 | 61 | pub fn iter(&self) -> VRegSetIter { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 61 | pub fn iter(&self) -> VRegSetIter<'_> { | ++++ [v8 137.2.1] [1002/2177] CXX obj/v8/torque_generated_definitions/cell-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/cell-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/cell-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling rusticata-macros v4.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rusticata_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rusticata-macros-4.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rusticata-macros-4.1.0/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Helper macros for Rusticata' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/rusticata-macros' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rusticata-macros CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/rusticata-macros.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.1.0 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rusticata_macros --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rusticata-macros-4.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=85c90f6f4ffed5ba -C extra-filename=-40b6d1d598a89e57 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-19089205c98987f0.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=encoding_rs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/Cargo.toml CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_LICENSE='(Apache-2.0 OR MIT) AND BSD-3-Clause' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=encoding_rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=0.8.35 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=35 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name encoding_rs --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/encoding_rs-0.8.35/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "any_all_workaround", "default", "fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "serde", "simd-accel"))' -C metadata=7ba04631787d7533 -C extra-filename=-a46619142c7c43d9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --cap-lints warn -L/usr/local/lib` warning: `regalloc2` (lib) generated 1 warning Compiling deno_napi v0.145.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/napi) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='NAPI implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_napi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.145.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=145 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2024 ext/napi/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5fd31f00ce47dc4e -C extra-filename=-bb2c9380a59b51a2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_napi-bb2c9380a59b51a2 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -L/usr/local/lib` Compiling same-file v1.0.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=same_file CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/same-file-1.0.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/same-file-1.0.6/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A simple crate for determining whether two file paths point to the same file. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/same-file' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=same-file CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/same-file' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name same_file --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=608c2b6a31b4a330 -C extra-filename=-ebd3931c2fd908e2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unused return value of `into_raw_fd` that must be used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/same-file-1.0.6/src/unix.rs:23:13 | 23 | self.file.take().unwrap().into_raw_fd(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: losing the raw file descriptor may leak resources = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default help: use `let _ = ...` to ignore the resulting value | 23 | let _ = self.file.take().unwrap().into_raw_fd(); | +++++++ warning: `same-file` (lib) generated 1 warning Compiling simd-adler32 v0.3.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=simd_adler32 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-adler32-0.3.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-adler32-0.3.7/Cargo.toml CARGO_PKG_AUTHORS='Marvin Countryman ' CARGO_PKG_DESCRIPTION='A SIMD-accelerated Adler-32 hash algorithm implementation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=simd-adler32 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mcountryman/simd-adler32' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name simd_adler32 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-adler32-0.3.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="const-generics"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "default", "nightly", "std"))' -C metadata=db858354460827bf -C extra-filename=-eea199249267a428 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unused import: `hash::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-adler32-0.3.7/src/lib.rs:87:9 | 87 | pub use hash::*; | ^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: `simd-adler32` (lib) generated 1 warning Compiling relative-path v1.9.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=relative_path CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/relative-path-1.9.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/relative-path-1.9.2/Cargo.toml CARGO_PKG_AUTHORS='John-John Tedro ' CARGO_PKG_DESCRIPTION='Portable, relative paths for Rust.' CARGO_PKG_HOMEPAGE='https://github.com/udoprog/relative-path' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=relative-path CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/udoprog/relative-path' CARGO_PKG_RUST_VERSION=1.66 CARGO_PKG_VERSION=1.9.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name relative_path --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/relative-path-1.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde"))' -C metadata=73646ec2e9b3987e -C extra-filename=-6759647d2afec991 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/relative-path-1.9.2/src/lib.rs:1111:20 | 1111 | pub fn display(&self) -> Display { | ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1111 | pub fn display(&self) -> Display<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/relative-path-1.9.2/src/lib.rs:1150:23 | 1150 | pub fn components(&self) -> Components { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1150 | pub fn components(&self) -> Components<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/relative-path-1.9.2/src/lib.rs:1173:17 | 1173 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1173 | pub fn iter(&self) -> Iter<'_> { | ++++ warning: `relative-path` (lib) generated 3 warnings Compiling radix_fmt v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=radix_fmt CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_fmt-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_fmt-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='Félix ' CARGO_PKG_DESCRIPTION='Format a number in an arbitrary radix' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=radix_fmt CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/Boiethios/radix_fmt_rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name radix_fmt --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_fmt-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8b6788462e74e746 -C extra-filename=-7907a5470edfbc09 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_fmt-1.0.0/src/lib.rs:106:10 | 106 | 0...9 => u + b'0', | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` (part of `#[warn(rust_2021_compatibility)]`) on by default warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_fmt-1.0.0/src/lib.rs:107:11 | 107 | 10...35 => u - 10 + a, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2018) but is a hard error in Rust 2021! = note: for more information, see warning: `radix_fmt` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_bundler CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_bundler-17.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_bundler-17.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Very fast ecmascript bundler' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_bundler CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=17.0.0 CARGO_PKG_VERSION_MAJOR=17 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/swc_bundler-4279eb7efee461d5/out /usr/local/bin/rustc --crate-name swc_bundler --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_bundler-17.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("concurrent", "dashmap", "default", "rayon"))' -C metadata=516aa01f2282bd0b -C extra-filename=-e5cb01106bf408e5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern crc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrc-2b38cabe7660ec5b.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern is_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libis_macro-047eacd34551d24e.so --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern petgraph=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpetgraph-42f0b433f91b072f.rmeta --extern radix_fmt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libradix_fmt-7907a5470edfbc09.rmeta --extern relative_path=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librelative_path-6759647d2afec991.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_ecma_codegen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_codegen-07ca933cef20c8f5.rmeta --extern swc_ecma_loader=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_loader-0b25278efa22ef46.rmeta --extern swc_ecma_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_parser-06f2161e65035a4d.rmeta --extern swc_ecma_transforms_base=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_base-94b64762be415081.rmeta --extern swc_ecma_transforms_optimization=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_optimization-abb5349914c8696d.rmeta --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-21ddb1e3e1edf968.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-0b98edb4ade16ede.rmeta --extern swc_graph_analyzer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_graph_analyzer-e1e6eb1e70225b53.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` [v8 137.2.1] [1003/2177] CXX obj/v8/torque_generated_definitions/contexts-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/contexts-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `encoding_rs` (lib) generated 33 warnings (33 duplicates) Compiling walkdir v2.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=walkdir CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/walkdir-2.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/walkdir-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Recursively walk a directory.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/walkdir' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=walkdir CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/walkdir' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name walkdir --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9d2b1a3e5be7e3cf -C extra-filename=-338a7ced23589d02 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern same_file=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsame_file-ebd3931c2fd908e2.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1004/2177] CXX obj/v8/torque_generated_definitions/cpp-heap-external-object-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/cpp-heap-external-object-tq.cc:4: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/instance-type-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-utils-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='NAPI implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_napi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.145.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=145 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=3 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_napi-05087f40fdf48c7a/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_napi-bb2c9380a59b51a2/build-script-build` [deno_napi 0.145.0] cargo:rustc-rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/generated_symbol_exports_list_linux.def Compiling asn1-rs v0.5.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=asn1_rs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Parser/encoder for ASN.1 BER/DER data' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/asn1-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=asn1-rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/asn1-rs.git' CARGO_PKG_RUST_VERSION=1.53 CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name asn1_rs --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="datetime"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="time"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bigint", "bits", "bitvec", "cookie-factory", "datetime", "default", "num-bigint", "serialize", "std", "time"))' -C metadata=430584179628bf53 -C extra-filename=-21f985618ff94567 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern asn1_rs_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasn1_rs_derive-60a30b95d7b863fe.so --extern asn1_rs_impl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasn1_rs_impl-6b82e7bf9f09d724.so --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-19089205c98987f0.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern rusticata_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusticata_macros-40b6d1d598a89e57.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-e8f534db840cf7b8.rmeta --extern time=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtime-a1f15e3f374759c0.rmeta --cap-lints warn -L/usr/local/lib` warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:104:26 | 104 | .map_err(|e| nom::Err::Error(e.into()))?; | ^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/lib.rs:159:5 | 159 | unused_qualifications, | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 104 - .map_err(|e| nom::Err::Error(e.into()))?; 104 + .map_err(|e| Err::Error(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:107:26 | 107 | .map_err(|e| nom::Err::Error(e.into()))?; | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 107 - .map_err(|e| nom::Err::Error(e.into()))?; 107 + .map_err(|e| Err::Error(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:128:26 | 128 | .map_err(|e| nom::Err::Error(e.into()))?; | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 128 - .map_err(|e| nom::Err::Error(e.into()))?; 128 + .map_err(|e| Err::Error(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:131:26 | 131 | .map_err(|e| nom::Err::Error(e.into()))?; | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 131 - .map_err(|e| nom::Err::Error(e.into()))?; 131 + .map_err(|e| Err::Error(e.into()))?; | warning: unexpected `cfg` condition value: `exact_size_is_empty` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/oid.rs:375:11 | 375 | #[cfg(feature = "exact_size_is_empty")] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `bigint`, `bits`, `bitvec`, `cookie-factory`, `datetime`, `default`, `num-bigint`, `serialize`, `std`, and `time` = help: consider adding `exact_size_is_empty` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/optional.rs:18:17 | 18 | Err(nom::Err::Error(Error::UnexpectedTag { .. })) => Ok((bytes, None)), | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 18 - Err(nom::Err::Error(Error::UnexpectedTag { .. })) => Ok((bytes, None)), 18 + Err(Err::Error(Error::UnexpectedTag { .. })) => Ok((bytes, None)), | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/optional.rs:34:17 | 34 | Err(nom::Err::Error(Error::UnexpectedTag { .. })) => Ok((bytes, None)), | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 34 - Err(nom::Err::Error(Error::UnexpectedTag { .. })) => Ok((bytes, None)), 34 + Err(Err::Error(Error::UnexpectedTag { .. })) => Ok((bytes, None)), | warning: unused import: `self::f32::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/real.rs:8:9 | 8 | pub use self::f32::*; | ^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused import: `self::f64::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/real.rs:9:9 | 9 | pub use self::f64::*; | ^^^^^^^^^^^^ warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/sequence/vec.rs:100:26 | 100 | .map_err(|e| nom::Err::Error(e.into()))?; | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 100 - .map_err(|e| nom::Err::Error(e.into()))?; 100 + .map_err(|e| Err::Error(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/sequence/vec.rs:103:22 | 103 | .map_err(nom::Err::Error)?; | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 103 - .map_err(nom::Err::Error)?; 103 + .map_err(Err::Error)?; | warning: unused import: `vec::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/sequence.rs:12:9 | 12 | pub use vec::*; | ^^^^^^ warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/sequence.rs:183:22 | 183 | _ => Err(nom::Err::Error(Error::LifetimeError.into())), | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 183 - _ => Err(nom::Err::Error(Error::LifetimeError.into())), 183 + _ => Err(Err::Error(Error::LifetimeError.into())), | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/set/btreeset.rs:50:26 | 50 | .map_err(|e| nom::Err::Error(e.into()))?; | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 50 - .map_err(|e| nom::Err::Error(e.into()))?; 50 + .map_err(|e| Err::Error(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/set/btreeset.rs:53:26 | 53 | .map_err(|e| nom::Err::Error(e.into()))?; | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 53 - .map_err(|e| nom::Err::Error(e.into()))?; 53 + .map_err(|e| Err::Error(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/set/btreeset.rs:56:22 | 56 | .map_err(nom::Err::Error)?; | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 56 - .map_err(nom::Err::Error)?; 56 + .map_err(Err::Error)?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/set/hashset.rs:52:26 | 52 | .map_err(|e| nom::Err::Error(e.into()))?; | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 52 - .map_err(|e| nom::Err::Error(e.into()))?; 52 + .map_err(|e| Err::Error(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/set/hashset.rs:55:26 | 55 | .map_err(|e| nom::Err::Error(e.into()))?; | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 55 - .map_err(|e| nom::Err::Error(e.into()))?; 55 + .map_err(|e| Err::Error(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/set/hashset.rs:58:22 | 58 | .map_err(nom::Err::Error)?; | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 58 - .map_err(nom::Err::Error)?; 58 + .map_err(Err::Error)?; | warning: unused import: `btreeset::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/set.rs:11:9 | 11 | pub use btreeset::*; | ^^^^^^^^^^^ warning: unused import: `hashset::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/set.rs:13:9 | 13 | pub use hashset::*; | ^^^^^^^^^^ warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/set.rs:186:22 | 186 | _ => Err(nom::Err::Error(Error::LifetimeError.into())), | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 186 - _ => Err(nom::Err::Error(Error::LifetimeError.into())), 186 + _ => Err(Err::Error(Error::LifetimeError.into())), | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/strings/bmpstring.rs:45:19 | 45 | data: alloc::borrow::Cow::Owned(s), | ^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 45 - data: alloc::borrow::Cow::Owned(s), 45 + data: Cow::Owned(s), | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/strings/universalstring.rs:46:19 | 46 | data: alloc::borrow::Cow::Owned(s), | ^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 46 - data: alloc::borrow::Cow::Owned(s), 46 + data: Cow::Owned(s), | warning: unused import: `self::str::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/strings.rs:15:9 | 15 | pub use self::str::*; | ^^^^^^^^^^^^ warning: unused import: `string::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/strings.rs:22:9 | 22 | pub use string::*; | ^^^^^^^^^ warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/tagged/helpers.rs:37:26 | 37 | .map_err(|e| nom::Err::convert(e.into()))?; | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 37 - .map_err(|e| nom::Err::convert(e.into()))?; 37 + .map_err(|e| Err::convert(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/tagged/helpers.rs:56:26 | 56 | .map_err(|e| nom::Err::convert(e.into()))?; | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 56 - .map_err(|e| nom::Err::convert(e.into()))?; 56 + .map_err(|e| Err::convert(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/tagged/helpers.rs:76:26 | 76 | .map_err(|e| nom::Err::convert(e.into()))?; | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 76 - .map_err(|e| nom::Err::convert(e.into()))?; 76 + .map_err(|e| Err::convert(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/tagged/helpers.rs:96:51 | 96 | let (rem, any) = Any::from_der(i).map_err(nom::Err::convert)?; | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 96 - let (rem, any) = Any::from_der(i).map_err(nom::Err::convert)?; 96 + let (rem, any) = Any::from_der(i).map_err(Err::convert)?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/tagged/helpers.rs:99:26 | 99 | .map_err(|e| nom::Err::convert(e.into()))?; | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 99 - .map_err(|e| nom::Err::convert(e.into()))?; 99 + .map_err(|e| Err::convert(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/tagged/implicit.rs:77:27 | 77 | Err(e) => Err(nom::Err::Error(e)), | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 77 - Err(e) => Err(nom::Err::Error(e)), 77 + Err(e) => Err(Err::Error(e)), | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/tagged/implicit.rs:185:27 | 185 | Err(e) => Err(nom::Err::Error(e)), | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 185 - Err(e) => Err(nom::Err::Error(e)), 185 + Err(e) => Err(Err::Error(e)), | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/tagged/implicit.rs:220:48 | 220 | T::check_constraints(&any).map_err(|e| nom::Err::Error(e.into()))?; | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 220 - T::check_constraints(&any).map_err(|e| nom::Err::Error(e.into()))?; 220 + T::check_constraints(&any).map_err(|e| Err::Error(e.into()))?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/tagged/implicit.rs:231:27 | 231 | Err(e) => Err(nom::Err::Error(e)), | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 231 - Err(e) => Err(nom::Err::Error(e)), 231 + Err(e) => Err(Err::Error(e)), | warning: unused import: `optional::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/mod.rs:25:5 | 25 | optional::*, real::*, sequence::*, set::*, strings::*, tagged::*, utctime::*, | ^^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 239 | impl_any_as!(as_bitstring => BitString, "BITSTRING"); | -----------------------------^^^^^^^^^-------------- | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 239 | impl_any_as!(as_bitstring => BitString<'_>, "BITSTRING"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 242 | impl_any_as!(as_embedded_pdv => EmbeddedPdv, "EMBEDDED PDV"); | --------------------------------^^^^^^^^^^^----------------- | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 242 | impl_any_as!(as_embedded_pdv => EmbeddedPdv<'_>, "EMBEDDED PDV"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 247 | impl_any_as!(as_graphicstring => GraphicString, "GraphicString"); | ---------------------------------^^^^^^^^^^^^^------------------ | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 247 | impl_any_as!(as_graphicstring => GraphicString<'_>, "GraphicString"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 253 | impl_any_as!(as_ia5string => Ia5String, "IA5String"); | -----------------------------^^^^^^^^^-------------- | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 253 | impl_any_as!(as_ia5string => Ia5String<'_>, "IA5String"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 254 | impl_any_as!(as_integer => Integer, "INTEGER"); | ---------------------------^^^^^^^------------ | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 254 | impl_any_as!(as_integer => Integer<'_>, "INTEGER"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 256 | impl_any_as!(as_numericstring => NumericString, "NumericString"); | ---------------------------------^^^^^^^^^^^^^------------------ | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 256 | impl_any_as!(as_numericstring => NumericString<'_>, "NumericString"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 257 | impl_any_as!(as_objectdescriptor => ObjectDescriptor, "OBJECT IDENTIFIER"); | ------------------------------------^^^^^^^^^^^^^^^^---------------------- | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 257 | impl_any_as!(as_objectdescriptor => ObjectDescriptor<'_>, "OBJECT IDENTIFIER"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 258 | impl_any_as!(as_octetstring => OctetString, "OCTET STRING"); | -------------------------------^^^^^^^^^^^----------------- | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 258 | impl_any_as!(as_octetstring => OctetString<'_>, "OCTET STRING"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 259 | impl_any_as!(as_oid => Oid, "OBJECT IDENTIFIER"); | -----------------------^^^---------------------- | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 259 | impl_any_as!(as_oid => Oid<'_>, "OBJECT IDENTIFIER"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 266 | impl_any_as!(as_printablestring => PrintableString, "PrintableString"); | -----------------------------------^^^^^^^^^^^^^^^-------------------- | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 266 | impl_any_as!(as_printablestring => PrintableString<'_>, "PrintableString"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 267 | impl_any_as!(as_sequence => Sequence, "SEQUENCE"); | ----------------------------^^^^^^^^------------- | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 267 | impl_any_as!(as_sequence => Sequence<'_>, "SEQUENCE"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 268 | impl_any_as!(as_set => Set, "SET"); | -----------------------^^^-------- | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 268 | impl_any_as!(as_set => Set<'_>, "SET"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 271 | impl_any_as!(as_teletexstring => TeletexString, "TeletexString"); | ---------------------------------^^^^^^^^^^^^^------------------ | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 271 | impl_any_as!(as_teletexstring => TeletexString<'_>, "TeletexString"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 277 | impl_any_as!(as_universalstring => UniversalString, "UniversalString"); | -----------------------------------^^^^^^^^^^^^^^^-------------------- | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 277 | impl_any_as!(as_universalstring => UniversalString<'_>, "UniversalString"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 279 | impl_any_as!(as_utf8string => Utf8String, "UTF8String"); | ------------------------------^^^^^^^^^^--------------- | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 279 | impl_any_as!(as_utf8string => Utf8String<'_>, "UTF8String"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 280 | impl_any_as!(as_videotexstring => VideotexString, "VideotexString"); | ----------------------------------^^^^^^^^^^^^^^------------------- | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 280 | impl_any_as!(as_videotexstring => VideotexString<'_>, "VideotexString"); | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:182:25 | 182 | pub fn $fn_name(&self) -> Result<$ty> { | ^^^^^ the lifetime is elided here ... 281 | impl_any_as!(as_visiblestring => VisibleString, "VisibleString"); | ---------------------------------^^^^^^^^^^^^^------------------ | | | | | the same lifetime is hidden here | in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `impl_any_as` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 281 | impl_any_as!(as_visiblestring => VisibleString<'_>, "VisibleString"); | ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:321:37 | 321 | fn from_ber(bytes: &'a [u8]) -> ParseResult { | -- ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 321 | fn from_ber(bytes: &'a [u8]) -> ParseResult<'a, Self> { | +++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/any.rs:329:37 | 329 | fn from_der(bytes: &'a [u8]) -> ParseResult { | -- ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 329 | fn from_der(bytes: &'a [u8]) -> ParseResult<'a, Self> { | +++ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/octetstring.rs:19:32 | 19 | pub fn as_cow(&'a self) -> &Cow<'a, [u8]> { | -- ^^^^^--^^^^^^^ | | | | | | | the same lifetime is named here | | the same lifetime is elided here | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 19 | pub fn as_cow(&'a self) -> &'a Cow<'a, [u8]> { | ++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/oid.rs:120:46 | 120 | pub const fn new(asn1: Cow<'a, [u8]>) -> Oid { | -- ^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 120 | pub const fn new(asn1: Cow<'a, [u8]>) -> Oid<'a> { | ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/oid.rs:129:55 | 129 | pub const fn new_relative(asn1: Cow<'a, [u8]>) -> Oid { | -- ^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 129 | pub const fn new_relative(asn1: Cow<'a, [u8]>) -> Oid<'a> { | ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/optional.rs:12:37 | 12 | fn from_ber(bytes: &'a [u8]) -> ParseResult { | -- ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 12 | fn from_ber(bytes: &'a [u8]) -> ParseResult<'a, Self> { | +++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/optional.rs:28:37 | 28 | fn from_der(bytes: &'a [u8]) -> ParseResult { | -- ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 28 | fn from_der(bytes: &'a [u8]) -> ParseResult<'a, Self> { | +++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/asn1_types/sequence/vec.rs:96:37 | 96 | fn from_der(bytes: &'a [u8]) -> ParseResult { | -- ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 96 | fn from_der(bytes: &'a [u8]) -> ParseResult<'a, Self, E> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/ber/parser.rs:113:35 | 113 | pub(crate) fn parse_identifier(i: &[u8]) -> ParseResult<(u8, u8, u32, &[u8])> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 113 | pub(crate) fn parse_identifier(i: &[u8]) -> ParseResult<'_, (u8, u8, u32, &[u8])> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/ber/parser.rs:149:40 | 149 | pub(crate) fn parse_ber_length_byte(i: &[u8]) -> ParseResult<(u8, u8)> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 149 | pub(crate) fn parse_ber_length_byte(i: &[u8]) -> ParseResult<'_, (u8, u8)> { | +++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/error.rs:16:30 | 16 | #[derive(Clone, Copy, Debug, Display, PartialEq, Eq)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_DerConstraint` 17 | /// Error types for DER constraints 18 | pub enum DerConstraint { | ------------- `DerConstraint` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/error.rs:50:24 | 50 | #[derive(Clone, Debug, Display, PartialEq, Eq)] | ^------ | | | `Display` is not local | move the `impl` block outside of this constant `_DERIVE_Display_FOR_Error` 51 | // #[cfg_attr(feature = "std", derive(Error))] 52 | pub enum Error { | ----- `Error` is not local | = note: the derive macro `Display` defines the non-local `impl`, and may need to be changed = note: the derive macro `Display` may come from an old version of the `displaydoc` crate, try updating your dependency with `cargo update -p displaydoc` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `Display` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/header.rs:228:37 | 228 | fn from_ber(bytes: &'a [u8]) -> ParseResult { | -- ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 228 | fn from_ber(bytes: &'a [u8]) -> ParseResult<'a, Self> { | +++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/header.rs:273:37 | 273 | fn from_der(bytes: &'a [u8]) -> ParseResult { | -- ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 273 | fn from_der(bytes: &'a [u8]) -> ParseResult<'a, Self> { | +++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/traits.rs:86:37 | 86 | fn from_ber(bytes: &'a [u8]) -> ParseResult; | -- ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 86 | fn from_ber(bytes: &'a [u8]) -> ParseResult<'a, Self, E>; | +++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/traits.rs:94:37 | 94 | fn from_ber(bytes: &'a [u8]) -> ParseResult { | -- ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 94 | fn from_ber(bytes: &'a [u8]) -> ParseResult<'a, T, E> { | +++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/traits.rs:155:37 | 155 | fn from_der(bytes: &'a [u8]) -> ParseResult; | -- ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 155 | fn from_der(bytes: &'a [u8]) -> ParseResult<'a, Self, E>; | +++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/traits.rs:183:37 | 183 | fn from_der(bytes: &'a [u8]) -> ParseResult { | -- ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 183 | fn from_der(bytes: &'a [u8]) -> ParseResult<'a, T, E> { | +++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_codegen CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Low-level code generator library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-codegen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' ISLE_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out /usr/local/bin/rustc --crate-name cranelift_codegen --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' -C debug-assertions=off --cfg 'feature="gimli"' --cfg 'feature="std"' --cfg 'feature="unwind"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-arch", "all-native-arch", "anyhow", "arm64", "capstone", "core", "default", "disas", "enable-serde", "gimli", "host-arch", "incremental-cache", "isle-errors", "postcard", "pulley", "riscv64", "s390x", "serde", "serde_derive", "sha2", "souper-harvest", "souper-ir", "std", "timing", "trace-log", "unwind", "x86"))' -C metadata=bccb64b74d6e7f62 -C extra-filename=-f5d77fee296b4563 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bumpalo=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbumpalo-060d8174b5e40032.rmeta --extern cranelift_bforest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_bforest-af5c65e912bfc3a0.rmeta --extern cranelift_bitset=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_bitset-6bab5849a5df4d45.rmeta --extern cranelift_codegen_shared=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_codegen_shared-1762e724a60ee9c4.rmeta --extern cranelift_control=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_control-cad5eaafa38cc01e.rmeta --extern cranelift_entity=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_entity-527a6fba587abd84.rmeta --extern gimli=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgimli-33b22e16c8dbc4be.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-cb9a5598f4783579.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern regalloc2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregalloc2-343ffa8c745d6660.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern target_lexicon=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtarget_lexicon-f3316c6905c1212a.rmeta --cap-lints warn -L/usr/local/lib --cfg 'feature="x86"'` warning: `asn1-rs` (lib) generated 71 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=group CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/group-0.13.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/group-0.13.0/Cargo.toml CARGO_PKG_AUTHORS='Sean Bowe :Jack Grigg ' CARGO_PKG_DESCRIPTION='Elliptic curve group traits and utilities' CARGO_PKG_HOMEPAGE='https://github.com/zkcrypto/group' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=group CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zkcrypto/group' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.13.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name group --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/group-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "memuse", "rand", "rand_xorshift", "tests", "wnaf-memuse"))' -C metadata=a7acdd76bb5dbde8 -C extra-filename=-1e79d91ac99e0a76 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ff=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libff-397dffc8a69f515d.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_bigint_dig CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/Cargo.toml CARGO_PKG_AUTHORS='dignifiedquire :The Rust Project Developers' CARGO_PKG_DESCRIPTION='Big integer implementation for Rust' CARGO_PKG_HOMEPAGE='https://github.com/dignifiedquire/num-bigint' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-bigint-dig CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dignifiedquire/num-bigint' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.8.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-bigint-dig-c95ff74f13cafb68/out /usr/local/bin/rustc --crate-name num_bigint_dig --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="prime"' --cfg 'feature="rand"' --cfg 'feature="serde"' --cfg 'feature="std"' --cfg 'feature="u64_digit"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "fuzz", "i128", "nightly", "prime", "rand", "serde", "std", "u64_digit", "zeroize"))' -C metadata=b2309b991d82a899 -C extra-filename=-70255f9b45306304 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern byteorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbyteorder-949d9ee25df4aa07.rmeta --extern lazy_static=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_static-9b4bcdad367b2e36.rmeta --extern libm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibm-b44b11853e770008.rmeta --extern num_integer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_integer-d24d0caa66463c5a.rmeta --extern num_iter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_iter-25c5937f4b4a7f59.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib --cfg has_i128` warning: macro `vec` is private --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:490:22 | 490 | BigUint::new(vec![1]) | ^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #120192 = note: `#[warn(private_macro_use)]` on by default warning: macro `vec` is private --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:2005:9 | 2005 | vec![0] | ^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #120192 warning: macro `vec` is private --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:2027:16 | 2027 | return vec![b'0']; | ^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #120192 warning: macro `vec` is private --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:2313:13 | 2313 | vec![0] | ^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #120192 warning: macro `vec` is private --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:2572:21 | 2572 | vec![*n as u32] | ^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #120192 warning: macro `vec` is private --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:2574:21 | 2574 | vec![*n as u32, (n >> 32) as u32] | ^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #120192 warning: macro `vec` is private --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/prime.rs:138:22 | 138 | let mut moduli = vec![BigUint::zero(); prime_limit]; | ^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #120192 warning: macro `vec` is private --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigrand.rs:319:25 | 319 | let mut bytes = vec![0u8; bytes_len]; | ^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = note: for more information, see issue #120192 warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:16:7 | 16 | #[cfg(has_i128)] | ^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:891:7 | 891 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:915:7 | 915 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1075:7 | 1075 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1128:7 | 1128 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1145:7 | 1145 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1156:7 | 1156 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1205:7 | 1205 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1218:7 | 1218 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1306:7 | 1306 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1350:7 | 1350 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1384:7 | 1384 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1401:7 | 1401 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1412:7 | 1412 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1487:7 | 1487 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1500:7 | 1500 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1511:7 | 1511 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1549:7 | 1549 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1589:7 | 1589 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1598:7 | 1598 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1611:7 | 1611 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1663:7 | 1663 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1676:7 | 1676 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1713:7 | 1713 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1772:7 | 1772 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1782:7 | 1782 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1793:7 | 1793 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1805:7 | 1805 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1884:7 | 1884 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1898:7 | 1898 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1911:7 | 1911 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:1949:7 | 1949 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2008:7 | 2008 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2018:7 | 2018 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2029:7 | 2029 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2041:7 | 2041 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2118:7 | 2118 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2131:7 | 2131 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2142:7 | 2142 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2441:7 | 2441 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2487:7 | 2487 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2680:7 | 2680 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2688:7 | 2688 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2341:11 | 2341 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2369:11 | 2369 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2400:11 | 2400 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/bigint.rs:2411:11 | 2411 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:550:7 | 550 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:585:7 | 585 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:659:7 | 659 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:670:7 | 670 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:758:7 | 758 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:857:7 | 857 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:867:7 | 867 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:886:7 | 886 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:950:7 | 950 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1013:7 | 1013 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1023:7 | 1023 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1075:7 | 1075 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1148:7 | 1148 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1159:7 | 1159 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1167:7 | 1167 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1223:7 | 1223 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1268:7 | 1268 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1275:7 | 1275 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1309:7 | 1309 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1319:7 | 1319 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1327:7 | 1327 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1812:7 | 1812 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1892:7 | 1892 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1900:7 | 1900 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:2519:7 | 2519 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:2527:7 | 2527 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:3225:7 | 3225 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:3257:7 | 3257 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1651:11 | 1651 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1674:11 | 1674 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1737:11 | 1737 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/biguint.rs:1752:11 | 1752 | #[cfg(has_i128)] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [1005/2177] CXX obj/v8/torque_generated_definitions/debug-objects-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/debug-objects-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/debug-objects-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1006/2177] CXX obj/v8/torque_generated_definitions/descriptor-array-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/descriptor-array-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/descriptor-array-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1007/2177] CXX obj/v8/torque_generated_definitions/feedback-cell-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/feedback-cell-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/feedback-cell-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1008/2177] CXX obj/v8/torque_generated_definitions/embedder-data-array-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/embedder-data-array-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/embedder-data-array-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/heap-object-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/instance-type-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-utils-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1009/2177] CXX obj/v8/torque_generated_definitions/heap-object-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `num-bigint-dig` (lib) generated 87 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustls_tokio_stream CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-tokio-stream-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-tokio-stream-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='AsyncRead/AsyncWrite interface for RustTLS on Tokio' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-tokio-stream CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/rustls-tokio-stream' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustls_tokio_stream --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-tokio-stream-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "trace"))' -C metadata=be219869fe666062 -C extra-filename=-1f66867d7eb179a3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern derive_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libderive_io-f43db297240a2ae3.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-a4c3e101961134f5.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-af4940c11cfb201b.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out` [v8 137.2.1] [1010/2177] CXX obj/v8/torque_generated_definitions/heap-number-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=signal_hook CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17/Cargo.toml CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner :Thomas Himmelstoss ' CARGO_PKG_DESCRIPTION='Unix signal handling' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signal-hook CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/vorner/signal-hook' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/signal-hook-fba9f0bfea6910f9/out /usr/local/bin/rustc --crate-name signal_hook --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-0.3.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="channel"' --cfg 'feature="default"' --cfg 'feature="iterator"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cc", "channel", "default", "extended-siginfo", "extended-siginfo-raw", "iterator"))' -C metadata=162bc37b98a713ab -C extra-filename=-16bb30abb9f1bb82 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern signal_hook_registry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignal_hook_registry-d0631e5b8eec89e8.rmeta --cap-lints warn -L/usr/local/lib` warning: `signal-hook` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=curve25519_dalek CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/Cargo.toml CARGO_PKG_AUTHORS='Isis Lovecruft :Henry de Valence ' CARGO_PKG_DESCRIPTION='A pure-Rust implementation of group operations on ristretto255 and Curve25519' CARGO_PKG_HOMEPAGE='https://github.com/dalek-cryptography/curve25519-dalek' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=curve25519-dalek CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/curve25519-dalek/tree/main/curve25519-dalek' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=4.1.3 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/curve25519-dalek-652476a5a47b7b4b/out /usr/local/bin/rustc --crate-name curve25519_dalek --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="precomputed-tables"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "digest", "ff", "group", "group-bits", "legacy_compatibility", "precomputed-tables", "rand_core", "serde", "zeroize"))' -C metadata=b3f27ad8c6814d24 -C extra-filename=-507b4c2ac71b905f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern cpufeatures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcpufeatures-2d7ca9f09b54357e.rmeta --extern curve25519_dalek_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcurve25519_dalek_derive-c8f5bbf7aac88ac1.so --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib --cfg 'curve25519_dalek_bits="64"' --cfg 'curve25519_dalek_backend="simd"'` warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:51:17 | 51 | unsafe { | ^^^^^^ unnecessary `unsafe` block ... 213 | / impl_shared!( 214 | | u64x4, 215 | | u64, 216 | | _mm256_add_epi64, ... | 220 | | _mm256_extract_epi64 221 | | ); | |_- in this macro invocation | = note: `#[warn(unused_unsafe)]` (part of `#[warn(unused)]`) on by default = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:86:17 | 86 | unsafe { core::arch::x86_64::$add_intrinsic(self.0, rhs.0).into() } | ^^^^^^ unnecessary `unsafe` block ... 213 | / impl_shared!( 214 | | u64x4, 215 | | u64, 216 | | _mm256_add_epi64, ... | 220 | | _mm256_extract_epi64 221 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:105:17 | 105 | unsafe { core::arch::x86_64::$sub_intrinsic(self.0, rhs.0).into() } | ^^^^^^ unnecessary `unsafe` block ... 213 | / impl_shared!( 214 | | u64x4, 215 | | u64, 216 | | _mm256_add_epi64, ... | 220 | | _mm256_extract_epi64 221 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:115:17 | 115 | unsafe { core::arch::x86_64::_mm256_and_si256(self.0, rhs.0).into() } | ^^^^^^ unnecessary `unsafe` block ... 213 | / impl_shared!( 214 | | u64x4, 215 | | u64, 216 | | _mm256_add_epi64, ... | 220 | | _mm256_extract_epi64 221 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:125:17 | 125 | unsafe { core::arch::x86_64::_mm256_xor_si256(self.0, rhs.0).into() } | ^^^^^^ unnecessary `unsafe` block ... 213 | / impl_shared!( 214 | | u64x4, 215 | | u64, 216 | | _mm256_add_epi64, ... | 220 | | _mm256_extract_epi64 221 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:152:17 | 152 | unsafe { core::arch::x86_64::$shl_intrinsic(self.0, N).into() } | ^^^^^^ unnecessary `unsafe` block ... 213 | / impl_shared!( 214 | | u64x4, 215 | | u64, 216 | | _mm256_add_epi64, ... | 220 | | _mm256_extract_epi64 221 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:157:17 | 157 | unsafe { core::arch::x86_64::$shr_intrinsic(self.0, N).into() } | ^^^^^^ unnecessary `unsafe` block ... 213 | / impl_shared!( 214 | | u64x4, 215 | | u64, 216 | | _mm256_add_epi64, ... | 220 | | _mm256_extract_epi64 221 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:162:17 | 162 | unsafe { core::arch::x86_64::$extract_intrinsic(self.0, N) as $lane_ty } | ^^^^^^ unnecessary `unsafe` block ... 213 | / impl_shared!( 214 | | u64x4, 215 | | u64, 216 | | _mm256_add_epi64, ... | 220 | | _mm256_extract_epi64 221 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:51:17 | 51 | unsafe { | ^^^^^^ unnecessary `unsafe` block ... 222 | / impl_shared!( 223 | | u32x8, 224 | | u32, 225 | | _mm256_add_epi32, ... | 229 | | _mm256_extract_epi32 230 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:86:17 | 86 | unsafe { core::arch::x86_64::$add_intrinsic(self.0, rhs.0).into() } | ^^^^^^ unnecessary `unsafe` block ... 222 | / impl_shared!( 223 | | u32x8, 224 | | u32, 225 | | _mm256_add_epi32, ... | 229 | | _mm256_extract_epi32 230 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:105:17 | 105 | unsafe { core::arch::x86_64::$sub_intrinsic(self.0, rhs.0).into() } | ^^^^^^ unnecessary `unsafe` block ... 222 | / impl_shared!( 223 | | u32x8, 224 | | u32, 225 | | _mm256_add_epi32, ... | 229 | | _mm256_extract_epi32 230 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:115:17 | 115 | unsafe { core::arch::x86_64::_mm256_and_si256(self.0, rhs.0).into() } | ^^^^^^ unnecessary `unsafe` block ... 222 | / impl_shared!( 223 | | u32x8, 224 | | u32, 225 | | _mm256_add_epi32, ... | 229 | | _mm256_extract_epi32 230 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:125:17 | 125 | unsafe { core::arch::x86_64::_mm256_xor_si256(self.0, rhs.0).into() } | ^^^^^^ unnecessary `unsafe` block ... 222 | / impl_shared!( 223 | | u32x8, 224 | | u32, 225 | | _mm256_add_epi32, ... | 229 | | _mm256_extract_epi32 230 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:152:17 | 152 | unsafe { core::arch::x86_64::$shl_intrinsic(self.0, N).into() } | ^^^^^^ unnecessary `unsafe` block ... 222 | / impl_shared!( 223 | | u32x8, 224 | | u32, 225 | | _mm256_add_epi32, ... | 229 | | _mm256_extract_epi32 230 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:157:17 | 157 | unsafe { core::arch::x86_64::$shr_intrinsic(self.0, N).into() } | ^^^^^^ unnecessary `unsafe` block ... 222 | / impl_shared!( 223 | | u32x8, 224 | | u32, 225 | | _mm256_add_epi32, ... | 229 | | _mm256_extract_epi32 230 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:162:17 | 162 | unsafe { core::arch::x86_64::$extract_intrinsic(self.0, N) as $lane_ty } | ^^^^^^ unnecessary `unsafe` block ... 222 | / impl_shared!( 223 | | u32x8, 224 | | u32, 225 | | _mm256_add_epi32, ... | 229 | | _mm256_extract_epi32 230 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_shared` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:258:9 | 258 | unsafe { | ^^^^^^ unnecessary `unsafe` block warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:270:9 | 270 | unsafe { u64x4(core::arch::x86_64::_mm256_set1_epi64x(x as i64)) } | ^^^^^^ unnecessary `unsafe` block warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:309:9 | 309 | unsafe { | ^^^^^^ unnecessary `unsafe` block warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:322:9 | 322 | unsafe { u32x8(core::arch::x86_64::_mm256_set1_epi32(x as i32)) } | ^^^^^^ unnecessary `unsafe` block warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/packed_simd.rs:335:9 | 335 | unsafe { core::arch::x86_64::_mm256_mul_epu32(self.0, rhs.0).into() } | ^^^^^^ unnecessary `unsafe` block warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/avx2/field.rs:68:5 | 68 | unsafe { | ^^^^^^ unnecessary `unsafe` block warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/avx2/field.rs:89:5 | 89 | unsafe { | ^^^^^^ unnecessary `unsafe` block warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/avx2/field.rs:432:13 | 432 | unsafe { | ^^^^^^ unnecessary `unsafe` block warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/avx2/field.rs:456:13 | 456 | unsafe { | ^^^^^^ unnecessary `unsafe` block warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/avx2/field.rs:479:28 | 479 | let c9_19: u32x8 = unsafe { | ^^^^^^ unnecessary `unsafe` block warning: unnecessary `unsafe` block --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/backend/vector/avx2/field.rs:663:13 | 663 | unsafe { | ^^^^^^ unnecessary `unsafe` block [v8 137.2.1] [1011/2177] CXX obj/v8/torque_generated_definitions/feedback-vector-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/feedback-vector-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/feedback-vector-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `curve25519-dalek` (lib) generated 27 warnings Compiling tonic v0.12.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tonic CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tonic-0.12.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tonic-0.12.3/Cargo.toml CARGO_PKG_AUTHORS='Lucio Franco ' CARGO_PKG_DESCRIPTION='A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility. ' CARGO_PKG_HOMEPAGE='https://github.com/hyperium/tonic' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tonic CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/tonic' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tonic --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tonic-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="channel"' --cfg 'feature="codegen"' --cfg 'feature="prost"' --cfg 'feature="router"' --cfg 'feature="server"' --cfg 'feature="transport"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("channel", "codegen", "default", "gzip", "prost", "router", "server", "tls", "tls-native-roots", "tls-roots", "tls-webpki-roots", "transport", "zstd"))' -C metadata=2a2848470c025e0b -C extra-filename=-de694592591a60a6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_stream-e1f315c6a5235545.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern axum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaxum-58acabf90908f96b.rmeta --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-80dcaa430f8abdde.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-6320266d0c49a9b5.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-de1400db14ec7933.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-02585ef4c9be6635.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-bd882a5e839c5044.rmeta --extern hyper_timeout=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_timeout-6f58d71c32b8fc1a.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-71cf4e453ca227dd.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-4a531ec3a9f92ae9.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-ff19a3803ef0aab4.rmeta --extern prost=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost-b5043d5bbbb2f6f3.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-5b953a685caf7482.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_stream-72d6ddf6f6ebd4d5.rmeta --extern tower=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower-9701a2ccf9d7ac6f.rmeta --extern tower_layer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_layer-6266422a4d1e8759.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1012/2177] CXX obj/v8/torque_generated_definitions/fixed-array-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/fixed-array-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/fixed-array-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling swc_ecma_transforms_proposal v13.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_transforms_proposal CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_proposal-13.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_proposal-13.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='rust port of babel and closure compiler.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_transforms_proposal CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=13.0.0 CARGO_PKG_VERSION_MAJOR=13 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_transforms_proposal --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_proposal-13.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "multi-module", "swc_ecma_loader"))' -C metadata=3b6100ea62ccf4ed -C extra-filename=-5b124776df5e9378 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-0be6d5f76db27c5f.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_ecma_transforms_base=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_base-94b64762be415081.rmeta --extern swc_ecma_transforms_classes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_classes-e838368292149993.rmeta --extern swc_ecma_transforms_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_macros-893523e288912617.so --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-21ddb1e3e1edf968.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-0b98edb4ade16ede.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` [v8 137.2.1] [1013/2177] CXX obj/v8/torque_generated_definitions/js-array-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-array-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-array-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1014/2177] CXX obj/v8/torque_generated_definitions/foreign-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/foreign-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/foreign-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-utils-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `syn` (lib) generated 19 warnings (19 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_macros_common CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_macros_common-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_macros_common-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Common utilities for swc macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_macros_common CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_macros_common --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_macros_common-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=841a4e399ff6079f -C extra-filename=-8850fa543f6c0c12 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-be81c8006d508ec6.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8f4ed76f2040c3c9.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-34481747f2800ba5.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1015/2177] CXX obj/v8/torque_generated_definitions/free-space-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/free-space-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/free-space-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/dominator_tree.rs:453:21 | 453 | pub fn children(&self, block: Block) -> ChildIter { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 453 | pub fn children(&self, block: Block) -> ChildIter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/flowgraph.rs:160:22 | 160 | pub fn pred_iter(&self, block: Block) -> PredIter { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 160 | pub fn pred_iter(&self, block: Block) -> PredIter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/flowgraph.rs:165:22 | 165 | pub fn succ_iter(&self, block: Block) -> SuccIter { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 165 | pub fn succ_iter(&self, block: Block) -> SuccIter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/ir/constant.rs:95:17 | 95 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 95 | pub fn iter(&self) -> Iter<'_, u8> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/ir/dfg.rs:977:20 | 977 | pub fn replace(&mut self, inst: Inst) -> ReplaceBuilder { | ^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 977 | pub fn replace(&mut self, inst: Inst) -> ReplaceBuilder<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/ir/jumptable.rs:71:17 | 71 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 71 | pub fn iter(&self) -> Iter<'_, BlockCall> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/ir/jumptable.rs:77:21 | 77 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 77 | pub fn iter_mut(&mut self) -> IterMut<'_, BlockCall> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/ir/layout.rs:322:19 | 322 | pub fn blocks(&self) -> Blocks { | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 322 | pub fn blocks(&self) -> Blocks<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/ir/layout.rs:515:24 | 515 | pub fn block_insts(&self, block: Block) -> Insts { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 515 | pub fn block_insts(&self, block: Block) -> Insts<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/settings-x86.rs:100:27 | 100 | pub fn predicate_view(&self) -> crate::settings::PredicateView { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 100 | pub fn predicate_view(&self) -> crate::settings::PredicateView<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-d6a32ba3c61f649d/out/settings.rs:291:27 | 291 | pub fn predicate_view(&self) -> crate::settings::PredicateView { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 291 | pub fn predicate_view(&self) -> crate::settings::PredicateView<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/context.rs:114:9 | 114 | &mut self, | ^^^^^^^^^ the lifetime is elided here ... 118 | ) -> CompileResult<&CompiledCode> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | the same lifetime is elided here | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 118 | ) -> CompileResult<'_, &CompiledCode> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/context.rs:200:9 | 200 | &mut self, | ^^^^^^^^^ the lifetime is elided here ... 203 | ) -> CompileResult<&CompiledCode> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | the same lifetime is elided here | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 203 | ) -> CompileResult<'_, &CompiledCode> { | +++ [v8 137.2.1] [1016/2177] CXX obj/v8/torque_generated_definitions/js-array-buffer-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-array-buffer-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-array-buffer-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `swc_ecma_transforms_optimization` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand_chacha CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_chacha-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_chacha-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers:The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='ChaCha random number generator ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_chacha CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rand_chacha --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand_chacha-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "os_rng", "serde", "std"))' -C metadata=95537d8144eb9a5e -C extra-filename=-80dbcb0874179f72 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ppv_lite86=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libppv_lite86-dd4c5dab96d9b181.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-acf15aab56a474d8.rmeta --cap-lints warn -L/usr/local/lib` Compiling swc_ecma_transforms_typescript v15.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_transforms_typescript CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_typescript-15.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_typescript-15.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='rust port of babel and closure compiler.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_transforms_typescript CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=15.0.0 CARGO_PKG_VERSION_MAJOR=15 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_transforms_typescript --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_typescript-15.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("concurrent"))' -C metadata=342abf325c426d06 -C extra-filename=-43f011ea464d50d9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern ryu_js=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libryu_js-a212df735282f19d.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_ecma_transforms_base=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_base-94b64762be415081.rmeta --extern swc_ecma_transforms_react=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_react-3c2a46a433431cc0.rmeta --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-21ddb1e3e1edf968.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-0b98edb4ade16ede.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` [v8 137.2.1] [1017/2177] CXX obj/v8/torque_generated_definitions/js-atomics-synchronization-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-atomics-synchronization-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-atomics-synchronization-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-atomics-synchronization.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1018/2177] CXX obj/v8/torque_generated_definitions/js-collection-iterator-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-collection-iterator-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-collection-iterator-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sec1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sec1-0.7.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sec1-0.7.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats including ASN.1 DER-serialized private keys as well as the Elliptic-Curve-Point-to-Octet-String encoding ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sec1 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/sec1' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sec1 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sec1-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="der"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="point"' --cfg 'feature="serde"' --cfg 'feature="std"' --cfg 'feature="subtle"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "der", "pem", "pkcs8", "point", "serde", "std", "subtle", "zeroize"))' -C metadata=6a447a4f6a251b50 -C extra-filename=-00273c3bd2f93c8d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base16ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase16ct-a047348c803b631e.rmeta --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-dbeea0ffd2272664.rmeta --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-0e66f678ded6fce4.rmeta --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-191d1153affaf493.rmeta --extern serdect=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserdect-37c1334e1edcbc62.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=brotli_decompressor CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/Cargo.toml CARGO_PKG_AUTHORS='Daniel Reiter Horn :The Brotli Authors' CARGO_PKG_DESCRIPTION='A brotli decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib'\''s allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. Alternatively, --features=unsafe turns off array bounds checks and memory initialization but provides a safe interface for the caller. Without adding the --features=unsafe argument, all included code is safe. For compression in addition to this library, download https://github.com/dropbox/rust-brotli ' CARGO_PKG_HOMEPAGE='https://github.com/dropbox/rust-brotli-decompressor' CARGO_PKG_LICENSE=BSD-3-Clause/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=brotli-decompressor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dropbox/rust-brotli-decompressor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.1 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name brotli_decompressor --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-decompressor-4.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc-stdlib"' --cfg 'feature="ffi-api"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc-stdlib", "benchmark", "default", "disable-timer", "ffi-api", "pass-through-ffi-panics", "seccomp", "std", "unsafe"))' -C metadata=2b607dae840a7719 -C extra-filename=-76c58d03eb6ba0c8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern alloc_no_stdlib=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballoc_no_stdlib-939e8cacb3d90860.rmeta --extern alloc_stdlib=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballoc_stdlib-c20ee6d27f9df9cb.rmeta --cap-lints warn -L/usr/local/lib` warning: `sec1` (lib) generated 1 warning (1 duplicate) Compiling ghash v0.5.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ghash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ghash-0.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ghash-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC), as in the AES-GCM authenticated encryption cipher. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ghash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/universal-hashes' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ghash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ghash-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "zeroize"))' -C metadata=f5743197e8497f76 -C extra-filename=-270918e0a20774e5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern opaque_debug=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopaque_debug-4a3cad70b938bfeb.rmeta --extern polyval=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpolyval-291b14f0f3d26fb6.rmeta --cap-lints warn -L/usr/local/lib` Compiling opentelemetry_sdk v0.27.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opentelemetry_sdk CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry_sdk-0.27.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry_sdk-0.27.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The SDK for the OpenTelemetry metrics collection and distributed tracing framework' CARGO_PKG_HOMEPAGE='https://github.com/open-telemetry/opentelemetry-rust' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opentelemetry_sdk CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-telemetry/opentelemetry-rust' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.27.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opentelemetry_sdk --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry_sdk-0.27.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="async-trait"' --cfg 'feature="default"' --cfg 'feature="glob"' --cfg 'feature="internal-logs"' --cfg 'feature="logs"' --cfg 'feature="metrics"' --cfg 'feature="percent-encoding"' --cfg 'feature="rand"' --cfg 'feature="rt-tokio"' --cfg 'feature="serde_json"' --cfg 'feature="tokio"' --cfg 'feature="tokio-stream"' --cfg 'feature="trace"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-std", "async-trait", "default", "experimental_metrics_periodic_reader_no_runtime", "glob", "http", "internal-logs", "jaeger_remote_sampler", "logs", "metrics", "opentelemetry-http", "percent-encoding", "rand", "rt-async-std", "rt-tokio", "rt-tokio-current-thread", "serde", "serde_json", "spec_unstable_logs_enabled", "spec_unstable_metrics_views", "testing", "tokio", "tokio-stream", "trace", "tracing", "url"))' -C metadata=f82ee8cb4919ce76 -C extra-filename=-f351c2c986badc56 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-4078c5c0d5ddf2dd.rmeta --extern futures_executor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_executor-ad567e3ce7999d89.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern glob=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglob-670038a1559322ac.rmeta --extern opentelemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry-f686d8160dd126ba.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-4a531ec3a9f92ae9.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-e8f534db840cf7b8.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_stream-72d6ddf6f6ebd4d5.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1019/2177] CXX obj/v8/torque_generated_definitions/js-disposable-stack-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-disposable-stack-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-disposable-stack-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-disposable-stack.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `cranelift-codegen` (lib) generated 13 warnings Compiling dprint-swc-ext v0.24.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dprint_swc_ext CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-swc-ext-0.24.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-swc-ext-0.24.0/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='Functionality to make swc easier to work with.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dprint-swc-ext CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dprint/dprint-swc-ext' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.24.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=24 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dprint_swc_ext --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-swc-ext-0.24.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="allocator-api2"' --cfg 'feature="bumpalo"' --cfg 'feature="sourcemap"' --cfg 'feature="view"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("allocator-api2", "bumpalo", "sourcemap", "view"))' -C metadata=e9a759e0c2b2641c -C extra-filename=-569f5fb11228654b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern allocator_api2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballocator_api2-3d3cf04c8b018b3f.rmeta --extern bumpalo=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbumpalo-565ccc8769f909c4.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_ecma_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_parser-06f2161e65035a4d.rmeta --extern text_lines=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtext_lines-d7ec3a45a00ff07c.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` [v8 137.2.1] [1020/2177] CXX obj/v8/torque_generated_definitions/js-collection-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-collection-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-collection-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-swc-ext-0.24.0/src/common/text_info.rs:80:26 | 80 | pub fn as_string_input(&self) -> StringInput { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 80 | pub fn as_string_input(&self) -> StringInput<'_> { | ++++ [v8 137.2.1] [1021/2177] CXX obj/v8/torque_generated_definitions/js-function-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-function-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-function-inl.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1022/2177] CXX obj/v8/torque_generated_definitions/js-generator-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-generator-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-generator-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-promise-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling deno_package_json v0.16.0 (/exopi-obj/pobj/deno-2.4.5/deno/libs/package_json) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_package_json CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/package_json CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/package_json/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='package.json implementation for the Deno CLI' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_package_json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_package_json --edition=2024 libs/package_json/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("sync"))' -C metadata=fec724c513bd9287 -C extra-filename=-ddbd35f54cb02610 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_maybe_sync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_maybe_sync-7d477b5429c5bff8.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-9cbc8b77abf5e219.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-5c7746be9235572a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta -L/usr/local/lib` [v8 137.2.1] [1023/2177] CXX obj/v8/torque_generated_definitions/js-iterator-helpers-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-iterator-helpers-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-iterator-helpers-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/oddball-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `brotli-decompressor` (lib) generated 22 warnings (22 duplicates) Compiling hash32 v0.3.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hash32 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hash32-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hash32-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='32-bit hashing algorithms' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hash32 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/japaric/hash32' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hash32 --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hash32-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a1a84dba3fa1bb24 -C extra-filename=-289addf33b3a7aa1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern byteorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbyteorder-949d9ee25df4aa07.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Safely cast &T to &U where the struct U contains a single field of type T.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ref-cast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ref-cast' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.22 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ref-cast-20bbf3eff0379a0b/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ref-cast-8a56205faf24aa37/build-script-build` [ref-cast 1.0.22] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=1_0,1_1,1_2,1_3,1_4,1_5,default,dynamic,libloading CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_1_0=1 CARGO_FEATURE_1_1=1 CARGO_FEATURE_1_2=1 CARGO_FEATURE_1_3=1 CARGO_FEATURE_1_4=1 CARGO_FEATURE_1_5=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DYNAMIC=1 CARGO_FEATURE_LIBLOADING=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/Cargo.toml CARGO_PKG_AUTHORS='Timothée Haudebourg :Sean Kerr ' CARGO_PKG_DESCRIPTION='Rust bindings for EGL' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=khronos-egl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/timothee-haudebourg/khronos-egl' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=6.0.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/khronos-egl-822fef8eed964185/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/khronos-egl-6011b67559b0ab07/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=debug,default,libloading,loaded,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEBUG=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_LIBLOADING=1 CARGO_FEATURE_LOADED=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/Cargo.toml CARGO_PKG_AUTHORS='Maik Klein :Benjamin Saunders :Marijn Suijten ' CARGO_PKG_DESCRIPTION='Vulkan bindings for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ash-rs/ash' CARGO_PKG_RUST_VERSION=1.69.0 CARGO_PKG_VERSION=0.38.0+1.3.281 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ash-36ff6865092944e2/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ash-508b8dd72ce6d22c/build-script-build` Compiling strum v0.26.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=strum CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum-0.26.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum-0.26.3/Cargo.toml CARGO_PKG_AUTHORS='Peter Glotfelty ' CARGO_PKG_DESCRIPTION='Helpful macros for working with enums and strings' CARGO_PKG_HOMEPAGE='https://github.com/Peternator7/strum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Peternator7/strum' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name strum --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum-0.26.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="std"' --cfg 'feature="strum_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "phf", "std", "strum_macros"))' -C metadata=2b8e40710a08d985 -C extra-filename=-742164af277ac8b2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern strum_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstrum_macros-c4de863389293810.so --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=compact,default,deserialize,glsl-out,serialize,spv-out,wgsl-in CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_COMPACT=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DESERIALIZE=1 CARGO_FEATURE_GLSL_OUT=1 CARGO_FEATURE_SERIALIZE=1 CARGO_FEATURE_SPV_OUT=1 CARGO_FEATURE_WGSL_IN=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Shader translator and validator. Part of the wgpu project' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=naga CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu/tree/trunk/naga' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/naga-f90c7f921a04c743/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/naga-e3b6bb1a3ccd2ea3/build-script-build` [naga 24.0.0] cargo:rustc-check-cfg=cfg(dot_out) [naga 24.0.0] cargo:rustc-check-cfg=cfg(glsl_out) [naga 24.0.0] cargo:rustc-cfg=glsl_out [naga 24.0.0] cargo:rustc-check-cfg=cfg(hlsl_out) [naga 24.0.0] cargo:rustc-check-cfg=cfg(msl_out) [naga 24.0.0] cargo:rustc-check-cfg=cfg(spv_out) [naga 24.0.0] cargo:rustc-cfg=spv_out [naga 24.0.0] cargo:rustc-check-cfg=cfg(wgsl_out) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=safe_arch CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/Cargo.toml CARGO_PKG_AUTHORS='Lokathor ' CARGO_PKG_DESCRIPTION='Crate that exposes `core::arch` safely via `#[cfg()]`.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Zlib OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=safe_arch CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Lokathor/safe_arch' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name safe_arch --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/safe_arch-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="bytemuck"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytemuck", "default"))' -C metadata=f0ab67f9047cd666 -C extra-filename=-69503d23199d6961 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytemuck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck-1db0188f6cda0be0.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Fundamental types, traits, and protobuf models for denokv' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denokv_proto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/denokv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/denokv_proto-c5fb25d87b91e153/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/denokv_proto-24585ecc7b5dbda1/build-script-build` [denokv_proto 0.12.0] cargo:rerun-if-changed=./schema/datapath.proto [denokv_proto 0.12.0] cargo:rerun-if-changed=./schema/backup.proto Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Jorge Aparicio :Per Lindgren :Emil Fresk ' CARGO_PKG_DESCRIPTION='`static` friendly data structures that don'\''t require dynamic memory allocation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=heapless CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-embedded/heapless' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/heapless-8f26ae56af0474bf/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/heapless-936d833b5ca77cab/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hkdf CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hkdf-0.12.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hkdf-0.12.4/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='HMAC-based Extract-and-Expand Key Derivation Function (HKDF)' CARGO_PKG_HOMEPAGE='https://github.com/RustCrypto/KDFs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hkdf CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/KDFs/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hkdf --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hkdf-0.12.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=8e0ddef3ba95f15c -C extra-filename=-635622f1e3ca0d1c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hmac=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhmac-24fa735463d37284.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_maybe_sync CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/maybe_sync CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/maybe_sync/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Optionally sync structures for Deno crates' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_maybe_sync CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_maybe_sync --edition=2024 libs/maybe_sync/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="dashmap"' --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dashmap", "sync"))' -C metadata=7a40a0d98cb93494 -C extra-filename=-948c8250c35226ab --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern dashmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdashmap-c3e760d0287faeef.rmeta -L/usr/local/lib` Compiling codespan-reporting v0.11.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=codespan_reporting CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/codespan-reporting-0.11.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/codespan-reporting-0.11.1/Cargo.toml CARGO_PKG_AUTHORS='Brendan Zabarauskas ' CARGO_PKG_DESCRIPTION='Beautiful diagnostic reporting for text-based programming languages' CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/codespan' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=codespan-reporting CARGO_PKG_README=../README.md CARGO_PKG_REPOSITORY='https://github.com/brendanzab/codespan' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name codespan_reporting --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/codespan-reporting-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ascii-only", "serde", "serialization"))' -C metadata=05570f36b4f54343 -C extra-filename=-7677b1a51c923dd7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern termcolor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtermcolor-a3f700997ce7d3e7.rmeta --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-e107a1377c3b5e19.rmeta --cap-lints warn -L/usr/local/lib` warning: `safe_arch` (lib) generated 85 warnings (85 duplicates) Compiling color-print-proc-macro v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=color_print_proc_macro CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-proc-macro-0.3.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-proc-macro-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Johann David ' CARGO_PKG_DESCRIPTION='Implementation for the package color-print' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=color-print-proc-macro CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/dajoha/color-print' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name color_print_proc_macro --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-proc-macro-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("terminfo"))' -C metadata=cdc1ae058a397187 -C extra-filename=-1e41a1bd92778dd5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-19089205c98987f0.rlib --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-8282d275b8b8608a.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: unused import: `nom::IResult` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-proc-macro-0.3.5/src/parse/nom_prelude.rs:1:9 | 1 | pub use nom::IResult; | ^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused imports: `branch::permutation`, `bytes::complete::escaped_transform`, `bytes::complete::escaped`, `bytes::complete::is_a`, `bytes::complete::is_not`, `bytes::complete::tag_no_case`, `bytes::complete::take_till1`, `bytes::complete::take_till`, `bytes::complete::take_until1`, `bytes::complete::take_until`, `bytes::complete::take_while1`, `bytes::complete::take_while`, `bytes::complete::take`, `character::complete::alpha0`, `character::complete::alphanumeric0`, `character::complete::anychar`, `character::complete::char`, `character::complete::crlf`, `character::complete::digit0`, `character::complete::hex_digit0`, `character::complete::hex_digit1`, `character::complete::i128`, `character::complete::i16`, `character::complete::i32`, `character::complete::i64`, `character::complete::i8`, `character::complete::line_ending`, `character::complete::multispace1`, `character::complete::newline`, `character::complete::none_of`, `character::complete::not_line_ending`, `character::complete::oct_digit0`, `character::complete::oct_digit1`, `character::complete::one_of`, `character::complete::satisfy`, `character::complete::space1`, `character::complete::tab`, `character::complete::u128`, `character::complete::u16`, `character::complete::u32`, `character::complete::u64`, `character::is_alphabetic`, `character::is_alphanumeric`, `character::is_digit`, `character::is_hex_digit`, `character::is_newline`, `character::is_oct_digit`, `character::is_space`, `combinator::all_consuming`, `combinator::complete`, `combinator::cond`, `combinator::cut`, `combinator::eof`, `combinator::fail`, `combinator::flat_map`, `combinator::into`, `combinator::iterator`, `combinator::map_opt`, `combinator::map_parser`, `combinator::not`, `combinator::peek`, `combinator::recognize`, `combinator::rest_len`, `combinator::rest`, `combinator::success`, `combinator::value`, `combinator::verify`, `error::ContextError`, `error::Error`, `error::VerboseErrorKind`, `error::VerboseError`, `error::append_error`, `error::context`, `error::convert_error`, `error::dbg_dmp`, `error::error_to_u32`, `error::make_error`, `multi::count`, `multi::fill`, `multi::fold_many0`, `multi::fold_many1`, `multi::fold_many_m_n`, `multi::length_count`, `multi::length_data`, `multi::length_value`, `multi::many0_count`, `multi::many0`, `multi::many1_count`, `multi::many1`, `multi::many_m_n`, `multi::many_till`, `multi::separated_list0`, and `sequence::separated_pair` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-proc-macro-0.3.5/src/parse/nom_prelude.rs:9:9 | 9 | branch::permutation, | ^^^^^^^^^^^^^^^^^^^ 10 | bytes::complete::escaped, | ^^^^^^^^^^^^^^^^^^^^^^^^ 11 | bytes::complete::escaped_transform, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 12 | bytes::complete::is_a, | ^^^^^^^^^^^^^^^^^^^^^ 13 | bytes::complete::is_not, | ^^^^^^^^^^^^^^^^^^^^^^^ 14 | bytes::complete::tag, 15 | bytes::complete::tag_no_case, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 16 | bytes::complete::take, | ^^^^^^^^^^^^^^^^^^^^^ 17 | bytes::complete::take_till, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 18 | bytes::complete::take_till1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 19 | bytes::complete::take_until, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 20 | bytes::complete::take_until1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 21 | bytes::complete::take_while, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 22 | bytes::complete::take_while1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 23 | bytes::complete::take_while_m_n, 24 | character::complete::alpha0, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 25 | character::complete::alpha1, 26 | character::complete::alphanumeric0, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 27 | character::complete::alphanumeric1, 28 | character::complete::anychar, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 29 | character::complete::char, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 30 | character::complete::crlf, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 31 | character::complete::digit0, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 32 | character::complete::digit1, 33 | character::complete::hex_digit0, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 34 | character::complete::hex_digit1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 35 | character::complete::i128, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 36 | character::complete::i16, | ^^^^^^^^^^^^^^^^^^^^^^^^ 37 | character::complete::i32, | ^^^^^^^^^^^^^^^^^^^^^^^^ 38 | character::complete::i64, | ^^^^^^^^^^^^^^^^^^^^^^^^ 39 | character::complete::i8, | ^^^^^^^^^^^^^^^^^^^^^^^ 40 | character::complete::line_ending, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 41 | character::complete::multispace0, 42 | character::complete::multispace1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 43 | character::complete::newline, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 44 | character::complete::none_of, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 45 | character::complete::not_line_ending, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 46 | character::complete::oct_digit0, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 47 | character::complete::oct_digit1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 48 | character::complete::one_of, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 49 | character::complete::satisfy, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 50 | character::complete::space0, 51 | character::complete::space1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 52 | character::complete::tab, | ^^^^^^^^^^^^^^^^^^^^^^^^ 53 | character::complete::u128, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 54 | character::complete::u16, | ^^^^^^^^^^^^^^^^^^^^^^^^ 55 | character::complete::u32, | ^^^^^^^^^^^^^^^^^^^^^^^^ 56 | character::complete::u64, | ^^^^^^^^^^^^^^^^^^^^^^^^ 57 | character::complete::u8, 58 | character::is_alphabetic, | ^^^^^^^^^^^^^^^^^^^^^^^^ 59 | character::is_alphanumeric, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 60 | character::is_digit, | ^^^^^^^^^^^^^^^^^^^ 61 | character::is_hex_digit, | ^^^^^^^^^^^^^^^^^^^^^^^ 62 | character::is_newline, | ^^^^^^^^^^^^^^^^^^^^^ 63 | character::is_oct_digit, | ^^^^^^^^^^^^^^^^^^^^^^^ 64 | character::is_space, | ^^^^^^^^^^^^^^^^^^^ 65 | combinator::all_consuming, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 66 | combinator::complete, | ^^^^^^^^^^^^^^^^^^^^ 67 | combinator::cond, | ^^^^^^^^^^^^^^^^ 68 | combinator::consumed, 69 | combinator::cut, | ^^^^^^^^^^^^^^^ 70 | combinator::eof, | ^^^^^^^^^^^^^^^ 71 | combinator::fail, | ^^^^^^^^^^^^^^^^ 72 | combinator::flat_map, | ^^^^^^^^^^^^^^^^^^^^ 73 | combinator::into, | ^^^^^^^^^^^^^^^^ 74 | combinator::iterator, | ^^^^^^^^^^^^^^^^^^^^ 75 | combinator::map, 76 | combinator::map_opt, | ^^^^^^^^^^^^^^^^^^^ 77 | combinator::map_parser, | ^^^^^^^^^^^^^^^^^^^^^^ 78 | combinator::map_res, 79 | combinator::not, | ^^^^^^^^^^^^^^^ 80 | combinator::opt, 81 | combinator::peek, | ^^^^^^^^^^^^^^^^ 82 | combinator::recognize, | ^^^^^^^^^^^^^^^^^^^^^ 83 | combinator::rest, | ^^^^^^^^^^^^^^^^ 84 | combinator::rest_len, | ^^^^^^^^^^^^^^^^^^^^ 85 | combinator::success, | ^^^^^^^^^^^^^^^^^^^ 86 | combinator::value, | ^^^^^^^^^^^^^^^^^ 87 | combinator::verify, | ^^^^^^^^^^^^^^^^^^ 88 | error::ContextError, | ^^^^^^^^^^^^^^^^^^^ 89 | error::Error, | ^^^^^^^^^^^^ ... 93 | error::VerboseError, | ^^^^^^^^^^^^^^^^^^^ 94 | error::VerboseErrorKind, | ^^^^^^^^^^^^^^^^^^^^^^^ 95 | error::append_error, | ^^^^^^^^^^^^^^^^^^^ 96 | error::context, | ^^^^^^^^^^^^^^ 97 | error::convert_error, | ^^^^^^^^^^^^^^^^^^^^ 98 | error::dbg_dmp, | ^^^^^^^^^^^^^^ 99 | error::error_to_u32, | ^^^^^^^^^^^^^^^^^^^ 100 | error::make_error, | ^^^^^^^^^^^^^^^^^ 101 | multi::count, | ^^^^^^^^^^^^ 102 | multi::fill, | ^^^^^^^^^^^ 103 | multi::fold_many0, | ^^^^^^^^^^^^^^^^^ 104 | multi::fold_many1, | ^^^^^^^^^^^^^^^^^ 105 | multi::fold_many_m_n, | ^^^^^^^^^^^^^^^^^^^^ 106 | multi::length_count, | ^^^^^^^^^^^^^^^^^^^ 107 | multi::length_data, | ^^^^^^^^^^^^^^^^^^ 108 | multi::length_value, | ^^^^^^^^^^^^^^^^^^^ 109 | multi::many0, | ^^^^^^^^^^^^ 110 | multi::many0_count, | ^^^^^^^^^^^^^^^^^^ 111 | multi::many1, | ^^^^^^^^^^^^ 112 | multi::many1_count, | ^^^^^^^^^^^^^^^^^^ 113 | multi::many_m_n, | ^^^^^^^^^^^^^^^ 114 | multi::many_till, | ^^^^^^^^^^^^^^^^ 115 | multi::separated_list0, | ^^^^^^^^^^^^^^^^^^^^^^ ... 120 | sequence::separated_pair, | ^^^^^^^^^^^^^^^^^^^^^^^^ warning: unused imports: `IResult`, `branch::alt`, `branch::permutation`, `bytes::streaming::escaped_transform`, `bytes::streaming::escaped`, `bytes::streaming::is_a`, `bytes::streaming::is_not`, `bytes::streaming::tag_no_case`, `bytes::streaming::tag`, `bytes::streaming::take_till1`, `bytes::streaming::take_till`, `bytes::streaming::take_until1`, `bytes::streaming::take_until`, `bytes::streaming::take_while1`, `bytes::streaming::take_while_m_n`, `bytes::streaming::take_while`, `bytes::streaming::take`, `character::is_alphabetic`, `character::is_alphanumeric`, `character::is_digit`, `character::is_hex_digit`, `character::is_newline`, `character::is_oct_digit`, `character::is_space`, `character::streaming::alpha0`, `character::streaming::alpha1`, `character::streaming::alphanumeric0`, `character::streaming::alphanumeric1`, `character::streaming::anychar`, `character::streaming::char`, `character::streaming::crlf`, `character::streaming::digit0`, `character::streaming::digit1`, `character::streaming::hex_digit0`, `character::streaming::hex_digit1`, `character::streaming::i128`, `character::streaming::i16`, `character::streaming::i32`, `character::streaming::i64`, `character::streaming::i8`, `character::streaming::line_ending`, `character::streaming::multispace0`, `character::streaming::multispace1`, `character::streaming::newline`, `character::streaming::none_of`, `character::streaming::not_line_ending`, `character::streaming::oct_digit0`, `character::streaming::oct_digit1`, `character::streaming::one_of`, `character::streaming::satisfy`, `character::streaming::space0`, `character::streaming::space1`, `character::streaming::tab`, `character::streaming::u128`, `character::streaming::u16`, `character::streaming::u32`, `character::streaming::u64`, `character::streaming::u8`, `combinator::all_consuming`, `combinator::cond`, `combinator::consumed`, `combinator::cut`, `combinator::eof`, `combinator::fail`, `combinator::flat_map`, `combinator::into`, `combinator::iterator`, `combinator::map_opt`, `combinator::map_parser`, `combinator::map_res`, `combinator::map`, `combinator::not`, `combinator::opt`, `combinator::peek`, `combinator::recognize`, `combinator::rest_len`, `combinator::rest`, `combinator::success`, `combinator::value`, `combinator::verify`, `error::ContextError`, `error::ErrorKind`, `error::Error`, `error::FromExternalError`, `error::ParseError`, `error::VerboseErrorKind`, `error::VerboseError`, `error::append_error`, `error::context`, `error::convert_error`, `error::dbg_dmp`, `error::error_to_u32`, `error::make_error`, `multi::count`, `multi::fill`, `multi::fold_many0`, `multi::fold_many1`, `multi::fold_many_m_n`, `multi::length_count`, `multi::length_data`, `multi::length_value`, `multi::many0_count`, `multi::many0`, `multi::many1_count`, `multi::many1`, `multi::many_m_n`, `multi::many_till`, `multi::separated_list0`, `multi::separated_list1`, `sequence::delimited`, `sequence::pair`, `sequence::preceded`, `sequence::separated_pair`, `sequence::terminated`, and `sequence::tuple` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-proc-macro-0.3.5/src/parse/nom_prelude.rs:129:9 | 129 | IResult, | ^^^^^^^ 130 | branch::alt, | ^^^^^^^^^^^ 131 | branch::permutation, | ^^^^^^^^^^^^^^^^^^^ 132 | bytes::streaming::escaped, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 133 | bytes::streaming::escaped_transform, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 134 | bytes::streaming::is_a, | ^^^^^^^^^^^^^^^^^^^^^^ 135 | bytes::streaming::is_not, | ^^^^^^^^^^^^^^^^^^^^^^^^ 136 | bytes::streaming::tag, | ^^^^^^^^^^^^^^^^^^^^^ 137 | bytes::streaming::tag_no_case, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 138 | bytes::streaming::take, | ^^^^^^^^^^^^^^^^^^^^^^ 139 | bytes::streaming::take_till, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 140 | bytes::streaming::take_till1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 141 | bytes::streaming::take_until, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 142 | bytes::streaming::take_until1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 143 | bytes::streaming::take_while, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 144 | bytes::streaming::take_while1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 145 | bytes::streaming::take_while_m_n, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 146 | character::is_alphabetic, | ^^^^^^^^^^^^^^^^^^^^^^^^ 147 | character::is_alphanumeric, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 148 | character::is_digit, | ^^^^^^^^^^^^^^^^^^^ 149 | character::is_hex_digit, | ^^^^^^^^^^^^^^^^^^^^^^^ 150 | character::is_newline, | ^^^^^^^^^^^^^^^^^^^^^ 151 | character::is_oct_digit, | ^^^^^^^^^^^^^^^^^^^^^^^ 152 | character::is_space, | ^^^^^^^^^^^^^^^^^^^ 153 | character::streaming::alpha0, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 154 | character::streaming::alpha1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 155 | character::streaming::alphanumeric0, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 156 | character::streaming::alphanumeric1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 157 | character::streaming::anychar, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 158 | character::streaming::char, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 159 | character::streaming::crlf, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 160 | character::streaming::digit0, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 161 | character::streaming::digit1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 162 | character::streaming::hex_digit0, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 163 | character::streaming::hex_digit1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 164 | character::streaming::i128, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 165 | character::streaming::i16, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 166 | character::streaming::i32, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 167 | character::streaming::i64, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 168 | character::streaming::i8, | ^^^^^^^^^^^^^^^^^^^^^^^^ 169 | character::streaming::line_ending, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 170 | character::streaming::multispace0, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 171 | character::streaming::multispace1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 172 | character::streaming::newline, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 173 | character::streaming::none_of, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 174 | character::streaming::not_line_ending, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 175 | character::streaming::oct_digit0, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 176 | character::streaming::oct_digit1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 177 | character::streaming::one_of, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 178 | character::streaming::satisfy, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 179 | character::streaming::space0, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 180 | character::streaming::space1, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 181 | character::streaming::tab, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 182 | character::streaming::u128, | ^^^^^^^^^^^^^^^^^^^^^^^^^^ 183 | character::streaming::u16, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 184 | character::streaming::u32, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 185 | character::streaming::u64, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 186 | character::streaming::u8, | ^^^^^^^^^^^^^^^^^^^^^^^^ 187 | combinator::all_consuming, | ^^^^^^^^^^^^^^^^^^^^^^^^^ 188 | combinator::cond, | ^^^^^^^^^^^^^^^^ 189 | combinator::consumed, | ^^^^^^^^^^^^^^^^^^^^ 190 | combinator::cut, | ^^^^^^^^^^^^^^^ 191 | combinator::eof, | ^^^^^^^^^^^^^^^ 192 | combinator::fail, | ^^^^^^^^^^^^^^^^ 193 | combinator::flat_map, | ^^^^^^^^^^^^^^^^^^^^ 194 | combinator::into, | ^^^^^^^^^^^^^^^^ 195 | combinator::iterator, | ^^^^^^^^^^^^^^^^^^^^ 196 | combinator::map, | ^^^^^^^^^^^^^^^ 197 | combinator::map_opt, | ^^^^^^^^^^^^^^^^^^^ 198 | combinator::map_parser, | ^^^^^^^^^^^^^^^^^^^^^^ 199 | combinator::map_res, | ^^^^^^^^^^^^^^^^^^^ 200 | combinator::not, | ^^^^^^^^^^^^^^^ 201 | combinator::opt, | ^^^^^^^^^^^^^^^ 202 | combinator::peek, | ^^^^^^^^^^^^^^^^ 203 | combinator::recognize, | ^^^^^^^^^^^^^^^^^^^^^ 204 | combinator::rest, | ^^^^^^^^^^^^^^^^ 205 | combinator::rest_len, | ^^^^^^^^^^^^^^^^^^^^ 206 | combinator::success, | ^^^^^^^^^^^^^^^^^^^ 207 | combinator::value, | ^^^^^^^^^^^^^^^^^ 208 | combinator::verify, | ^^^^^^^^^^^^^^^^^^ 209 | error::ContextError, | ^^^^^^^^^^^^^^^^^^^ 210 | error::Error, | ^^^^^^^^^^^^ 211 | error::ErrorKind, | ^^^^^^^^^^^^^^^^ 212 | error::FromExternalError, | ^^^^^^^^^^^^^^^^^^^^^^^^ 213 | error::ParseError, | ^^^^^^^^^^^^^^^^^ 214 | error::VerboseError, | ^^^^^^^^^^^^^^^^^^^ 215 | error::VerboseErrorKind, | ^^^^^^^^^^^^^^^^^^^^^^^ 216 | error::append_error, | ^^^^^^^^^^^^^^^^^^^ 217 | error::context, | ^^^^^^^^^^^^^^ 218 | error::convert_error, | ^^^^^^^^^^^^^^^^^^^^ 219 | error::dbg_dmp, | ^^^^^^^^^^^^^^ 220 | error::error_to_u32, | ^^^^^^^^^^^^^^^^^^^ 221 | error::make_error, | ^^^^^^^^^^^^^^^^^ 222 | multi::count, | ^^^^^^^^^^^^ 223 | multi::fill, | ^^^^^^^^^^^ 224 | multi::fold_many0, | ^^^^^^^^^^^^^^^^^ 225 | multi::fold_many1, | ^^^^^^^^^^^^^^^^^ 226 | multi::fold_many_m_n, | ^^^^^^^^^^^^^^^^^^^^ 227 | multi::length_count, | ^^^^^^^^^^^^^^^^^^^ 228 | multi::length_data, | ^^^^^^^^^^^^^^^^^^ 229 | multi::length_value, | ^^^^^^^^^^^^^^^^^^^ 230 | multi::many0, | ^^^^^^^^^^^^ 231 | multi::many0_count, | ^^^^^^^^^^^^^^^^^^ 232 | multi::many1, | ^^^^^^^^^^^^ 233 | multi::many1_count, | ^^^^^^^^^^^^^^^^^^ 234 | multi::many_m_n, | ^^^^^^^^^^^^^^^ 235 | multi::many_till, | ^^^^^^^^^^^^^^^^ 236 | multi::separated_list0, | ^^^^^^^^^^^^^^^^^^^^^^ 237 | multi::separated_list1, | ^^^^^^^^^^^^^^^^^^^^^^ 238 | sequence::delimited, | ^^^^^^^^^^^^^^^^^^^ 239 | sequence::pair, | ^^^^^^^^^^^^^^ 240 | sequence::preceded, | ^^^^^^^^^^^^^^^^^^ 241 | sequence::separated_pair, | ^^^^^^^^^^^^^^^^^^^^^^^^ 242 | sequence::terminated, | ^^^^^^^^^^^^^^^^^^^^ 243 | sequence::tuple, | ^^^^^^^^^^^^^^^ Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,fallback CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_FALLBACK=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Portable atomic types including support for 128-bit atomics, atomic float, etc. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=portable-atomic CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/portable-atomic' CARGO_PKG_RUST_VERSION=1.34 CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/portable-atomic-883da2b93d8102bf/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/portable-atomic-60e2e1a3814e688b/build-script-build` [portable-atomic 1.10.0] cargo:rerun-if-changed=build.rs [portable-atomic 1.10.0] cargo:rerun-if-changed=no_atomic.rs [portable-atomic 1.10.0] cargo:rerun-if-changed=version.rs [portable-atomic 1.10.0] cargo:rustc-check-cfg=cfg(target_feature,values("experimental-zacas","fast-serialization","load-store-on-cond","distinct-ops","miscellaneous-extensions-3")) [portable-atomic 1.10.0] cargo:rustc-check-cfg=cfg(portable_atomic_disable_fiq,portable_atomic_force_amo,portable_atomic_ll_sc_rmw,portable_atomic_new_atomic_intrinsics,portable_atomic_no_asm,portable_atomic_no_asm_maybe_uninit,portable_atomic_no_atomic_64,portable_atomic_no_atomic_cas,portable_atomic_no_atomic_load_store,portable_atomic_no_atomic_min_max,portable_atomic_no_cfg_target_has_atomic,portable_atomic_no_cmpxchg16b_intrinsic,portable_atomic_no_cmpxchg16b_target_feature,portable_atomic_no_const_mut_refs,portable_atomic_no_const_raw_ptr_deref,portable_atomic_no_const_transmute,portable_atomic_no_core_unwind_safe,portable_atomic_no_diagnostic_namespace,portable_atomic_no_offset_of,portable_atomic_no_stronger_failure_ordering,portable_atomic_no_track_caller,portable_atomic_no_unsafe_op_in_unsafe_fn,portable_atomic_pre_llvm_15,portable_atomic_pre_llvm_16,portable_atomic_pre_llvm_18,portable_atomic_s_mode,portable_atomic_sanitize_thread,portable_atomic_target_feature,portable_atomic_unsafe_assume_single_core,portable_atomic_unstable_asm,portable_atomic_unstable_asm_experimental_arch,portable_atomic_unstable_cfg_target_has_atomic,portable_atomic_unstable_isa_attribute) [portable-atomic 1.10.0] cargo:rustc-check-cfg=cfg(portable_atomic_target_feature,values("cmpxchg16b","distinct-ops","experimental-zacas","fast-serialization","load-store-on-cond","lse","lse128","lse2","mclass","miscellaneous-extensions-3","quadword-atomics","rcpc3","v6","zaamo","zabha")) Compiling ctr v0.9.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ctr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ctr-0.9.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ctr-0.9.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='CTR block modes of operation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ctr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/block-modes' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.9.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ctr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ctr-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "block-padding", "std", "zeroize"))' -C metadata=8d78b195708deff3 -C extra-filename=-db358e9634027c5c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-698dacb54488e7e3.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-proc-macro-0.3.5/src/parse/color_tag.rs:32:54 | 32 | pub fn color_tag<'a>(input: Input<'a>) -> Result<'a, ColorTag> { | -- -- ^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is named here | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'a` | 32 | pub fn color_tag<'a>(input: Input<'a>) -> Result<'a, ColorTag<'a>> { | ++++ Compiling http v0.2.12 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=http CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='A set of types for representing HTTP requests and responses. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.2.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name http --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d9d8288c095f20e4 -C extra-filename=-124f885e33bcc4b6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern fnv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfnv-4309780ebe250b7a.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-12fcb489002112f7.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1024/2177] CXX obj/v8/torque_generated_definitions/js-objects-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-objects-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-objects-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `color-print-proc-macro` (lib) generated 4 warnings Compiling halfbrown v0.2.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=halfbrown CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/halfbrown-0.2.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/halfbrown-0.2.5/Cargo.toml CARGO_PKG_AUTHORS='Heinz N. Gies ' CARGO_PKG_DESCRIPTION='Multi backend HashMap for higher performance on different key space sizes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=halfbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Licenser/halfbrown' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name halfbrown --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/halfbrown-0.2.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arraybackend", "arrayvec", "default", "fxhash", "rustc-hash", "serde"))' -C metadata=0b5499be6397a65b -C extra-filename=-cb327abade4eca8a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-cb9a5598f4783579.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/halfbrown-0.2.5/src/lib.rs:23:1 | 23 | feature = "cargo-clippy", | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `arraybackend`, `arrayvec`, `default`, `fxhash`, `rustc-hash`, and `serde` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: trait `Sealed` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/lib.rs:210:15 | 210 | pub trait Sealed {} | ^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/header/map.rs:2320:35 | 2320 | let entry = unsafe { &mut (*self.map).entries[self.entry] }; | ^^--------^^^^^^^^^^^^^^^^^^^^^ | | | this raw pointer has type `*mut HeaderMap` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&mut Vec>` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/header/map.rs:2320:35 | 2320 | let entry = unsafe { &mut (*self.map).entries[self.entry] }; | ^^^^^^^^^^^^^^^^^^^ = note: `#[warn(dangerous_implicit_autorefs)]` on by default help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 2320 | let entry = unsafe { &mut (&mut (*self.map).entries)[self.entry] }; | +++++ + warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/header/map.rs:2328:43 | 2328 | let extra = unsafe { &mut (*self.map).extra_values[idx] }; | ^^--------^^^^^^^^^^^^^^^^^^^ | | | this raw pointer has type `*mut HeaderMap` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&mut Vec>` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/header/map.rs:2328:43 | 2328 | let extra = unsafe { &mut (*self.map).extra_values[idx] }; | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 2328 | let extra = unsafe { &mut (&mut (*self.map).extra_values)[idx] }; | +++++ + warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/header/map.rs:2958:35 | 2958 | let entry = unsafe { &mut (*self.map).entries[self.index] }; | ^^--------^^^^^^^^^^^^^^^^^^^^^ | | | this raw pointer has type `*mut HeaderMap` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&mut Vec>` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/header/map.rs:2958:35 | 2958 | let entry = unsafe { &mut (*self.map).entries[self.index] }; | ^^^^^^^^^^^^^^^^^^^ help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 2958 | let entry = unsafe { &mut (&mut (*self.map).entries)[self.index] }; | +++++ + warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/header/map.rs:2978:43 | 2978 | let extra = unsafe { &mut (*self.map).extra_values[idx] }; | ^^--------^^^^^^^^^^^^^^^^^^^ | | | this raw pointer has type `*mut HeaderMap` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&mut Vec>` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/header/map.rs:2978:43 | 2978 | let extra = unsafe { &mut (*self.map).extra_values[idx] }; | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 2978 | let extra = unsafe { &mut (&mut (*self.map).extra_values)[idx] }; | +++++ + warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/header/map.rs:3001:35 | 3001 | let entry = unsafe { &mut (*self.map).entries[self.index] }; | ^^--------^^^^^^^^^^^^^^^^^^^^^ | | | this raw pointer has type `*mut HeaderMap` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&mut Vec>` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/header/map.rs:3001:35 | 3001 | let entry = unsafe { &mut (*self.map).entries[self.index] }; | ^^^^^^^^^^^^^^^^^^^ help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 3001 | let entry = unsafe { &mut (&mut (*self.map).entries)[self.index] }; | +++++ + warning: implicit autoref creates a reference to the dereference of a raw pointer --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/header/map.rs:3010:43 | 3010 | let extra = unsafe { &mut (*self.map).extra_values[idx] }; | ^^--------^^^^^^^^^^^^^^^^^^^ | | | this raw pointer has type `*mut HeaderMap` | = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements note: autoref is being applied to this expression, resulting in: `&mut Vec>` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/header/map.rs:3010:43 | 3010 | let extra = unsafe { &mut (*self.map).extra_values[idx] }; | ^^^^^^^^^^^^^^^^^^^^^^^^ help: try using a raw pointer method instead; or if this reference is intentional, make it explicit | 3010 | let extra = unsafe { &mut (&mut (*self.map).extra_values)[idx] }; | +++++ + warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/halfbrown-0.2.5/src/lib.rs:443:18 | 443 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 443 | pub fn drain(&mut self) -> Drain<'_, K, V, VEC_LIMIT_UPPER> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/halfbrown-0.2.5/src/lib.rs:569:18 | 569 | pub fn entry(&mut self, key: K) -> Entry | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 569 | pub fn entry(&mut self, key: K) -> Entry<'_, K, V, VEC_LIMIT_UPPER, S> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/halfbrown-0.2.5/src/vecmap.rs:135:25 | 135 | pub(crate) fn drain(&mut self) -> VecDrain<(K, V), N> { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 135 | pub(crate) fn drain(&mut self) -> VecDrain<'_, (K, V), N> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/halfbrown-0.2.5/src/vecmap.rs:217:25 | 217 | pub(crate) fn entry(&mut self, key: K) -> Entry | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 217 | pub(crate) fn entry(&mut self, key: K) -> Entry<'_, K, V, N, S> | +++ warning: `halfbrown` (lib) generated 5 warnings Compiling aead v0.5.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aead CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aead-0.5.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aead-0.5.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits for Authenticated Encryption with Associated Data (AEAD) algorithms, such as AES-GCM as ChaCha20Poly1305, which provide a high-level API ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aead CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name aead --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aead-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="rand_core"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arrayvec", "blobby", "bytes", "default", "dev", "getrandom", "heapless", "rand_core", "std", "stream"))' -C metadata=7d944126dd3caa61 -C extra-filename=-1759a406fcc3fee5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crypto_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrypto_common-1c086c23b75b19cd.rmeta --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-25d0fc8ed427f6f0.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crypto_bigint CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-bigint-0.5.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-bigint-0.5.5/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of a big integer library which has been designed from the ground-up for use in cryptographic applications. Provides constant-time, no_std-friendly implementations of modern formulas using const generics. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crypto-bigint CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/crypto-bigint' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.5.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crypto_bigint --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crypto-bigint-0.5.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="generic-array"' --cfg 'feature="rand_core"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "der", "extra-sizes", "generic-array", "rand", "rand_core", "rlp", "serde", "zeroize"))' -C metadata=c3c073fcc54eabbe -C extra-filename=-a20deb43adea0698 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-0e66f678ded6fce4.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib` Compiling float-cmp v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=float_cmp CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/float-cmp-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/float-cmp-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='Mike Dilger ' CARGO_PKG_DESCRIPTION='Floating point approximate comparison traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=float-cmp CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mikedilger/float-cmp' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name float_cmp --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/float-cmp-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="num-traits"' --cfg 'feature="ratio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "num-traits", "ratio", "std"))' -C metadata=4973ed0f5dc34c7e -C extra-filename=-fac1b080d55d4ee7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `num_traits` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/float-cmp-0.9.0/src/ulps.rs:4:7 | 4 | #[cfg(feature="num_traits")] | ^^^^^^^^------------ | | | help: there is a expected value with a similar name: `"num-traits"` | = note: expected values for `feature` are: `default`, `num-traits`, `ratio`, and `std` = help: consider adding `num_traits` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `num_traits` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/float-cmp-0.9.0/src/ulps.rs:9:7 | 9 | #[cfg(feature="num_traits")] | ^^^^^^^^------------ | | | help: there is a expected value with a similar name: `"num-traits"` | = note: expected values for `feature` are: `default`, `num-traits`, `ratio`, and `std` = help: consider adding `num_traits` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `num_traits` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/float-cmp-0.9.0/src/ulps.rs:25:11 | 25 | #[cfg(not(feature="num_traits"))] | ^^^^^^^^------------ | | | help: there is a expected value with a similar name: `"num-traits"` | = note: expected values for `feature` are: `default`, `num-traits`, `ratio`, and `std` = help: consider adding `num_traits` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: `float-cmp` (lib) generated 3 warnings Compiling napi_sym v0.144.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/sym) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=napi_sym CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/sym CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/sym/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='proc macro for writing N-API symbols' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=napi_sym CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.144.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=144 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name napi_sym --edition=2024 ext/napi/sym/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=93df2ba3a91497ba -C extra-filename=-bed496b20e8034ba --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rlib --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro -L/usr/local/lib` Compiling gpu-descriptor-types v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=gpu_descriptor_types CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-types-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-types-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Zakarum ' CARGO_PKG_DESCRIPTION='Core types of gpu-descriptor crate' CARGO_PKG_HOMEPAGE='https://github.com/zakarumych/gpu-descriptor' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gpu-descriptor-types CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/zakarumych/gpu-descriptor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name gpu_descriptor_types --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-types-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d1a63bcead6ec9f2 -C extra-filename=-e78fa443d19f158e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --cap-lints warn -L/usr/local/lib` Compiling spirv v0.3.0+sdk-1.3.268.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=spirv CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spirv-0.3.0+sdk-1.3.268.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spirv-0.3.0+sdk-1.3.268.0/Cargo.toml CARGO_PKG_AUTHORS='Lei Zhang ' CARGO_PKG_DESCRIPTION='Rust definition of SPIR-V structs and enums' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=spirv CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/rspirv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0+sdk-1.3.268.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name spirv --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spirv-0.3.0+sdk-1.3.268.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deserialize", "serde", "serialize"))' -C metadata=c7d8691d30be6184 -C extra-filename=-bbc5e29199730912 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --cap-lints warn -L/usr/local/lib` Compiling gpu-alloc-types v0.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=gpu_alloc_types CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-types-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-types-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='Zakarum ' CARGO_PKG_DESCRIPTION='Core types of gpu-alloc crate' CARGO_PKG_HOMEPAGE='https://github.com/zakarumych/gpu-alloc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gpu-alloc-types CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zakarumych/gpu-alloc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name gpu_alloc_types --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-types-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c6f67d0d566d440e -C extra-filename=-0ecaf06e2a217aaf --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `serde` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-types-0.3.0/src/device.rs:69:16 | 69 | #[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] | ^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `serde` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `serde` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-types-0.3.0/src/types.rs:3:16 | 3 | #[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))] | ^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `serde` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: `gpu-alloc-types` (lib) generated 2 warnings Compiling bstr v1.9.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bstr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bstr-1.9.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bstr-1.9.1/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A string type that is not required to be valid UTF-8.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/bstr' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bstr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/bstr' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=1.9.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bstr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bstr-1.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std", "unicode"))' -C metadata=02d8fba9e160eeaa -C extra-filename=-02d7be8ee39eef50 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --cap-lints warn -L/usr/local/lib` warning: `http` (lib) generated 7 warnings Compiling adler v1.0.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=adler CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/adler-1.0.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/adler-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='Jonas Schievink ' CARGO_PKG_DESCRIPTION='A simple clean-room implementation of the Adler-32 checksum' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='0BSD OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=adler CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jonas-schievink/adler.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name adler --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/adler-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "rustc-dep-of-std", "std"))' -C metadata=b57969abe9ea6ccb -C extra-filename=-389edc694d335805 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling yansi v1.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=yansi CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yansi-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yansi-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Sergio Benitez ' CARGO_PKG_DESCRIPTION='A dead simple ANSI terminal color painting library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=yansi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/yansi' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name yansi --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yansi-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_nightly", "alloc", "default", "detect-env", "detect-tty", "hyperlink", "is-terminal", "std"))' -C metadata=9d1c74c10a12a528 -C extra-filename=-2cd3439591d2c38f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bstr-1.9.1/src/escape_bytes.rs:15:43 | 15 | pub(crate) fn new(bytes: &'a [u8]) -> EscapeBytes { | -- ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'a` | 15 | pub(crate) fn new(bytes: &'a [u8]) -> EscapeBytes<'a> { | ++++ warning: this `#[deprecated]` annotation has no effect --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yansi-1.0.1/src/macros.rs:52:11 | 52 | $(#[$pattr])* | ^^^^^^^^^ help: remove the unnecessary deprecation attribute | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yansi-1.0.1/src/paint.rs:135:5 | 135 | properties!(constructor(&Self) -> Painted<&Self>); | ------------------------------------------------- in this macro invocation | = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default = note: this warning originates in the macro `constructor` which comes from the expansion of the macro `properties` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `bstr` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=openssl_probe CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/openssl-probe-0.1.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/openssl-probe-0.1.5/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='Tool for helping to find SSL certificate locations on the system for OpenSSL ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/openssl-probe' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=openssl-probe CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/openssl-probe' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name openssl_probe --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/openssl-probe-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=87f3f64d11d72662 -C extra-filename=-ae200ff2ac8b9fc5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yansi-1.0.1/src/condition.rs:79:5 | 76 | #[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)] | --------- in this derive macro expansion ... 79 | pub fn() -> bool | ^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yansi-1.0.1/src/condition.rs:79:5 | 76 | #[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)] | ---------- in this derive macro expansion ... 79 | pub fn() -> bool | ^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yansi-1.0.1/src/condition.rs:79:5 | 76 | #[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord, Hash)] | --- in this derive macro expansion ... 79 | pub fn() -> bool | ^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: `yansi` (lib) generated 4 warnings Compiling unic-common v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unic_common CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-common-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-common-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='The UNIC Project Developers' CARGO_PKG_DESCRIPTION='UNIC — Common Utilities' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-common CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-i18n/rust-unic/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unic_common --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-common-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable"))' -C metadata=bdc83e28562a45d7 -C extra-filename=-48ece5464269b301 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling twox-hash v2.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=twox_hash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/twox-hash-2.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/twox-hash-2.1.0/Cargo.toml CARGO_PKG_AUTHORS='Jake Goulding ' CARGO_PKG_DESCRIPTION='A Rust implementation of the XXHash and XXH3 algorithms' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=twox-hash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/shepmaster/twox-hash' CARGO_PKG_RUST_VERSION=1.81 CARGO_PKG_VERSION=2.1.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name twox_hash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/twox-hash-2.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(_internal_xxhash3_force_scalar)' --check-cfg 'cfg(_internal_xxhash3_force_neon)' --check-cfg 'cfg(_internal_xxhash3_force_sse2)' --check-cfg 'cfg(_internal_xxhash3_force_avx2)' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --cfg 'feature="xxhash64"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "random", "serialize", "std", "xxhash32", "xxhash3_128", "xxhash3_64", "xxhash64"))' -C metadata=9dc845129fb47a18 -C extra-filename=-2df44465b1bfd2c4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1025/2177] CXX obj/v8/torque_generated_definitions/js-promise-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-promise-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-promise-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling hexf-parse v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hexf_parse CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hexf-parse-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hexf-parse-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Kang Seonghoon ' CARGO_PKG_DESCRIPTION='Parses hexadecimal floats (see also hexf)' CARGO_PKG_HOMEPAGE='https://github.com/lifthrasiir/hexf' CARGO_PKG_LICENSE=CC0-1.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hexf-parse CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/lifthrasiir/hexf' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hexf_parse --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hexf-parse-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=17af83282c87af72 -C extra-filename=-bedb75eb0a95b65e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling unic-char-range v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unic_char_range CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-char-range-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-char-range-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='The UNIC Project Developers' CARGO_PKG_DESCRIPTION='UNIC — Unicode Character Tools — Character Range and Iteration' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-char-range CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/open-i18n/rust-unic/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unic_char_range --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-char-range-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "exact-size-is-empty", "fused", "rayon", "std", "trusted-len", "unstable"))' -C metadata=4f4f4105a5f8dc1d -C extra-filename=-8a02284b1508d97a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=match_cfg CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/match_cfg-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/match_cfg-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='gnzlbg ' CARGO_PKG_DESCRIPTION='A convenience macro to ergonomically define an item depending on a large number of `#[cfg]` parameters. Structured like match statement, the first matching branch is the item that gets emitted. ' CARGO_PKG_HOMEPAGE='https://github.com/gnzlbg/match_cfg' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=match_cfg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gnzlbg/match_cfg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name match_cfg --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/match_cfg-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="use_core"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_core"))' -C metadata=75ce7dcb52430d76 -C extra-filename=-3f11b80c8912db39 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mime CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mime-0.3.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mime-0.3.17/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='Strongly Typed Mimes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mime CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/mime' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name mime --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mime-0.3.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7a00fddf2eb57c33 -C extra-filename=-2f00650650fdba36 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling diff v0.1.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=diff CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/diff-0.1.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/diff-0.1.13/Cargo.toml CARGO_PKG_AUTHORS='Utkarsh Kukreti ' CARGO_PKG_DESCRIPTION='An LCS based slice and string diffing implementation.' CARGO_PKG_HOMEPAGE='https://github.com/utkarshkukreti/diff.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=diff CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/utkarshkukreti/diff.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name diff --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/diff-0.1.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=931d5f66f1a7378a -C extra-filename=-d0d2bf352721b828 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling fastrand v2.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fastrand CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastrand-2.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastrand-2.3.0/Cargo.toml CARGO_PKG_AUTHORS='Stjepan Glavina ' CARGO_PKG_DESCRIPTION='A simple and fast random number generator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastrand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/smol-rs/fastrand' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=2.3.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fastrand --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastrand-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "js", "std"))' -C metadata=e7345ea323ec5f5f -C extra-filename=-749cef741bf9db8c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `mime` (lib) generated 3 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=elliptic_curve CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/elliptic-curve-0.13.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/elliptic-curve-0.13.8/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='General purpose Elliptic Curve Cryptography (ECC) support, including types and traits for representing various elliptic curve forms, scalars, points, and public/secret keys composed thereof. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=elliptic-curve CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits/tree/master/elliptic-curve' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name elliptic_curve --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/elliptic-curve-0.13.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="ecdh"' --cfg 'feature="ff"' --cfg 'feature="group"' --cfg 'feature="hazmat"' --cfg 'feature="jwk"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="sec1"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "bits", "default", "dev", "digest", "ecdh", "ff", "group", "hash2curve", "hazmat", "jwk", "pem", "pkcs8", "sec1", "serde", "std", "voprf"))' -C metadata=158d565f08a8ff91 -C extra-filename=-303760efb45bd4dc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base16ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase16ct-a047348c803b631e.rmeta --extern base64ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64ct-0b42382753c86c6b.rmeta --extern crypto_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrypto_bigint-a20deb43adea0698.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --extern ff=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libff-397dffc8a69f515d.rmeta --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-0e66f678ded6fce4.rmeta --extern group=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgroup-1e79d91ac99e0a76.rmeta --extern hkdf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhkdf-635622f1e3ca0d1c.rmeta --extern pem_rfc7468=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpem_rfc7468-c52ee47994c542d5.rmeta --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-191d1153affaf493.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --extern sec1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsec1-00273c3bd2f93c8d.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern serdect=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserdect-37c1334e1edcbc62.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib` Compiling pretty_assertions v1.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pretty_assertions CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pretty_assertions-1.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pretty_assertions-1.4.1/Cargo.toml CARGO_PKG_AUTHORS='Colin Kiegel :Florent Fayolle :Tom Milligan ' CARGO_PKG_DESCRIPTION='Overwrite `assert_eq'\!'` and `assert_ne'\!'` with drop-in replacements, adding colorful diffs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pretty_assertions CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-pretty-assertions/rust-pretty-assertions' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pretty_assertions --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pretty_assertions-1.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std", "unstable"))' -C metadata=29b1851aa5e6c4f0 -C extra-filename=-3b69a3709026d461 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern diff=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdiff-d0d2bf352721b828.rmeta --extern yansi=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyansi-2cd3439591d2c38f.rmeta --cap-lints warn -L/usr/local/lib` Compiling unic-char-property v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unic_char_property CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-char-property-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-char-property-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='The UNIC Project Developers' CARGO_PKG_DESCRIPTION='UNIC — Unicode Character Tools — Character Property taxonomy, contracts and build macros' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-char-property CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/open-i18n/rust-unic/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unic_char_property --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-char-property-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=50e5cf3be185d8df -C extra-filename=-a4a182aa4d4aec1b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern unic_char_range=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunic_char_range-8a02284b1508d97a.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hostname CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hostname-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hostname-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='fengcen :svartalf ' CARGO_PKG_DESCRIPTION='Cross-platform system'\''s host name functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hostname CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/svartalf/hostname' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hostname --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hostname-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "set"))' -C metadata=d61b8a3d72879591 -C extra-filename=-9a6202695f362de0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern match_cfg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmatch_cfg-3f11b80c8912db39.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=naga CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Shader translator and validator. Part of the wgpu project' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=naga CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu/tree/trunk/naga' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/naga-f90c7f921a04c743/out /usr/local/bin/rustc --crate-name naga --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="compact"' --cfg 'feature="default"' --cfg 'feature="deserialize"' --cfg 'feature="glsl-out"' --cfg 'feature="serialize"' --cfg 'feature="spv-out"' --cfg 'feature="wgsl-in"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "compact", "default", "deserialize", "dot-out", "glsl-in", "glsl-out", "hlsl-out", "hlsl-out-if-target-windows", "msl-out", "msl-out-if-target-apple", "serialize", "spv-in", "spv-out", "wgsl-in", "wgsl-out"))' -C metadata=60016c2babcef674 -C extra-filename=-d6cb7e9864e0244e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arrayvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarrayvec-6b41000225260a8d.rmeta --extern bit_set=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbit_set-773f2572e87c85a9.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern codespan_reporting=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcodespan_reporting-7677b1a51c923dd7.rmeta --extern hexf_parse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhexf_parse-bedb75eb0a95b65e.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-59861e9afb0d0e18.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern spirv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspirv-bbc5e29199730912.rmeta --extern strum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstrum-742164af277ac8b2.rmeta --extern termcolor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtermcolor-a3f700997ce7d3e7.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern unicode_xid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_xid-8bbe9bdc67d176d6.rmeta --cap-lints warn -L/usr/local/lib --cfg glsl_out --cfg spv_out --check-cfg 'cfg(dot_out)' --check-cfg 'cfg(glsl_out)' --check-cfg 'cfg(hlsl_out)' --check-cfg 'cfg(msl_out)' --check-cfg 'cfg(spv_out)' --check-cfg 'cfg(wgsl_out)'` Compiling unic-ucd-version v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unic_ucd_version CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-ucd-version-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-ucd-version-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='The UNIC Project Developers' CARGO_PKG_DESCRIPTION='UNIC — Unicode Character Database — Version' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-ucd-version CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/open-i18n/rust-unic/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unic_ucd_version --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-ucd-version-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=19a692cf50b1cd28 -C extra-filename=-82dc03922adc4e91 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern unic_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunic_common-48ece5464269b301.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustls_native_certs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-native-certs-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-native-certs-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='rustls-native-certs allows rustls to use the platform native certificate store' CARGO_PKG_HOMEPAGE='https://github.com/rustls/rustls-native-certs' CARGO_PKG_LICENSE='Apache-2.0 OR ISC OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-native-certs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/rustls-native-certs' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustls_native_certs --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-native-certs-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=30550b499d0cd4dc -C extra-filename=-6b98afc5db2ea504 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern openssl_probe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopenssl_probe-ae200ff2ac8b9fc5.rmeta --extern rustls_pemfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pemfile-cf01f4397fbb1073.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-9890fe3979a7a868.rmeta --cap-lints warn -L/usr/local/lib` Compiling globset v0.4.14 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=globset CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/globset-0.4.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/globset-0.4.14/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Cross platform single glob and glob set matching. Glob set matching is the process of matching one or more glob patterns against a single candidate path simultaneously, and returning all of the globs that matched. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/ripgrep/tree/master/crates/globset' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=globset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/ripgrep/tree/master/crates/globset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name globset --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/globset-0.4.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="log"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "serde", "serde1", "simd-accel"))' -C metadata=fefefc9a64821338 -C extra-filename=-f8292b4f18874ad3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aho_corasick=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaho_corasick-91489ce1f5a12a64.rmeta --extern bstr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbstr-02d7be8ee39eef50.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern regex_automata=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex_automata-0aed75154a38cd25.rmeta --extern regex_syntax=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex_syntax-d4bcaa73f731766f.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1026/2177] CXX obj/v8/torque_generated_definitions/js-proxy-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-proxy-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-proxy-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/instance-type-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-utils-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `crypto-bigint` (lib) generated 2 warnings (2 duplicates) Compiling miniz_oxide v0.7.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=miniz_oxide CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.7.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.7.2/Cargo.toml CARGO_PKG_AUTHORS='Frommi :oyvindln ' CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression library rewritten in Rust based on miniz' CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_LICENSE='MIT OR Zlib OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=miniz_oxide CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name miniz_oxide --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.7.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="simd-adler32"' --cfg 'feature="with-alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "rustc-dep-of-std", "simd", "simd-adler32", "std", "with-alloc"))' -C metadata=0c90893f46a52639 -C extra-filename=-f94c161815c599b5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern adler=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libadler-389edc694d335805.rmeta --extern simd_adler32=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsimd_adler32-eea199249267a428.rmeta --cap-lints warn -L/usr/local/lib` Compiling gpu-alloc v0.6.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=gpu_alloc CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-0.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-0.6.0/Cargo.toml CARGO_PKG_AUTHORS='Zakarum ' CARGO_PKG_DESCRIPTION='Implementation agnostic memory allocator for Vulkan like APIs' CARGO_PKG_HOMEPAGE='https://github.com/zakarumych/gpu-alloc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gpu-alloc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zakarumych/gpu-alloc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name gpu_alloc --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "tracing"))' -C metadata=afae74eae823fd49 -C extra-filename=-969e1759493373f4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern gpu_alloc_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgpu_alloc_types-0ecaf06e2a217aaf.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `fuzzing` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.7.2/src/inflate/core.rs:1786:18 | 1786 | if !cfg!(fuzzing) { | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unnecessary parentheses around closure body --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/src/proc/namer.rs:175:31 | 175 | .map(|string| (AsciiUniCase(*string))), | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 175 - .map(|string| (AsciiUniCase(*string))), 175 + .map(|string| AsciiUniCase(*string)), | warning: `elliptic-curve` (lib) generated 1 warning (1 duplicate) Compiling gpu-descriptor v0.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=gpu_descriptor CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='Zakarum ' CARGO_PKG_DESCRIPTION='Implementation agnostic descriptor allocator for Vulkan like APIs' CARGO_PKG_HOMEPAGE='https://github.com/zakarumych/gpu-descriptor' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gpu-descriptor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zakarumych/gpu-descriptor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name gpu_descriptor --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "tracing"))' -C metadata=20084a2e1b0e3127 -C extra-filename=-4ceced585752b791 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern gpu_descriptor_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgpu_descriptor_types-e78fa443d19f158e.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-cb9a5598f4783579.rmeta --cap-lints warn -L/usr/local/lib` Compiling value-trait v0.10.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=value_trait CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/Cargo.toml CARGO_PKG_AUTHORS='Heinz N. Gies ' CARGO_PKG_DESCRIPTION='Traits to deal with JSONesque values' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=value-trait CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/simd-lite/value-trait' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name value_trait --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="custom-types"' --cfg 'feature="default"' --cfg 'feature="halfbrown"' --cfg 'feature="runtime-detection"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("128bit", "abi_stable", "c-abi", "custom-types", "default", "halfbrown", "hashbrown", "portable", "runtime-detection"))' -C metadata=8c58898158431a43 -C extra-filename=-1a0f846590af7d1f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern float_cmp=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfloat_cmp-fac1b080d55d4ee7.rmeta --extern halfbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhalfbrown-cb327abade4eca8a.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-12fcb489002112f7.rmeta --extern ryu=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libryu-80e270427966b930.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `trace` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-0.3.0/src/allocator.rs:317:35 | 317 | ... #[cfg(feature = "trace")] | ^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `default`, `serde`, `std`, and `tracing` = help: consider adding `trace` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: `dprint-swc-ext` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=portable_atomic CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Portable atomic types including support for 128-bit atomics, atomic float, etc. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=portable-atomic CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/taiki-e/portable-atomic' CARGO_PKG_RUST_VERSION=1.34 CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/portable-atomic-883da2b93d8102bf/out /usr/local/bin/rustc --crate-name portable_atomic --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/portable-atomic-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unreachable_pub --warn=unexpected_cfgs '--warn=clippy::undocumented_unsafe_blocks' '--warn=clippy::transmute_undefined_repr' '--warn=clippy::trailing_empty_array' --warn=single_use_lifetimes --warn=rust_2018_idioms '--warn=clippy::pedantic' --warn=non_ascii_idents '--warn=clippy::inline_asm_x86_att_syntax' --warn=improper_ctypes_definitions --warn=improper_ctypes --warn=deprecated_safe '--warn=clippy::default_union_representation' '--warn=clippy::as_underscore' '--warn=clippy::as_ptr_cast_mut' '--warn=clippy::all' '--allow=clippy::unreadable_literal' '--allow=clippy::type_complexity' '--allow=clippy::too_many_lines' '--allow=clippy::too_many_arguments' '--allow=clippy::struct_field_names' '--allow=clippy::struct_excessive_bools' '--allow=clippy::single_match_else' '--allow=clippy::single_match' '--allow=clippy::similar_names' '--allow=clippy::range_plus_one' '--allow=clippy::nonminimal_bool' '--allow=clippy::naive_bytecount' '--allow=clippy::module_name_repetitions' '--allow=clippy::missing_errors_doc' '--allow=clippy::manual_range_contains' '--allow=clippy::manual_assert' '--allow=clippy::lint_groups_priority' '--allow=clippy::incompatible_msrv' '--allow=clippy::float_cmp' '--allow=clippy::doc_markdown' '--allow=clippy::declare_interior_mutable_const' '--allow=clippy::cast_lossless' '--allow=clippy::borrow_as_ptr' '--allow=clippy::bool_assert_comparison' --check-cfg 'cfg(target_arch,values("xtensa"))' --check-cfg 'cfg(target_os,values("psx"))' --check-cfg 'cfg(target_env,values("psx"))' --check-cfg 'cfg(target_feature,values("lse2","lse128","rcpc3"))' --check-cfg 'cfg(target_feature,values("quadword-atomics"))' --check-cfg 'cfg(target_feature,values("zaamo","zabha"))' --check-cfg 'cfg(target_pointer_width,values("128"))' --check-cfg 'cfg(portable_atomic_test_outline_atomics_detect_false,qemu,valgrind)' --check-cfg 'cfg(portable_atomic_no_outline_atomics,portable_atomic_outline_atomics)' --check-cfg 'cfg(portable_atomic_unstable_coerce_unsized)' --cfg 'feature="default"' --cfg 'feature="fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "default", "disable-fiq", "fallback", "float", "force-amo", "require-cas", "s-mode", "serde", "std", "unsafe-assume-single-core"))' -C metadata=1257dd9d29961543 -C extra-filename=-e6194d9ccc69e909 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(target_feature,values("experimental-zacas","fast-serialization","load-store-on-cond","distinct-ops","miscellaneous-extensions-3"))' --check-cfg 'cfg(portable_atomic_disable_fiq,portable_atomic_force_amo,portable_atomic_ll_sc_rmw,portable_atomic_new_atomic_intrinsics,portable_atomic_no_asm,portable_atomic_no_asm_maybe_uninit,portable_atomic_no_atomic_64,portable_atomic_no_atomic_cas,portable_atomic_no_atomic_load_store,portable_atomic_no_atomic_min_max,portable_atomic_no_cfg_target_has_atomic,portable_atomic_no_cmpxchg16b_intrinsic,portable_atomic_no_cmpxchg16b_target_feature,portable_atomic_no_const_mut_refs,portable_atomic_no_const_raw_ptr_deref,portable_atomic_no_const_transmute,portable_atomic_no_core_unwind_safe,portable_atomic_no_diagnostic_namespace,portable_atomic_no_offset_of,portable_atomic_no_stronger_failure_ordering,portable_atomic_no_track_caller,portable_atomic_no_unsafe_op_in_unsafe_fn,portable_atomic_pre_llvm_15,portable_atomic_pre_llvm_16,portable_atomic_pre_llvm_18,portable_atomic_s_mode,portable_atomic_sanitize_thread,portable_atomic_target_feature,portable_atomic_unsafe_assume_single_core,portable_atomic_unstable_asm,portable_atomic_unstable_asm_experimental_arch,portable_atomic_unstable_cfg_target_has_atomic,portable_atomic_unstable_isa_attribute)' --check-cfg 'cfg(portable_atomic_target_feature,values("cmpxchg16b","distinct-ops","experimental-zacas","fast-serialization","load-store-on-cond","lse","lse128","lse2","mclass","miscellaneous-extensions-3","quadword-atomics","rcpc3","v6","zaamo","zabha"))'` warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:285:5 | 285 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:295:5 | 295 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:329:5 | 329 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:359:5 | 359 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:369:5 | 369 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:379:5 | 379 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:389:5 | 389 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:399:5 | 399 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:409:5 | 409 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:419:5 | 419 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:429:5 | 429 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:439:5 | 439 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:449:5 | 449 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:459:5 | 459 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:469:5 | 469 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:479:5 | 479 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:489:5 | 489 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:499:5 | 499 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:519:5 | 519 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:538:5 | 538 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:750:5 | 750 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:756:5 | 756 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:762:5 | 762 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:768:5 | 768 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:774:5 | 774 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:780:5 | 780 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:786:5 | 786 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:792:5 | 792 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:798:5 | 798 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:804:5 | 804 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:810:5 | 810 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:816:5 | 816 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:822:5 | 822 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:828:5 | 828 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:834:5 | 834 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:840:5 | 840 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:846:5 | 846 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:852:5 | 852 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:858:5 | 858 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:864:5 | 864 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:870:5 | 870 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:881:5 | 881 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/impls.rs:891:5 | 891 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:7:5 | 7 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:15:5 | 15 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:23:5 | 23 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:31:5 | 31 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:39:5 | 39 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:47:5 | 47 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:55:5 | 55 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:63:5 | 63 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:71:5 | 71 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:79:5 | 79 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:87:5 | 87 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:95:5 | 95 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:103:5 | 103 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:111:5 | 111 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:119:5 | 119 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:127:5 | 127 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:135:5 | 135 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/cmp.rs:142:5 | 142 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:7:5 | 7 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:15:5 | 15 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:24:5 | 24 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:32:5 | 32 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:40:5 | 40 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:48:5 | 48 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:65:5 | 65 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:73:5 | 73 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:81:5 | 81 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:89:5 | 89 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:106:5 | 106 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:115:5 | 115 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node/from.rs:123:5 | 123 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:37:5 | 37 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:46:5 | 46 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:54:5 | 54 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:62:5 | 62 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:71:5 | 71 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:101:5 | 101 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:109:5 | 109 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:119:5 | 119 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:156:5 | 156 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:191:5 | 191 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:201:5 | 201 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:227:5 | 227 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:262:5 | 262 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/node.rs:310:5 | 310 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `gpu-descriptor` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wide CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/Cargo.toml CARGO_PKG_AUTHORS='Lokathor ' CARGO_PKG_DESCRIPTION='A crate to help you go wide.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Zlib OR Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wide CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Lokathor/wide' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=0.7.33 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name wide --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wide-0.7.33/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=de7baddbd140f981 -C extra-filename=-a7f16a83f29d57f0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytemuck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck-1db0188f6cda0be0.rmeta --extern safe_arch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsafe_arch-69503d23199d6961.rmeta --cap-lints warn -L/usr/local/lib` warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/array.rs:21:54 | 21 | fn iter<'i>(&'i self) -> Box + 'i>; | -- the lifetime is named here ^^^^^^^^^^^^^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'i` | 21 | fn iter<'i>(&'i self) -> Box + 'i>; | ++ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/array.rs:72:54 | 72 | fn iter<'i>(&'i self) -> Box + 'i> { | -- the lifetime is named here ^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'i` | 72 | fn iter<'i>(&'i self) -> Box + 'i> { | ++ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/object.rs:27:55 | 27 | fn iter<'i>(&'i self) -> Box + 'i>; | -- ^^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is elided here | | | | the lifetime is named here the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'i` | 27 | fn iter<'i>(&'i self) -> Box + 'i>; | ++ ++ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/object.rs:31:54 | 31 | fn keys<'i>(&'i self) -> Box + 'i>; | -- the lifetime is named here ^^^^^^^^^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'i` | 31 | fn keys<'i>(&'i self) -> Box + 'i>; | ++ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/object.rs:35:56 | 35 | fn values<'i>(&'i self) -> Box + 'i>; | -- the lifetime is named here ^^^^^^^^^^^^^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'i` | 35 | fn values<'i>(&'i self) -> Box + 'i>; | ++ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/object.rs:96:55 | 96 | fn iter<'i>(&'i self) -> Box + 'i> { | -- ^^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is elided here | | | | the lifetime is named here the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'i` | 96 | fn iter<'i>(&'i self) -> Box + 'i> { | ++ ++ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/object.rs:101:54 | 101 | fn keys<'i>(&'i self) -> Box + 'i> { | -- the lifetime is named here ^^^^^^^^^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'i` | 101 | fn keys<'i>(&'i self) -> Box + 'i> { | ++ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/object.rs:106:56 | 106 | fn values<'i>(&'i self) -> Box + 'i> { | -- the lifetime is named here ^^^^^^^^^^^^^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'i` | 106 | fn values<'i>(&'i self) -> Box + 'i> { | ++ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/object.rs:170:55 | 170 | fn iter<'i>(&'i self) -> Box + 'i> { | -- ^^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is elided here | | | | the lifetime is named here the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'i` | 170 | fn iter<'i>(&'i self) -> Box + 'i> { | ++ ++ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/object.rs:175:54 | 175 | fn keys<'i>(&'i self) -> Box + 'i> { | -- the lifetime is named here ^^^^^^^^^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'i` | 175 | fn keys<'i>(&'i self) -> Box + 'i> { | ++ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/object.rs:180:56 | 180 | fn values<'i>(&'i self) -> Box + 'i> { | -- the lifetime is named here ^^^^^^^^^^^^^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'i` | 180 | fn values<'i>(&'i self) -> Box + 'i> { | ++ warning: `value-trait` (lib) generated 99 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=heapless CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Jorge Aparicio :Per Lindgren :Emil Fresk ' CARGO_PKG_DESCRIPTION='`static` friendly data structures that don'\''t require dynamic memory allocation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=heapless CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-embedded/heapless' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/heapless-8f26ae56af0474bf/out /usr/local/bin/rustc --crate-name heapless --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("defmt-03", "mpmc_large", "portable-atomic", "portable-atomic-critical-section", "portable-atomic-unsafe-assume-single-core", "serde", "ufmt"))' -C metadata=cec1f5fbd9117565 -C extra-filename=-15b5ab69bfd93f80 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hash32=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhash32-289addf33b3a7aa1.rmeta --extern stable_deref_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstable_deref_trait-d56e769e59e1423e.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `arm_llsc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/src/lib.rs:47:9 | 47 | any(arm_llsc, target_arch = "x86"), | ^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(arm_llsc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(arm_llsc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/src/lib.rs:85:9 | 85 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(unexpected_cfgs)]` implied by `#[warn(warnings)]` warning: unexpected `cfg` condition name: `arm_llsc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/src/lib.rs:51:9 | 51 | any(arm_llsc, target_arch = "x86"), | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(arm_llsc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(arm_llsc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `arm_llsc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/src/lib.rs:59:9 | 59 | any(arm_llsc, target_arch = "x86"), | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(arm_llsc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(arm_llsc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `arm_llsc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/src/lib.rs:128:11 | 128 | #[cfg(any(arm_llsc, target_arch = "x86"))] | ^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(arm_llsc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(arm_llsc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `has_atomic_load_store` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/src/lib.rs:138:5 | 138 | has_atomic_load_store | ^^^^^^^^^^^^^^^^^^^^^ help: there is a config with a similar name: `target_has_atomic_load_store` | = help: expected values for `target_has_atomic_load_store` are: `128`, `16`, `32`, `64`, `8`, and `ptr` = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(has_atomic_load_store)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(has_atomic_load_store)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: struct `IntoIter` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/src/linear_map.rs:415:12 | 415 | pub struct IntoIter | ^^^^^^^^ | = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]` warning: `heapless` (lib) generated 6 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=denokv_proto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Fundamental types, traits, and protobuf models for denokv' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denokv_proto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/denokv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/denokv_proto-c5fb25d87b91e153/out /usr/local/bin/rustc --crate-name denokv_proto --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("build_protos", "prost-build"))' -C metadata=8868a06bcb7d13a9 -C extra-filename=-8ef4ca1a5bb45843 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-e70ad9482657081f.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-b108edb8680b3313.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern prost=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost-b5043d5bbbb2f6f3.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-29a41b6c8738b163.rmeta --cap-lints warn -L/usr/local/lib` warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp_opt`: use `DateTime::from_timestamp` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0/time.rs:13:38 | 13 | let naive = chrono::NaiveDateTime::from_timestamp_opt( | ^^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/Cargo.toml CARGO_PKG_AUTHORS='Maik Klein :Benjamin Saunders :Marijn Suijten ' CARGO_PKG_DESCRIPTION='Vulkan bindings for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ash-rs/ash' CARGO_PKG_RUST_VERSION=1.69.0 CARGO_PKG_VERSION=0.38.0+1.3.281 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ash-36ff6865092944e2/out /usr/local/bin/rustc --crate-name ash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="debug"' --cfg 'feature="default"' --cfg 'feature="libloading"' --cfg 'feature="loaded"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "libloading", "linked", "loaded", "std"))' -C metadata=d202f4edef8c84b3 -C extra-filename=-df902ab36742439d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libloading=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibloading-d14baa4f617c3ce2.rmeta --cap-lints warn -L/usr/local/lib` warning: `miniz_oxide` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=khronos_egl CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/Cargo.toml CARGO_PKG_AUTHORS='Timothée Haudebourg :Sean Kerr ' CARGO_PKG_DESCRIPTION='Rust bindings for EGL' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=khronos-egl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/timothee-haudebourg/khronos-egl' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=6.0.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/khronos-egl-822fef8eed964185/out /usr/local/bin/rustc --crate-name khronos_egl --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="1_0"' --cfg 'feature="1_1"' --cfg 'feature="1_2"' --cfg 'feature="1_3"' --cfg 'feature="1_4"' --cfg 'feature="1_5"' --cfg 'feature="default"' --cfg 'feature="dynamic"' --cfg 'feature="libloading"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("1_0", "1_1", "1_2", "1_3", "1_4", "1_5", "default", "dynamic", "libloading", "no-pkg-config", "pkg-config", "static"))' -C metadata=7e7147d198adfe73 -C extra-filename=-88006d6695dade74 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern libloading=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibloading-d14baa4f617c3ce2.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `android` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/src/lib.rs:318:12 | 318 | #[cfg(not(android))] | ^^^^^^^ help: found config with similar value: `target_os = "android"` | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(android)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(android)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `android` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/src/lib.rs:321:12 | 321 | #[cfg(not(android))] | ^^^^^^^ help: found config with similar value: `target_os = "android"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(android)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(android)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `android` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/src/lib.rs:325:8 | 325 | #[cfg(android)] | ^^^^^^^ help: found config with similar value: `target_os = "android"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(android)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(android)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `android` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/src/lib.rs:329:8 | 329 | #[cfg(android)] | ^^^^^^^ help: found config with similar value: `target_os = "android"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(android)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(android)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `android` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/src/lib.rs:332:8 | 332 | #[cfg(android)] | ^^^^^^^ help: found config with similar value: `target_os = "android"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(android)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(android)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `android` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/src/lib.rs:335:8 | 335 | #[cfg(android)] | ^^^^^^^ help: found config with similar value: `target_os = "android"` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(android)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(android)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: function pointers are not nullable, so checking them for null will always return false --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/src/lib.rs:1044:9 | 1044 | if !(addr as *const ()).is_null() { | ^----^^^^^^^^^^^^^^^^^^^^^^^^ | | | expression has type `extern "system" fn()` | = help: wrap the function pointer inside an `Option` and use `Option::is_none` to check for null pointer value = note: `#[warn(useless_ptr_null_checks)]` on by default warning: `denokv_proto` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ref_cast CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Safely cast &T to &U where the struct U contains a single field of type T.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ref-cast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ref-cast' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.22 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ref-cast-20bbf3eff0379a0b/out /usr/local/bin/rustc --crate-name ref_cast --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6edbaf2238f6071d -C extra-filename=-d6e1b6ffd9a7a560 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ref_cast_impl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libref_cast_impl-b26437543825b5c5.so --cap-lints warn -L/usr/local/lib` warning: `khronos-egl` (lib) generated 7 warnings Compiling deno_ast v0.49.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_ast CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ast-0.49.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ast-0.49.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Source text parsing, lexing, and AST related functionality for Deno' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_ast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_ast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.49.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=49 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_ast --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ast-0.49.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="base64"' --cfg 'feature="bundler"' --cfg 'feature="cjs"' --cfg 'feature="codegen"' --cfg 'feature="emit"' --cfg 'feature="proposal"' --cfg 'feature="react"' --cfg 'feature="scopes"' --cfg 'feature="sourcemap"' --cfg 'feature="swc_bundler"' --cfg 'feature="swc_config"' --cfg 'feature="swc_config_macro"' --cfg 'feature="swc_ecma_codegen"' --cfg 'feature="swc_ecma_codegen_macros"' --cfg 'feature="swc_ecma_loader"' --cfg 'feature="swc_ecma_transforms_base"' --cfg 'feature="swc_ecma_transforms_classes"' --cfg 'feature="swc_ecma_transforms_macros"' --cfg 'feature="swc_ecma_transforms_optimization"' --cfg 'feature="swc_ecma_transforms_proposal"' --cfg 'feature="swc_ecma_transforms_react"' --cfg 'feature="swc_ecma_transforms_typescript"' --cfg 'feature="swc_ecma_utils"' --cfg 'feature="swc_ecma_visit"' --cfg 'feature="swc_graph_analyzer"' --cfg 'feature="swc_macros_common"' --cfg 'feature="swc_visit"' --cfg 'feature="swc_visit_macros"' --cfg 'feature="transforms"' --cfg 'feature="transpiling"' --cfg 'feature="typescript"' --cfg 'feature="utils"' --cfg 'feature="view"' --cfg 'feature="visit"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("base64", "bundler", "cjs", "codegen", "compat", "concurrent", "emit", "proposal", "react", "scopes", "sourcemap", "swc_bundler", "swc_config", "swc_config_macro", "swc_ecma_codegen", "swc_ecma_codegen_macros", "swc_ecma_loader", "swc_ecma_transforms_base", "swc_ecma_transforms_classes", "swc_ecma_transforms_compat", "swc_ecma_transforms_macros", "swc_ecma_transforms_optimization", "swc_ecma_transforms_proposal", "swc_ecma_transforms_react", "swc_ecma_transforms_typescript", "swc_ecma_utils", "swc_ecma_visit", "swc_graph_analyzer", "swc_macros_common", "swc_trace_macro", "swc_visit", "swc_visit_macros", "transforms", "transpiling", "typescript", "utils", "view", "visit"))' -C metadata=afe10c236b921f4e -C extra-filename=-b2cf9b1f5701773f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_media_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_media_type-69004359ad1f19c0.rmeta --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-36a5c2c036768cdb.rmeta --extern dprint_swc_ext=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_swc_ext-569f5fb11228654b.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern sourcemap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsourcemap-54f34b7895242094.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-5b2ca46bd0e26eef.rmeta --extern swc_bundler=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_bundler-e5cb01106bf408e5.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-af8284455cdb2b96.rmeta --extern swc_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_config-439b225fcc91ba77.rmeta --extern swc_config_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_config_macro-14a32a3f88c16f57.so --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-4c802d4c3cb92485.rmeta --extern swc_ecma_codegen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_codegen-07ca933cef20c8f5.rmeta --extern swc_ecma_codegen_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_codegen_macros-8f438cf8c9e5d0ca.so --extern swc_ecma_loader=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_loader-0b25278efa22ef46.rmeta --extern swc_ecma_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_parser-06f2161e65035a4d.rmeta --extern swc_ecma_transforms_base=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_base-94b64762be415081.rmeta --extern swc_ecma_transforms_classes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_classes-e838368292149993.rmeta --extern swc_ecma_transforms_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_macros-893523e288912617.so --extern swc_ecma_transforms_optimization=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_optimization-abb5349914c8696d.rmeta --extern swc_ecma_transforms_proposal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_proposal-5b124776df5e9378.rmeta --extern swc_ecma_transforms_react=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_react-3c2a46a433431cc0.rmeta --extern swc_ecma_transforms_typescript=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_typescript-43f011ea464d50d9.rmeta --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-21ddb1e3e1edf968.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-0b98edb4ade16ede.rmeta --extern swc_eq_ignore_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_eq_ignore_macros-e03bae28c9ec864f.so --extern swc_graph_analyzer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_graph_analyzer-e1e6eb1e70225b53.rmeta --extern swc_macros_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_macros_common-8850fa543f6c0c12.rmeta --extern swc_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_visit-bd6643d708e107f0.rmeta --extern swc_visit_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_visit_macros-e833bf0c62cf6337.so --extern text_lines=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtext_lines-d7ec3a45a00ff07c.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-05130f8986ecc443.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` warning: unexpected `cfg` condition name: `no_intrinsic_type_name` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/src/layout.rs:58:15 | 58 | #[cfg(not(no_intrinsic_type_name))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(no_intrinsic_type_name)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_intrinsic_type_name)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `no_intrinsic_type_name` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/src/layout.rs:29:15 | 29 | #[cfg(no_intrinsic_type_name)] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(no_intrinsic_type_name)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_intrinsic_type_name)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `no_intrinsic_type_name` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/src/layout.rs:34:19 | 34 | #[cfg(not(no_intrinsic_type_name))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(no_intrinsic_type_name)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_intrinsic_type_name)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `no_intrinsic_type_name` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/src/layout.rs:44:15 | 44 | #[cfg(no_intrinsic_type_name)] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(no_intrinsic_type_name)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_intrinsic_type_name)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `no_intrinsic_type_name` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/src/layout.rs:49:19 | 49 | #[cfg(not(no_intrinsic_type_name))] | ^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(no_intrinsic_type_name)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_intrinsic_type_name)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `no_phantom_pinned` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/src/trivial.rs:2:11 | 2 | #[cfg(not(no_phantom_pinned))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(no_phantom_pinned)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_phantom_pinned)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `no_phantom_pinned` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/src/trivial.rs:11:11 | 11 | #[cfg(not(no_phantom_pinned))] | ^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(no_phantom_pinned)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_phantom_pinned)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `ref-cast` (lib) generated 7 warnings Compiling opentelemetry-proto v0.27.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opentelemetry_proto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-proto-0.27.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-proto-0.27.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Protobuf generated files and transformations.' CARGO_PKG_HOMEPAGE='https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opentelemetry-proto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.27.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opentelemetry_proto --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-proto-0.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="gen-tonic"' --cfg 'feature="gen-tonic-messages"' --cfg 'feature="hex"' --cfg 'feature="logs"' --cfg 'feature="metrics"' --cfg 'feature="populate-logs-event-name"' --cfg 'feature="prost"' --cfg 'feature="serde"' --cfg 'feature="tonic"' --cfg 'feature="trace"' --cfg 'feature="with-serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "full", "gen-tonic", "gen-tonic-messages", "hex", "logs", "metrics", "populate-logs-event-name", "prost", "schemars", "serde", "testing", "tonic", "trace", "with-schemars", "with-serde", "zpages"))' -C metadata=41c5f8b03f0b09f6 -C extra-filename=-430443870bad2413 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhex-b28a7fa01d210b5e.rmeta --extern opentelemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry-f686d8160dd126ba.rmeta --extern opentelemetry_sdk=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_sdk-f351c2c986badc56.rmeta --extern prost=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost-b5043d5bbbb2f6f3.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern tonic=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtonic-de694592591a60a6.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1027/2177] CXX obj/v8/torque_generated_definitions/js-raw-json-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-raw-json-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-raw-json-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-raw-json.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: unexpected `cfg` condition value: `internal-logs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-proto-0.27.0/src/transform/metrics.rs:101:21 | 101 | / otel_debug!( 102 | | name: "AggregationTemporality::Unknown", 103 | | message = "Unknown temporality,using default instead.", 104 | | unknown_temporality = format!("{:?}", other), 105 | | default_temporality = format!("{:?}", Temporality::Cumulative) 106 | | ); | |_____________________^ | = note: expected values for `feature` are: `default`, `full`, `gen-tonic`, `gen-tonic-messages`, `hex`, `logs`, `metrics`, `populate-logs-event-name`, `prost`, `schemars`, `serde`, `testing`, `tonic`, `trace`, `with-schemars`, `with-serde`, and `zpages` = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `otel_debug` crate for guidance on how handle this unexpected cfg = help: the macro `otel_debug` may come from an old version of the `opentelemetry` crate, try updating your dependency with `cargo update -p opentelemetry` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default = note: this warning originates in the macro `otel_debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `internal-logs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-proto-0.27.0/src/transform/metrics.rs:101:21 | 101 | / otel_debug!( 102 | | name: "AggregationTemporality::Unknown", 103 | | message = "Unknown temporality,using default instead.", 104 | | unknown_temporality = format!("{:?}", other), 105 | | default_temporality = format!("{:?}", Temporality::Cumulative) 106 | | ); | |_____________________^ | = note: expected values for `feature` are: `default`, `full`, `gen-tonic`, `gen-tonic-messages`, `hex`, `logs`, `metrics`, `populate-logs-event-name`, `prost`, `schemars`, `serde`, `testing`, `tonic`, `trace`, `with-schemars`, `with-serde`, and `zpages` = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `otel_debug` crate for guidance on how handle this unexpected cfg = help: the macro `otel_debug` may come from an old version of the `opentelemetry` crate, try updating your dependency with `cargo update -p opentelemetry` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `otel_debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unexpected `cfg` condition value: `internal-logs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-proto-0.27.0/src/transform/metrics.rs:189:17 | 189 | / otel_debug!( 190 | | name: "TonicMetricData::UnknownAggregator", 191 | | message= "Unknown aggregator type", 192 | | unknown_type= format!("{:?}", data), 193 | | ); | |_________________^ | = note: expected values for `feature` are: `default`, `full`, `gen-tonic`, `gen-tonic-messages`, `hex`, `logs`, `metrics`, `populate-logs-event-name`, `prost`, `schemars`, `serde`, `testing`, `tonic`, `trace`, `with-schemars`, `with-serde`, and `zpages` = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate = help: try referring to `otel_debug` crate for guidance on how handle this unexpected cfg = help: the macro `otel_debug` may come from an old version of the `opentelemetry` crate, try updating your dependency with `cargo update -p opentelemetry` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `otel_debug` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ast-0.49.0/src/diagnostics.rs:184:15 | 184 | fn location(&self) -> DiagnosticLocation; | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 184 | fn location(&self) -> DiagnosticLocation<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ast-0.49.0/src/diagnostics.rs:200:14 | 200 | fn display(&self) -> DiagnosticDisplay { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 200 | fn display(&self) -> DiagnosticDisplay<'_, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ast-0.49.0/src/transpiling/mod.rs:324:12 | 324 | options: &TranspileOptions, | ^^^^^^^^^^^^^^^^^ the lifetime is elided here 325 | ) -> Cow { | ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 325 | ) -> Cow<'_, TranspileOptions> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ast-0.49.0/src/types.rs:283:15 | 283 | fn location(&self) -> DiagnosticLocation { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 283 | fn location(&self) -> DiagnosticLocation<'_> { | ++++ [v8 137.2.1] [1028/2177] CXX obj/v8/torque_generated_definitions/js-regexp-string-iterator-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-regexp-string-iterator-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp-string-iterator-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `wide` (lib) generated 339 warnings (339 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=brotli CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/Cargo.toml CARGO_PKG_AUTHORS='Daniel Reiter Horn :The Brotli Authors' CARGO_PKG_DESCRIPTION='A brotli compressor and decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib'\''s allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. All included code is safe.' CARGO_PKG_HOMEPAGE='https://github.com/dropbox/rust-brotli' CARGO_PKG_LICENSE='BSD-3-Clause OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=brotli CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dropbox/rust-brotli' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=6.0.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name brotli --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/brotli-6.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc-stdlib"' --cfg 'feature="default"' --cfg 'feature="ffi-api"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc-stdlib", "benchmark", "default", "disable-timer", "external-literal-probability", "ffi-api", "pass-through-ffi-panics", "seccomp", "sha2", "simd", "std", "validation", "vector_scratch_space"))' -C metadata=7a00e7dbec60a118 -C extra-filename=-c9bc61ee2f8d00ad --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern alloc_no_stdlib=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballoc_no_stdlib-939e8cacb3d90860.rmeta --extern alloc_stdlib=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballoc_stdlib-c20ee6d27f9df9cb.rmeta --extern brotli_decompressor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbrotli_decompressor-76c58d03eb6ba0c8.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1029/2177] CXX obj/v8/torque_generated_definitions/js-shadow-realm-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-shadow-realm-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-shadow-realm-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1030/2177] CXX obj/v8/torque_generated_definitions/js-regexp-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-regexp-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `opentelemetry-proto` (lib) generated 4 warnings (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rand CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.9.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.9.1/Cargo.toml CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. ' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.9.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rand --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rand-0.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="os_rng"' --cfg 'feature="small_rng"' --cfg 'feature="std"' --cfg 'feature="std_rng"' --cfg 'feature="thread_rng"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "log", "nightly", "os_rng", "serde", "simd_support", "small_rng", "std", "std_rng", "thread_rng", "unbiased"))' -C metadata=c493b6408d6cbb8f -C extra-filename=-a054f7dad3593609 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rand_chacha=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_chacha-80dbcb0874179f72.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-acf15aab56a474d8.rmeta --cap-lints warn -L/usr/local/lib` warning: `rand` (lib) generated 2 warnings (2 duplicates) Compiling fdeflate v0.3.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fdeflate CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fdeflate-0.3.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fdeflate-0.3.4/Cargo.toml CARGO_PKG_AUTHORS='The image-rs Developers' CARGO_PKG_DESCRIPTION='Fast specialized deflate implementation' CARGO_PKG_HOMEPAGE='https://github.com/image-rs/fdeflate' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fdeflate CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/image-rs/fdeflate' CARGO_PKG_RUST_VERSION=1.57.0 CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fdeflate --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fdeflate-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=908d44075236c1a9 -C extra-filename=-5b0ec2b7bc3336d1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern simd_adler32=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsimd_adler32-eea199249267a428.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `fuzzing` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fdeflate-0.3.4/src/decompress.rs:974:35 | 974 | #[cfg(not(fuzzing))] | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/src/device.rs:2066:25 | 2066 | let data_size = mem::size_of_val(data); | ^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/src/lib.rs:10:5 | 10 | unused_qualifications | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 2066 - let data_size = mem::size_of_val(data); 2066 + let data_size = size_of_val(data); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/src/device.rs:2074:13 | 2074 | mem::size_of::() as _, | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 2074 - mem::size_of::() as _, 2074 + size_of::() as _, | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/src/extensions/amd/shader_info.rs:17:24 | 17 | let mut size = mem::size_of_val(&info); | ^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 17 - let mut size = mem::size_of_val(&info); 17 + let mut size = size_of_val(&info); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/src/extensions/amd/shader_info.rs:27:26 | 27 | assert_eq!(size, mem::size_of_val(&info)); | ^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 27 - assert_eq!(size, mem::size_of_val(&info)); 27 + assert_eq!(size, size_of_val(&info)); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/src/extensions/nv/ray_tracing.rs:206:13 | 206 | mem::size_of_val(&handle), | ^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 206 - mem::size_of_val(&handle), 206 + size_of_val(&handle), | warning: `fdeflate` (lib) generated 1 warning Compiling tower-http v0.6.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tower_http CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-http-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-http-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Tower middleware and utilities for HTTP clients and servers' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower-http' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower-http CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower-http' CARGO_PKG_RUST_VERSION=1.66 CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tower_http --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-http-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="async-compression"' --cfg 'feature="decompression-br"' --cfg 'feature="decompression-gzip"' --cfg 'feature="default"' --cfg 'feature="futures-core"' --cfg 'feature="tokio"' --cfg 'feature="tokio-util"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("add-extension", "async-compression", "auth", "base64", "catch-panic", "compression-br", "compression-deflate", "compression-full", "compression-gzip", "compression-zstd", "cors", "decompression-br", "decompression-deflate", "decompression-full", "decompression-gzip", "decompression-zstd", "default", "follow-redirect", "fs", "full", "futures-core", "futures-util", "httpdate", "iri-string", "limit", "map-request-body", "map-response-body", "metrics", "mime", "mime_guess", "normalize-path", "percent-encoding", "propagate-header", "redirect", "request-id", "sensitive-headers", "set-header", "set-status", "timeout", "tokio", "tokio-util", "tower", "trace", "tracing", "util", "uuid", "validate-request"))' -C metadata=22e4fc43075b0d06 -C extra-filename=-5cec5d18d8c822f8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_compression=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_compression-59831d2bcad64eb2.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-de1400db14ec7933.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-02585ef4c9be6635.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-21c02c8d4c821c55.rmeta --extern tower_layer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_layer-6266422a4d1e8759.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64` Compiling opentelemetry-http v0.27.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opentelemetry_http CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-http-0.27.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-http-0.27.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Helper implementations for sending HTTP requests. Uses include propagating and extracting context over http, exporting telemetry, requesting sampling strategies.' CARGO_PKG_HOMEPAGE='https://github.com/open-telemetry/opentelemetry-rust' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opentelemetry-http CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-telemetry/opentelemetry-rust' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.27.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opentelemetry_http --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-http-0.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("hyper", "reqwest", "reqwest-rustls", "reqwest-rustls-webpki-roots"))' -C metadata=6102f6d9e6654c92 -C extra-filename=-d30c3a7e63924cc8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern opentelemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry-f686d8160dd126ba.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=crypto,default,kdf,nist_algs,pkcs1,pkcs12,pkcs7,pkcs9,registry,x509,x962 CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_CRYPTO=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_KDF=1 CARGO_FEATURE_NIST_ALGS=1 CARGO_FEATURE_PKCS1=1 CARGO_FEATURE_PKCS12=1 CARGO_FEATURE_PKCS7=1 CARGO_FEATURE_PKCS9=1 CARGO_FEATURE_REGISTRY=1 CARGO_FEATURE_X509=1 CARGO_FEATURE_X962=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Object Identifier (OID) database' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/oid-registry' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=oid-registry CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/oid-registry.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/oid-registry-6478012225c6e056/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/oid-registry-74b8fe1788780513/build-script-build` [oid-registry 0.6.1] cargo:rerun-if-changed=assets/oid_db.txt Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/Cargo.toml CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_DESCRIPTION='A byte-oriented, zero-copy, parser combinators library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Geal/nom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=5.1.3 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/nom-df120dd2214bcc87/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/nom-b77dc22d94c984c2/build-script-build` [nom 5.1.3] cargo:rustc-cfg=stable_i128 Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=system CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_SYSTEM=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0 CARGO_MANIFEST_LINKS=ffi CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0/Cargo.toml CARGO_PKG_AUTHORS='Jesse A. Tov ' CARGO_PKG_DESCRIPTION='Raw Rust bindings for libffi' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libffi-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tov/libffi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.2.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libffi-sys-c4e8ccebf0e01b1c/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libffi-sys-369c54d93447ed9c/build-script-build` [libffi-sys 3.2.0] cargo:rustc-link-lib=dylib=ffi Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,dynamic,parallel,static,static-fallback CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DYNAMIC=1 CARGO_FEATURE_PARALLEL=1 CARGO_FEATURE_STATIC=1 CARGO_FEATURE_STATIC_FALLBACK=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5 CARGO_MANIFEST_LINKS=lcms2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5/Cargo.toml CARGO_PKG_AUTHORS='Kornel Lesiński ' CARGO_PKG_DESCRIPTION='Bindings for liblcms2 (Little CMS) with support for Linux, macOS, and Windows. See lcms2 crate for a safe Rust wrapper.' CARGO_PKG_HOMEPAGE='https://lib.rs/crates/lcms2-sys' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lcms2-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kornelski/rust-lcms2-sys.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.5 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-01904bd258d36814/build-script-build` [lcms2-sys 4.0.5] OUT_DIR = Some(/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out) [lcms2-sys 4.0.5] OPT_LEVEL = Some(0) [lcms2-sys 4.0.5] TARGET = Some(x86_64-unknown-openbsd) [lcms2-sys 4.0.5] HOST = Some(x86_64-unknown-openbsd) [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [lcms2-sys 4.0.5] CC_x86_64-unknown-openbsd = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [lcms2-sys 4.0.5] CC_x86_64_unknown_openbsd = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=HOST_CC [lcms2-sys 4.0.5] HOST_CC = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CC [lcms2-sys 4.0.5] CC = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [lcms2-sys 4.0.5] RUSTC_WRAPPER = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [lcms2-sys 4.0.5] CRATE_CC_NO_DEFAULTS = None [lcms2-sys 4.0.5] DEBUG = Some(false) [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CFLAGS [lcms2-sys 4.0.5] CFLAGS = Some(-O2 -pipe) [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [lcms2-sys 4.0.5] CC_SHELL_ESCAPED_FLAGS = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=HOST_CFLAGS [lcms2-sys 4.0.5] HOST_CFLAGS = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [lcms2-sys 4.0.5] CFLAGS_x86_64_unknown_openbsd = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [lcms2-sys 4.0.5] CFLAGS_x86_64-unknown-openbsd = None [lcms2-sys 4.0.5] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) [v8 137.2.1] [1031/2177] CXX obj/v8/torque_generated_definitions/js-shared-array-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-shared-array-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-shared-array-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1032/2177] CXX obj/v8/torque_generated_definitions/js-struct-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-struct-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-struct-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/src/arena/unique_arena.rs:75:29 | 75 | pub(crate) fn drain_all(&mut self) -> UniqueArenaDrain { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 75 | pub(crate) fn drain_all(&mut self) -> UniqueArenaDrain<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/src/compact/mod.rs:274:16 | 274 | fn as_type(&mut self) -> types::TypeTracer { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 274 | fn as_type(&mut self) -> types::TypeTracer<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/src/compact/mod.rs:281:28 | 281 | fn as_const_expression(&mut self) -> expressions::ExpressionTracer { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 281 | fn as_const_expression(&mut self) -> expressions::ExpressionTracer<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/src/compact/functions.rs:47:22 | 47 | fn as_expression(&mut self) -> super::expressions::ExpressionTracer { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 47 | fn as_expression(&mut self) -> super::expressions::ExpressionTracer<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/src/front/wgsl/lower/mod.rs:398:27 | 398 | fn as_const_evaluator(&mut self) -> ConstantEvaluator { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 398 | fn as_const_evaluator(&mut self) -> ConstantEvaluator<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/src/front/wgsl/lower/mod.rs:885:31 | 885 | fn single_component(name: &str, name_span: Span) -> Result { | ^^^^ the lifetime is elided here ^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 885 | fn single_component(name: &str, name_span: Span) -> Result> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/src/front/wgsl/lower/mod.rs:896:18 | 896 | fn new(name: &str, name_span: Span) -> Result { | ^^^^ the lifetime is elided here ^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 896 | fn new(name: &str, name_span: Span) -> Result> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/src/proc/constant_evaluator.rs:696:19 | 696 | pub fn to_ctx(&self) -> crate::proc::GlobalCtx { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 696 | pub fn to_ctx(&self) -> crate::proc::GlobalCtx<'_> { | ++++ [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [v8 137.2.1] [1033/2177] CXX obj/v8/torque_generated_definitions/js-temporal-objects-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-temporal-objects-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-temporal-objects-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-temporal-objects.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1034/2177] CXX obj/v8/torque_generated_definitions/js-weak-refs-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-weak-refs-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-weak-refs-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [v8 137.2.1] [1035/2177] CXX obj/v8/torque_generated_definitions/literal-objects-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/literal-objects-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/literal-objects-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1036/2177] CXX obj/v8/torque_generated_definitions/map-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/map-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/map-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1037/2177] CXX obj/v8/torque_generated_definitions/name-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=AR_x86_64-unknown-openbsd [lcms2-sys 4.0.5] AR_x86_64-unknown-openbsd = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=AR_x86_64_unknown_openbsd [lcms2-sys 4.0.5] AR_x86_64_unknown_openbsd = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=HOST_AR [lcms2-sys 4.0.5] HOST_AR = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=AR [lcms2-sys 4.0.5] AR = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=ARFLAGS [lcms2-sys 4.0.5] ARFLAGS = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=HOST_ARFLAGS [lcms2-sys 4.0.5] HOST_ARFLAGS = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=ARFLAGS_x86_64_unknown_openbsd [lcms2-sys 4.0.5] ARFLAGS_x86_64_unknown_openbsd = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=ARFLAGS_x86_64-unknown-openbsd [lcms2-sys 4.0.5] ARFLAGS_x86_64-unknown-openbsd = None [lcms2-sys 4.0.5] cargo:rustc-link-lib=static=lcms2 [lcms2-sys 4.0.5] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out [lcms2-sys 4.0.5] cargo:include=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5/vendor/include Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=gles,vulkan CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_GLES=1 CARGO_FEATURE_VULKAN=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Hardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API' CARGO_PKG_HOMEPAGE='https://wgpu.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-hal CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-hal-822f0d851356e87c/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-hal-2feb693a2b0c1792/build-script-build` [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(native) [wgpu-hal 24.0.0] cargo:rustc-cfg=native [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(send_sync) [wgpu-hal 24.0.0] cargo:rustc-cfg=send_sync [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(webgl) [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(Emscripten) [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(dx12) [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(gles) [wgpu-hal 24.0.0] cargo:rustc-cfg=gles [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(metal) [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(vulkan) [wgpu-hal 24.0.0] cargo:rustc-cfg=vulkan [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(static_dxc) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_rustls CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-rustls-0.26.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-rustls-0.26.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Asynchronous TLS/SSL streams for Tokio using Rustls.' CARGO_PKG_HOMEPAGE='https://github.com/rustls/tokio-rustls' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-rustls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/tokio-rustls' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.26.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_rustls --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-rustls-0.26.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="aws_lc_rs"' --cfg 'feature="ring"' --cfg 'feature="tls12"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aws-lc-rs", "aws_lc_rs", "default", "early-data", "fips", "logging", "ring", "tls12"))' -C metadata=849bd91d258d89ea -C extra-filename=-7ab8d2c8107300a1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-a4c3e101961134f5.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-9890fe3979a7a868.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out` Compiling tower v0.5.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tower CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.5.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.5.2/Cargo.toml CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Tower is a library of modular and reusable components for building robust clients and servers. ' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower' CARGO_PKG_RUST_VERSION=1.64.0 CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tower --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="__common"' --cfg 'feature="futures-core"' --cfg 'feature="futures-util"' --cfg 'feature="pin-project-lite"' --cfg 'feature="retry"' --cfg 'feature="sync_wrapper"' --cfg 'feature="tokio"' --cfg 'feature="util"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__common", "balance", "buffer", "discover", "filter", "full", "futures-core", "futures-util", "hdrhistogram", "hedge", "indexmap", "limit", "load", "load-shed", "log", "make", "pin-project-lite", "ready-cache", "reconnect", "retry", "slab", "spawn-ready", "steer", "sync_wrapper", "timeout", "tokio", "tokio-stream", "tokio-util", "tracing", "util"))' -C metadata=fc450bc8f8bb8bdb -C extra-filename=-5e12a24ce143f773 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern sync_wrapper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsync_wrapper-c45bee2435e8cb18.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tower_layer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_layer-6266422a4d1e8759.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta --cap-lints warn -L/usr/local/lib` Compiling lazy-regex v3.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lazy_regex CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy-regex-3.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy-regex-3.1.0/Cargo.toml CARGO_PKG_AUTHORS='Canop ' CARGO_PKG_DESCRIPTION='lazy static regular expressions checked at compile time' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy-regex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Canop/lazy-regex' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=3.1.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name lazy_regex --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy-regex-3.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="regex"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "lite", "perf", "perf-cache", "perf-dfa", "perf-inline", "perf-literal", "regex", "regex-lite", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=130e5f3049ee7916 -C extra-filename=-c1f3a85721c97243 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern lazy_regex_proc_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_regex_proc_macros-6d6eb2a37b8a99d9.so --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-3b4eff8a1051cf22.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rfc6979 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rfc6979-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rfc6979-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of RFC6979: Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rfc6979 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/signatures/tree/master/rfc6979' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rfc6979 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rfc6979-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=49d013164e3f8a56 -C extra-filename=-113ed6fd4e01d9ad --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hmac=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhmac-24fa735463d37284.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1038/2177] CXX obj/v8/torque_generated_definitions/oddball-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling pkcs1 v0.7.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pkcs1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.2 (RFC 8017) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkcs1 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/pkcs1' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.7.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pkcs1 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="std"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "pem", "pkcs8", "std", "zeroize"))' -C metadata=3437f557736eb1c8 -C extra-filename=-97a91054f8d2c9c0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-3098e310fa24ec35.rmeta --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-8c53f7b1d0148219.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-bebc500b711009ec.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1039/2177] CXX obj/v8/torque_generated_definitions/ordered-hash-table-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5/src/error.rs:78:22 | 78 | impl From for pkcs8::spki::Error { | ^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5/src/lib.rs:15:5 | 15 | unused_qualifications | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 78 - impl From for pkcs8::spki::Error { 78 + impl From for spki::Error { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5/src/error.rs:79:28 | 79 | fn from(err: Error) -> pkcs8::spki::Error { | ^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 79 - fn from(err: Error) -> pkcs8::spki::Error { 79 + fn from(err: Error) -> spki::Error { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5/src/error.rs:81:31 | 81 | Error::Asn1(e) => pkcs8::spki::Error::Asn1(e), | ^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 81 - Error::Asn1(e) => pkcs8::spki::Error::Asn1(e), 81 + Error::Asn1(e) => spki::Error::Asn1(e), | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5/src/error.rs:82:18 | 82 | _ => pkcs8::spki::Error::KeyMalformed, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 82 - _ => pkcs8::spki::Error::KeyMalformed, 82 + _ => spki::Error::KeyMalformed, | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5/src/error.rs:88:11 | 88 | impl From for Error { | ^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 88 - impl From for Error { 88 + impl From for Error { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5/src/error.rs:89:18 | 89 | fn from(err: pkcs8::spki::Error) -> Error { | ^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 89 - fn from(err: pkcs8::spki::Error) -> Error { 89 + fn from(err: spki::Error) -> Error { | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5/src/traits.rs:174:68 | 174 | T: for<'a> TryFrom, Error = pkcs8::spki::Error>, | ^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 174 - T: for<'a> TryFrom, Error = pkcs8::spki::Error>, 174 + T: for<'a> TryFrom, Error = spki::Error>, | warning: `pkcs1` (lib) generated 7 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_config CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_config-3.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_config-3.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Types for configuring swc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_config CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.0.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_config --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_config-3.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("file_pattern", "glob", "regex", "sourcemap"))' -C metadata=0bf0268d8d23caf8 -C extra-filename=-4d73d674db82a607 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-c047949de305a3eb.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern swc_config_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_config_macro-14a32a3f88c16f57.so --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,sync CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_SYNC=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A fast and concurrent cache library inspired by Java Caffeine' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=moka CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/moka-rs/moka' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.12.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/moka-61509fcba3079353/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/moka-aa14028976b24252/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=consoleapi CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_CONSOLEAPI=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9/Cargo.toml CARGO_PKG_AUTHORS='Peter Atashian ' CARGO_PKG_DESCRIPTION='Raw FFI bindings for all of Windows API.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=winapi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/retep998/winapi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/winapi-a40559fa39aeade2/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/winapi-c2c639b3c48b92f0/build-script-build` [winapi 0.3.9] cargo:rerun-if-changed=build.rs [winapi 0.3.9] cargo:rerun-if-env-changed=WINAPI_NO_BUNDLED_LIBRARIES [winapi 0.3.9] cargo:rerun-if-env-changed=WINAPI_STATIC_NOBUNDLE Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/runtime/features CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/runtime/features/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides definitions of Deno unstable features.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_features CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_features-ad68fa247a7883ee/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_features-4dac5966a4fb001c/build-script-build` Compiling tokio-socks v0.5.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_socks CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-socks-0.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-socks-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='Yilin Chen ' CARGO_PKG_DESCRIPTION='Asynchronous SOCKS proxy support for Rust.' CARGO_PKG_HOMEPAGE='https://github.com/sticnarf/tokio-socks' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-socks CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sticnarf/tokio-socks' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_socks --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-socks-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("tor"))' -C metadata=88d9d9422d411cfa -C extra-filename=-d24c2a1006c66950 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-e8f534db840cf7b8.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --cap-lints warn -L/usr/local/lib` warning: unnecessary parentheses around index expression --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-socks-0.5.1/src/tcp.rs:337:22 | 337 | self.buf[(2 + username_len)] = password_len as u8; | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 337 - self.buf[(2 + username_len)] = password_len as u8; 337 + self.buf[2 + username_len] = password_len as u8; | warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-socks-0.5.1/src/tcp.rs:637:22 | 637 | pub fn bind_addr(&self) -> TargetAddr { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 637 | pub fn bind_addr(&self) -> TargetAddr<'_> { | ++++ warning: `tokio-socks` (lib) generated 2 warnings Compiling ordered-float v4.6.0 [v8 137.2.1] [1040/2177] CXX obj/v8/torque_generated_definitions/megadom-handler-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/megadom-handler-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/megadom-handler-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ordered_float CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ordered-float-4.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ordered-float-4.6.0/Cargo.toml CARGO_PKG_AUTHORS='Jonathan Reem :Matt Brubeck ' CARGO_PKG_DESCRIPTION='Wrappers for total ordering on floats' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ordered-float CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/reem/rust-ordered-float' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=4.6.0 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ordered_float --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ordered-float-4.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "bytemuck", "default", "derive-visitor", "libm", "num-cmp", "proptest", "rand", "randtest", "rkyv", "rkyv_16", "rkyv_32", "rkyv_64", "rkyv_ck", "schemars", "serde", "speedy", "std"))' -C metadata=3131ae0ccae1621a -C extra-filename=-1c93c66a51e3ebc7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1041/2177] CXX obj/v8/torque_generated_definitions/microtask-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/microtask-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/microtask-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1042/2177] CXX obj/v8/torque_generated_definitions/hole-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_stream CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-stream-0.1.16 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-stream-0.1.16/Cargo.toml CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Utilities to work with `Stream` and `tokio`. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-stream CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.1.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_stream --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-stream-0.1.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="net"' --cfg 'feature="time"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "fs", "full", "io-util", "net", "signal", "sync", "time", "tokio-util"))' -C metadata=32b09faad83dcfbf -C extra-filename=-ee6c2a0c9e249ffd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1043/2177] CXX obj/v8/torque_generated_definitions/trusted-object-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Compiling wgpu-types v24.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wgpu_types CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-types-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-types-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Common types and utilities for wgpu, the cross-platform, safe, pure-rust graphics API' CARGO_PKG_HOMEPAGE='https://wgpu.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-types CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name wgpu_types --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-types-24.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs '--warn=clippy::std_instead_of_core' '--warn=clippy::std_instead_of_alloc' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(web_sys_unstable_apis)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --cfg 'feature="strict_asserts"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("counters", "default", "fragile-send-sync-non-atomic-wasm", "serde", "std", "strict_asserts"))' -C metadata=3a6595162ecce813 -C extra-filename=-854daca83de9760a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1044/2177] CXX obj/v8/torque_generated_definitions/primitive-heap-object-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `naga` (lib) generated 9 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=castaway CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/castaway-0.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/castaway-0.2.3/Cargo.toml CARGO_PKG_AUTHORS='Stephen M. Coakley ' CARGO_PKG_DESCRIPTION='Safe, zero-cost downcasting for limited compile-time specialization.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=castaway CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sagebind/castaway' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name castaway --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/castaway-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=ad17eb04f20e1712 -C extra-filename=-51c15bc74a1362dd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rustversion=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustversion-b747815cbd95476b.so --cap-lints warn -L/usr/local/lib` Compiling thread_local v1.1.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=thread_local CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thread_local-1.1.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thread_local-1.1.8/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Per-object thread-local storage' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thread_local CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Amanieu/thread_local-rs' CARGO_PKG_RUST_VERSION=1.59 CARGO_PKG_VERSION=1.1.8 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name thread_local --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thread_local-1.1.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=184cd79d6bb76f4f -C extra-filename=-c6b4929bf1f8f84e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --cap-lints warn -L/usr/local/lib` warning: trait `UncheckedOptionExt` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thread_local-1.1.8/src/unreachable.rs:11:11 | 11 | pub trait UncheckedOptionExt { | ^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: method `unchecked_unwrap_err` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thread_local-1.1.8/src/unreachable.rs:25:15 | 20 | pub trait UncheckedResultExt { | ------------------ method in this trait ... 25 | unsafe fn unchecked_unwrap_err(self) -> E; | ^^^^^^^^^^^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thread_local-1.1.8/src/lib.rs:290:21 | 290 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 290 | pub fn iter_mut(&mut self) -> IterMut<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thread_local-1.1.8/src/cached.rs:65:21 | 65 | pub fn iter_mut(&mut self) -> CachedIterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 65 | pub fn iter_mut(&mut self) -> CachedIterMut<'_, T> { | +++ warning: `thread_local` (lib) generated 4 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=os_pipe CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/os_pipe-1.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/os_pipe-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='Jack O'\''Connor' CARGO_PKG_DESCRIPTION='a cross-platform library for opening OS pipes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=os_pipe CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/oconnor663/os_pipe.rs' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name os_pipe --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/os_pipe-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="io_safety"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("io_safety"))' -C metadata=b468f058883439d9 -C extra-filename=-29c1f8a79b80f8f8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` Compiling netif v0.1.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=netif CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/netif-0.1.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/netif-0.1.6/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='List the network interfaces on the system.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=netif CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name netif --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/netif-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2b81397e5393a1e1 -C extra-filename=-5979ffac9e2077ef --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` Compiling dyn-clone v1.0.17 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dyn_clone CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dyn-clone-1.0.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dyn-clone-1.0.17/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Clone trait that is object-safe' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dyn-clone CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/dyn-clone' CARGO_PKG_RUST_VERSION=1.45 CARGO_PKG_VERSION=1.0.17 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dyn_clone --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dyn-clone-1.0.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ee8ec9b40fabc716 -C extra-filename=-e626d13ae3812975 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling error_reporter v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=error_reporter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/error_reporter-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/error_reporter-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A library to print errors' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=error_reporter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mahkoh/error_reporter' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name error_reporter --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/error_reporter-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3873f89b95c1f75f -C extra-filename=-769abd5b12530862 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=base32 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base32-0.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base32-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='Andreas Ots :Tim Dumol :Dave Grantham ' CARGO_PKG_DESCRIPTION='Base32 encoder/decoder for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base32 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/andreasots/base32' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name base32 --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/base32-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1a159b68d2986845 -C extra-filename=-5bd0e3ba1349ec90 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quick_error CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-error-1.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-error-1.2.3/Cargo.toml CARGO_PKG_AUTHORS='Paul Colomiets :Colin Kiegel ' CARGO_PKG_DESCRIPTION=' A macro which makes error types pleasant to write. ' CARGO_PKG_HOMEPAGE='http://github.com/tailhook/quick-error' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quick-error CARGO_PKG_README='' CARGO_PKG_REPOSITORY='http://github.com/tailhook/quick-error' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name quick_error --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-error-1.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3d8ff96eda9bfe22 -C extra-filename=-62eabca71724f11d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling path-clean v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=path_clean CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-clean-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-clean-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Dan Reeves ' CARGO_PKG_DESCRIPTION='A Rust implementation of cleanname or path.Clean' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=path-clean CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/danreeves/path-clean' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name path_clean --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-clean-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f8fa3b5f899ca0ce -C extra-filename=-614be94686d49c46 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=siphasher CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/siphasher-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/siphasher-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Frank Denis ' CARGO_PKG_DESCRIPTION='SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust' CARGO_PKG_HOMEPAGE='https://docs.rs/siphasher' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=siphasher CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jedisct1/rust-siphash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name siphasher --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/siphasher-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "serde_json", "serde_no_std", "serde_std", "std"))' -C metadata=1618fedb01ee861e -C extra-filename=-c6a44267ae760350 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `ash` (lib) generated 5 warnings Compiling glow v0.16.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=glow CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/Cargo.toml CARGO_PKG_AUTHORS='Joshua Groves :Dzmitry Malyshau ' CARGO_PKG_DESCRIPTION='GL on Whatever: a set of bindings to run GL (Open GL, OpenGL ES, and WebGL) anywhere, and avoid target-specific code.' CARGO_PKG_HOMEPAGE='https://github.com/grovesNL/glow.git' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR Zlib' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=glow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/grovesNL/glow' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name glow --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug_automatic_glGetError", "debug_trace_calls", "log"))' -C metadata=e20409daa846f712 -C extra-filename=-9ec194d25fbbe8df --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=minimal_lexical CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/minimal-lexical-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/minimal-lexical-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Alex Huszagh ' CARGO_PKG_DESCRIPTION='Fast float parsing conversion routines.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=minimal-lexical CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Alexhuszagh/minimal-lexical' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name minimal_lexical --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/minimal-lexical-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=3ecf8529f4397c07 -C extra-filename=-26a22d1ac2d4db2c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `chlorine` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:124:9 | 124 | not(feature = "chlorine"), | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `chlorine` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `bytemuck` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:37794:11 | 37794 | #[cfg(feature = "bytemuck")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `bytemuck` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5680:20 | 5680 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5681:20 | 5681 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5721:20 | 5721 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5722:20 | 5722 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5752:20 | 5752 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5753:20 | 5753 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5785:20 | 5785 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5786:20 | 5786 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5822:20 | 5822 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5823:20 | 5823 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5850:20 | 5850 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5851:20 | 5851 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5882:20 | 5882 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5883:20 | 5883 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5925:20 | 5925 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5926:20 | 5926 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5960:20 | 5960 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:5961:20 | 5961 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6008:20 | 6008 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6009:20 | 6009 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6036:20 | 6036 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6037:20 | 6037 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6081:20 | 6081 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6082:20 | 6082 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6136:20 | 6136 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6137:20 | 6137 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6190:20 | 6190 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6191:20 | 6191 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6247:20 | 6247 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6248:20 | 6248 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6294:20 | 6294 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6295:20 | 6295 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6345:20 | 6345 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6346:20 | 6346 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6387:20 | 6387 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6388:20 | 6388 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6447:20 | 6447 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6448:20 | 6448 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6494:20 | 6494 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6495:20 | 6495 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6530:20 | 6530 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6531:20 | 6531 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6570:20 | 6570 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6571:20 | 6571 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6598:20 | 6598 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6599:20 | 6599 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6642:20 | 6642 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6643:20 | 6643 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6669:20 | 6669 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6670:20 | 6670 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6706:20 | 6706 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6707:20 | 6707 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6749:20 | 6749 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6750:20 | 6750 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6785:20 | 6785 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6786:20 | 6786 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6816:20 | 6816 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6817:20 | 6817 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6852:20 | 6852 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6853:20 | 6853 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6885:20 | 6885 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6886:20 | 6886 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6938:20 | 6938 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6939:20 | 6939 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6991:20 | 6991 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:6992:20 | 6992 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7026:20 | 7026 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7027:20 | 7027 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7073:20 | 7073 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7074:20 | 7074 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7106:20 | 7106 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7107:20 | 7107 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7148:20 | 7148 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7149:20 | 7149 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7196:20 | 7196 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7197:20 | 7197 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7229:20 | 7229 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7230:20 | 7230 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7260:20 | 7260 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7261:20 | 7261 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7314:20 | 7314 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7315:20 | 7315 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7369:20 | 7369 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7370:20 | 7370 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7398:20 | 7398 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7399:20 | 7399 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7456:20 | 7456 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7457:20 | 7457 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7520:20 | 7520 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7521:20 | 7521 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7569:20 | 7569 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7570:20 | 7570 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7623:20 | 7623 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7624:20 | 7624 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7677:20 | 7677 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7678:20 | 7678 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7729:20 | 7729 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7730:20 | 7730 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7766:20 | 7766 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7767:20 | 7767 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7812:20 | 7812 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7813:20 | 7813 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7840:20 | 7840 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7841:20 | 7841 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7872:20 | 7872 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7873:20 | 7873 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7932:20 | 7932 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7933:20 | 7933 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7993:20 | 7993 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:7994:20 | 7994 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8046:20 | 8046 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8047:20 | 8047 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8096:20 | 8096 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8097:20 | 8097 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8141:20 | 8141 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8142:20 | 8142 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8192:20 | 8192 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8193:20 | 8193 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8238:20 | 8238 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8239:20 | 8239 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8265:20 | 8265 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8266:20 | 8266 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8295:20 | 8295 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8296:20 | 8296 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8352:20 | 8352 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8353:20 | 8353 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8403:20 | 8403 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8404:20 | 8404 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8457:20 | 8457 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8458:20 | 8458 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8508:20 | 8508 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8509:20 | 8509 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8559:20 | 8559 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8560:20 | 8560 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8610:20 | 8610 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8611:20 | 8611 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8644:20 | 8644 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8645:20 | 8645 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8700:20 | 8700 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8701:20 | 8701 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8761:20 | 8761 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8762:20 | 8762 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8810:20 | 8810 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8811:20 | 8811 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8837:20 | 8837 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8838:20 | 8838 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8878:20 | 8878 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8879:20 | 8879 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8931:20 | 8931 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8932:20 | 8932 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8972:20 | 8972 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:8973:20 | 8973 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9009:20 | 9009 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9010:20 | 9010 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9074:20 | 9074 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9075:20 | 9075 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9132:20 | 9132 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9133:20 | 9133 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9192:20 | 9192 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9193:20 | 9193 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9249:20 | 9249 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9250:20 | 9250 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9311:20 | 9311 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9312:20 | 9312 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9370:20 | 9370 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9371:20 | 9371 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9421:20 | 9421 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9422:20 | 9422 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9476:20 | 9476 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9477:20 | 9477 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9539:20 | 9539 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9540:20 | 9540 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9598:20 | 9598 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9599:20 | 9599 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9653:20 | 9653 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9654:20 | 9654 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9720:20 | 9720 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9721:20 | 9721 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9779:20 | 9779 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9780:20 | 9780 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9844:20 | 9844 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9845:20 | 9845 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9911:20 | 9911 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9912:20 | 9912 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9973:20 | 9973 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:9974:20 | 9974 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10032:20 | 10032 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10033:20 | 10033 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10086:20 | 10086 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10087:20 | 10087 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10142:20 | 10142 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10143:20 | 10143 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10194:20 | 10194 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10195:20 | 10195 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10249:20 | 10249 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10250:20 | 10250 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10281:20 | 10281 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10282:20 | 10282 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10321:20 | 10321 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10322:20 | 10322 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10353:20 | 10353 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10354:20 | 10354 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10395:20 | 10395 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10396:20 | 10396 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10433:20 | 10433 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10434:20 | 10434 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10474:20 | 10474 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10475:20 | 10475 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10507:20 | 10507 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10508:20 | 10508 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10540:20 | 10540 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10541:20 | 10541 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10589:20 | 10589 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10590:20 | 10590 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10632:20 | 10632 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10633:20 | 10633 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10669:20 | 10669 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10670:20 | 10670 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10706:20 | 10706 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10707:20 | 10707 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10733:20 | 10733 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10734:20 | 10734 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10775:20 | 10775 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10776:20 | 10776 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10820:20 | 10820 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10821:20 | 10821 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10868:20 | 10868 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10869:20 | 10869 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10929:20 | 10929 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10930:20 | 10930 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10989:20 | 10989 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:10990:20 | 10990 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11049:20 | 11049 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11050:20 | 11050 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11110:20 | 11110 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11111:20 | 11111 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11170:20 | 11170 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11171:20 | 11171 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11227:20 | 11227 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11228:20 | 11228 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11259:20 | 11259 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11260:20 | 11260 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11299:20 | 11299 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11300:20 | 11300 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11331:20 | 11331 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11332:20 | 11332 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11372:20 | 11372 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11373:20 | 11373 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11404:20 | 11404 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11405:20 | 11405 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11437:20 | 11437 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11438:20 | 11438 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11478:20 | 11478 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11479:20 | 11479 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11514:20 | 11514 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11515:20 | 11515 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11546:20 | 11546 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11547:20 | 11547 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11575:20 | 11575 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11576:20 | 11576 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11608:20 | 11608 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11609:20 | 11609 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11645:20 | 11645 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11646:20 | 11646 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11683:20 | 11683 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11684:20 | 11684 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11721:20 | 11721 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11722:20 | 11722 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11758:20 | 11758 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11759:20 | 11759 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11785:20 | 11785 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11786:20 | 11786 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11812:20 | 11812 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11813:20 | 11813 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11840:20 | 11840 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11841:20 | 11841 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11882:20 | 11882 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11883:20 | 11883 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11924:20 | 11924 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11925:20 | 11925 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11951:20 | 11951 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11952:20 | 11952 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11984:20 | 11984 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:11985:20 | 11985 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12013:20 | 12013 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12014:20 | 12014 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12049:20 | 12049 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12050:20 | 12050 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12089:20 | 12089 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12090:20 | 12090 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12125:20 | 12125 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12126:20 | 12126 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12152:20 | 12152 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12153:20 | 12153 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12200:20 | 12200 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12201:20 | 12201 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12236:20 | 12236 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12237:20 | 12237 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12270:20 | 12270 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12271:20 | 12271 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12311:20 | 12311 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12312:20 | 12312 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12363:20 | 12363 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12364:20 | 12364 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12414:20 | 12414 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12415:20 | 12415 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12471:20 | 12471 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12472:20 | 12472 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12500:20 | 12500 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12501:20 | 12501 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12530:20 | 12530 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12531:20 | 12531 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12583:20 | 12583 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12584:20 | 12584 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12638:20 | 12638 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12639:20 | 12639 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12688:20 | 12688 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12689:20 | 12689 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12745:20 | 12745 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12746:20 | 12746 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12801:20 | 12801 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12802:20 | 12802 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12855:20 | 12855 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12856:20 | 12856 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12909:20 | 12909 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12910:20 | 12910 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12965:20 | 12965 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:12966:20 | 12966 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13024:20 | 13024 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13025:20 | 13025 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13075:20 | 13075 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13076:20 | 13076 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13112:20 | 13112 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13113:20 | 13113 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13163:20 | 13163 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13164:20 | 13164 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13206:20 | 13206 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13207:20 | 13207 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13260:20 | 13260 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13261:20 | 13261 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13289:20 | 13289 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13290:20 | 13290 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13325:20 | 13325 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13326:20 | 13326 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13365:20 | 13365 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13366:20 | 13366 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13401:20 | 13401 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13402:20 | 13402 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13428:20 | 13428 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13429:20 | 13429 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13461:20 | 13461 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13462:20 | 13462 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13489:20 | 13489 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13490:20 | 13490 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13517:20 | 13517 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13518:20 | 13518 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13553:20 | 13553 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13554:20 | 13554 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13588:20 | 13588 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13589:20 | 13589 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13615:20 | 13615 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13616:20 | 13616 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13642:20 | 13642 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13643:20 | 13643 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13672:20 | 13672 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13673:20 | 13673 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13720:20 | 13720 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13721:20 | 13721 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13769:20 | 13769 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13770:20 | 13770 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13814:20 | 13814 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13815:20 | 13815 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13866:20 | 13866 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13867:20 | 13867 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13919:20 | 13919 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13920:20 | 13920 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13975:20 | 13975 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:13976:20 | 13976 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14031:20 | 14031 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14032:20 | 14032 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14092:20 | 14092 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14093:20 | 14093 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14146:20 | 14146 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14147:20 | 14147 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14174:20 | 14174 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14175:20 | 14175 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14202:20 | 14202 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14203:20 | 14203 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14239:20 | 14239 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14240:20 | 14240 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14276:20 | 14276 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14277:20 | 14277 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14304:20 | 14304 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14305:20 | 14305 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14336:20 | 14336 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14337:20 | 14337 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14373:20 | 14373 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14374:20 | 14374 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14402:20 | 14402 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14403:20 | 14403 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14430:20 | 14430 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14431:20 | 14431 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14467:20 | 14467 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14468:20 | 14468 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14501:20 | 14501 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14502:20 | 14502 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14539:20 | 14539 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14540:20 | 14540 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14576:20 | 14576 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14577:20 | 14577 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14607:20 | 14607 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14608:20 | 14608 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14644:20 | 14644 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14645:20 | 14645 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14702:20 | 14702 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14703:20 | 14703 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14764:20 | 14764 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14765:20 | 14765 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14823:20 | 14823 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14824:20 | 14824 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14877:20 | 14877 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14878:20 | 14878 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14935:20 | 14935 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14936:20 | 14936 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14996:20 | 14996 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:14997:20 | 14997 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15051:20 | 15051 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15052:20 | 15052 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15103:20 | 15103 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15104:20 | 15104 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15159:20 | 15159 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15160:20 | 15160 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15214:20 | 15214 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15215:20 | 15215 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15264:20 | 15264 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15265:20 | 15265 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15303:20 | 15303 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15304:20 | 15304 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15352:20 | 15352 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15353:20 | 15353 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15396:20 | 15396 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15397:20 | 15397 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15426:20 | 15426 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15427:20 | 15427 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15476:20 | 15476 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15477:20 | 15477 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15526:20 | 15526 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15527:20 | 15527 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15577:20 | 15577 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15578:20 | 15578 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15631:20 | 15631 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15632:20 | 15632 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15673:20 | 15673 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15674:20 | 15674 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15723:20 | 15723 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15724:20 | 15724 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15788:20 | 15788 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15789:20 | 15789 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15850:20 | 15850 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15851:20 | 15851 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15912:20 | 15912 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15913:20 | 15913 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15966:20 | 15966 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:15967:20 | 15967 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16010:20 | 16010 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16011:20 | 16011 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16038:20 | 16038 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16039:20 | 16039 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16064:20 | 16064 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16065:20 | 16065 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16099:20 | 16099 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16100:20 | 16100 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16126:20 | 16126 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16127:20 | 16127 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16163:20 | 16163 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16164:20 | 16164 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16203:20 | 16203 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16204:20 | 16204 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16259:20 | 16259 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16260:20 | 16260 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16307:20 | 16307 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16308:20 | 16308 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16341:20 | 16341 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16342:20 | 16342 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16385:20 | 16385 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16386:20 | 16386 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16419:20 | 16419 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16420:20 | 16420 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16458:20 | 16458 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16459:20 | 16459 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16507:20 | 16507 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16508:20 | 16508 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16551:20 | 16551 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16552:20 | 16552 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16582:20 | 16582 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16583:20 | 16583 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16639:20 | 16639 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16640:20 | 16640 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16694:20 | 16694 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16695:20 | 16695 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16737:20 | 16737 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16738:20 | 16738 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16785:20 | 16785 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16786:20 | 16786 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16833:20 | 16833 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16834:20 | 16834 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16881:20 | 16881 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16882:20 | 16882 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16933:20 | 16933 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16934:20 | 16934 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16981:20 | 16981 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:16982:20 | 16982 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17032:20 | 17032 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17033:20 | 17033 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17085:20 | 17085 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17086:20 | 17086 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17140:20 | 17140 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17141:20 | 17141 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17195:20 | 17195 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17196:20 | 17196 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17248:20 | 17248 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17249:20 | 17249 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17300:20 | 17300 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17301:20 | 17301 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17328:20 | 17328 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17329:20 | 17329 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17363:20 | 17363 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17364:20 | 17364 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17418:20 | 17418 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17419:20 | 17419 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17471:20 | 17471 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17472:20 | 17472 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17523:20 | 17523 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17524:20 | 17524 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17575:20 | 17575 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17576:20 | 17576 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17624:20 | 17624 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17625:20 | 17625 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17673:20 | 17673 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17674:20 | 17674 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17722:20 | 17722 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17723:20 | 17723 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17775:20 | 17775 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17776:20 | 17776 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17836:20 | 17836 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17837:20 | 17837 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17891:20 | 17891 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17892:20 | 17892 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17943:20 | 17943 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17944:20 | 17944 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17986:20 | 17986 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:17987:20 | 17987 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18037:20 | 18037 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18038:20 | 18038 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18088:20 | 18088 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18089:20 | 18089 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18139:20 | 18139 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18140:20 | 18140 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18192:20 | 18192 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18193:20 | 18193 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18244:20 | 18244 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18245:20 | 18245 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18289:20 | 18289 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18290:20 | 18290 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18338:20 | 18338 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18339:20 | 18339 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18383:20 | 18383 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18384:20 | 18384 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18427:20 | 18427 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18428:20 | 18428 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18472:20 | 18472 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18473:20 | 18473 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18521:20 | 18521 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18522:20 | 18522 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18565:20 | 18565 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18566:20 | 18566 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18610:20 | 18610 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18611:20 | 18611 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18646:20 | 18646 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18647:20 | 18647 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18691:20 | 18691 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18692:20 | 18692 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18740:20 | 18740 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18741:20 | 18741 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18789:20 | 18789 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18790:20 | 18790 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18838:20 | 18838 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18839:20 | 18839 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18887:20 | 18887 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18888:20 | 18888 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18936:20 | 18936 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18937:20 | 18937 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18990:20 | 18990 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:18991:20 | 18991 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19042:20 | 19042 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19043:20 | 19043 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19094:20 | 19094 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19095:20 | 19095 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19134:20 | 19134 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19135:20 | 19135 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19163:20 | 19163 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19164:20 | 19164 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19191:20 | 19191 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19192:20 | 19192 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19239:20 | 19239 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19240:20 | 19240 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19290:20 | 19290 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19291:20 | 19291 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19344:20 | 19344 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19345:20 | 19345 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19397:20 | 19397 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19398:20 | 19398 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19451:20 | 19451 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19452:20 | 19452 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19504:20 | 19504 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19505:20 | 19505 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19549:20 | 19549 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19550:20 | 19550 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19599:20 | 19599 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19600:20 | 19600 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19649:20 | 19649 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19650:20 | 19650 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19693:20 | 19693 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19694:20 | 19694 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19750:20 | 19750 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19751:20 | 19751 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19801:20 | 19801 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19802:20 | 19802 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19852:20 | 19852 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19853:20 | 19853 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19900:20 | 19900 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19901:20 | 19901 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19948:20 | 19948 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19949:20 | 19949 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19996:20 | 19996 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:19997:20 | 19997 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20045:20 | 20045 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20046:20 | 20046 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20110:20 | 20110 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20111:20 | 20111 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20161:20 | 20161 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20162:20 | 20162 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20212:20 | 20212 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20213:20 | 20213 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20263:20 | 20263 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20264:20 | 20264 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20306:20 | 20306 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20307:20 | 20307 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20352:20 | 20352 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20353:20 | 20353 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20402:20 | 20402 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20403:20 | 20403 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20440:20 | 20440 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20441:20 | 20441 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20488:20 | 20488 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20489:20 | 20489 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20531:20 | 20531 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20532:20 | 20532 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20574:20 | 20574 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20575:20 | 20575 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20617:20 | 20617 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20618:20 | 20618 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20660:20 | 20660 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20661:20 | 20661 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20711:20 | 20711 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20712:20 | 20712 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20762:20 | 20762 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20763:20 | 20763 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20806:20 | 20806 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20807:20 | 20807 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20850:20 | 20850 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20851:20 | 20851 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20899:20 | 20899 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20900:20 | 20900 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20948:20 | 20948 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20949:20 | 20949 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20997:20 | 20997 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:20998:20 | 20998 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21046:20 | 21046 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21047:20 | 21047 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21090:20 | 21090 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21091:20 | 21091 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21133:20 | 21133 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21134:20 | 21134 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21187:20 | 21187 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21188:20 | 21188 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21244:20 | 21244 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21245:20 | 21245 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21295:20 | 21295 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21296:20 | 21296 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21346:20 | 21346 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21347:20 | 21347 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21397:20 | 21397 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21398:20 | 21398 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21449:20 | 21449 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21450:20 | 21450 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21476:20 | 21476 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21477:20 | 21477 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21513:20 | 21513 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21514:20 | 21514 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21563:20 | 21563 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21564:20 | 21564 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21611:20 | 21611 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21612:20 | 21612 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21662:20 | 21662 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21663:20 | 21663 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21718:20 | 21718 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21719:20 | 21719 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21768:20 | 21768 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21769:20 | 21769 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21804:20 | 21804 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21805:20 | 21805 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21856:20 | 21856 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21857:20 | 21857 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21884:20 | 21884 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21885:20 | 21885 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21913:20 | 21913 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21914:20 | 21914 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21954:20 | 21954 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21955:20 | 21955 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21981:20 | 21981 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:21982:20 | 21982 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22012:20 | 22012 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22013:20 | 22013 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22039:20 | 22039 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22040:20 | 22040 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22071:20 | 22071 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22072:20 | 22072 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22098:20 | 22098 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22099:20 | 22099 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22125:20 | 22125 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22126:20 | 22126 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22157:20 | 22157 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22158:20 | 22158 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22184:20 | 22184 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22185:20 | 22185 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22212:20 | 22212 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22213:20 | 22213 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22240:20 | 22240 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22241:20 | 22241 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22267:20 | 22267 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22268:20 | 22268 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22299:20 | 22299 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22300:20 | 22300 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22331:20 | 22331 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22332:20 | 22332 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22364:20 | 22364 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22365:20 | 22365 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22396:20 | 22396 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22397:20 | 22397 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22423:20 | 22423 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22424:20 | 22424 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22451:20 | 22451 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22452:20 | 22452 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22480:20 | 22480 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22481:20 | 22481 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22511:20 | 22511 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22512:20 | 22512 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22562:20 | 22562 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22563:20 | 22563 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22596:20 | 22596 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22597:20 | 22597 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22647:20 | 22647 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22648:20 | 22648 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22682:20 | 22682 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22683:20 | 22683 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22718:20 | 22718 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22719:20 | 22719 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22750:20 | 22750 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22751:20 | 22751 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22786:20 | 22786 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22787:20 | 22787 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22820:20 | 22820 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22821:20 | 22821 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22872:20 | 22872 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22873:20 | 22873 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22923:20 | 22923 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22924:20 | 22924 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22980:20 | 22980 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:22981:20 | 22981 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23038:20 | 23038 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23039:20 | 23039 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23097:20 | 23097 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23098:20 | 23098 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23152:20 | 23152 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23153:20 | 23153 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23205:20 | 23205 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23206:20 | 23206 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23258:20 | 23258 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23259:20 | 23259 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23310:20 | 23310 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23311:20 | 23311 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23361:20 | 23361 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23362:20 | 23362 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23402:20 | 23402 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23403:20 | 23403 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23450:20 | 23450 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23451:20 | 23451 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23498:20 | 23498 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23499:20 | 23499 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23540:20 | 23540 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23541:20 | 23541 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23591:20 | 23591 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23592:20 | 23592 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23642:20 | 23642 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23643:20 | 23643 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23696:20 | 23696 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23697:20 | 23697 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23747:20 | 23747 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23748:20 | 23748 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23798:20 | 23798 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23799:20 | 23799 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23846:20 | 23846 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23847:20 | 23847 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23897:20 | 23897 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23898:20 | 23898 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23945:20 | 23945 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23946:20 | 23946 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23994:20 | 23994 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:23995:20 | 23995 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24031:20 | 24031 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24032:20 | 24032 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24063:20 | 24063 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24064:20 | 24064 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24097:20 | 24097 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24098:20 | 24098 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24126:20 | 24126 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24127:20 | 24127 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24155:20 | 24155 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24156:20 | 24156 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24190:20 | 24190 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24191:20 | 24191 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24227:20 | 24227 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24228:20 | 24228 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24261:20 | 24261 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24262:20 | 24262 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24298:20 | 24298 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24299:20 | 24299 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24327:20 | 24327 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24328:20 | 24328 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24354:20 | 24354 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24355:20 | 24355 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24386:20 | 24386 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24387:20 | 24387 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24428:20 | 24428 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24429:20 | 24429 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24460:20 | 24460 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24461:20 | 24461 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24491:20 | 24491 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24492:20 | 24492 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24543:20 | 24543 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24544:20 | 24544 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24579:20 | 24579 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24580:20 | 24580 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24630:20 | 24630 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24631:20 | 24631 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24672:20 | 24672 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24673:20 | 24673 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24715:20 | 24715 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24716:20 | 24716 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24765:20 | 24765 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24766:20 | 24766 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24808:20 | 24808 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24809:20 | 24809 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24858:20 | 24858 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24859:20 | 24859 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24901:20 | 24901 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24902:20 | 24902 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24951:20 | 24951 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24952:20 | 24952 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24994:20 | 24994 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:24995:20 | 24995 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25044:20 | 25044 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25045:20 | 25045 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25095:20 | 25095 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25096:20 | 25096 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25145:20 | 25145 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25146:20 | 25146 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25196:20 | 25196 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25197:20 | 25197 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25246:20 | 25246 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25247:20 | 25247 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25297:20 | 25297 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25298:20 | 25298 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25347:20 | 25347 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25348:20 | 25348 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25398:20 | 25398 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25399:20 | 25399 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25448:20 | 25448 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25449:20 | 25449 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25502:20 | 25502 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25503:20 | 25503 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25552:20 | 25552 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25553:20 | 25553 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25606:20 | 25606 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25607:20 | 25607 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25656:20 | 25656 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25657:20 | 25657 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25710:20 | 25710 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25711:20 | 25711 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25760:20 | 25760 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25761:20 | 25761 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25814:20 | 25814 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25815:20 | 25815 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25864:20 | 25864 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25865:20 | 25865 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25921:20 | 25921 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25922:20 | 25922 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25971:20 | 25971 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:25972:20 | 25972 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26028:20 | 26028 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26029:20 | 26029 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26078:20 | 26078 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26079:20 | 26079 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26135:20 | 26135 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26136:20 | 26136 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26185:20 | 26185 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26186:20 | 26186 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26242:20 | 26242 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26243:20 | 26243 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26293:20 | 26293 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26294:20 | 26294 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26347:20 | 26347 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26348:20 | 26348 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26401:20 | 26401 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26402:20 | 26402 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26455:20 | 26455 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26456:20 | 26456 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26509:20 | 26509 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26510:20 | 26510 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26563:20 | 26563 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26564:20 | 26564 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26617:20 | 26617 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26618:20 | 26618 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26671:20 | 26671 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26672:20 | 26672 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26725:20 | 26725 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26726:20 | 26726 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26779:20 | 26779 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26780:20 | 26780 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26833:20 | 26833 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26834:20 | 26834 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26887:20 | 26887 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26888:20 | 26888 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26941:20 | 26941 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26942:20 | 26942 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26995:20 | 26995 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:26996:20 | 26996 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27049:20 | 27049 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27050:20 | 27050 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27103:20 | 27103 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27104:20 | 27104 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27157:20 | 27157 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27158:20 | 27158 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27211:20 | 27211 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27212:20 | 27212 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27265:20 | 27265 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27266:20 | 27266 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27298:20 | 27298 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27299:20 | 27299 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27350:20 | 27350 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27351:20 | 27351 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27401:20 | 27401 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27402:20 | 27402 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27434:20 | 27434 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27435:20 | 27435 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27467:20 | 27467 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27468:20 | 27468 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27499:20 | 27499 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27500:20 | 27500 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27557:20 | 27557 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27558:20 | 27558 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27615:20 | 27615 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27616:20 | 27616 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27649:20 | 27649 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27650:20 | 27650 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27701:20 | 27701 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27702:20 | 27702 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27757:20 | 27757 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27758:20 | 27758 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27791:20 | 27791 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27792:20 | 27792 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27823:20 | 27823 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27824:20 | 27824 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27853:20 | 27853 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27854:20 | 27854 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27902:20 | 27902 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27903:20 | 27903 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27950:20 | 27950 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27951:20 | 27951 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27994:20 | 27994 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:27995:20 | 27995 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28042:20 | 28042 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28043:20 | 28043 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28086:20 | 28086 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28087:20 | 28087 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28135:20 | 28135 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28136:20 | 28136 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28169:20 | 28169 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28170:20 | 28170 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28206:20 | 28206 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28207:20 | 28207 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28260:20 | 28260 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28261:20 | 28261 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28295:20 | 28295 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28296:20 | 28296 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28350:20 | 28350 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28351:20 | 28351 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28400:20 | 28400 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28401:20 | 28401 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28447:20 | 28447 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28448:20 | 28448 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28503:20 | 28503 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28504:20 | 28504 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28540:20 | 28540 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28541:20 | 28541 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28591:20 | 28591 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28592:20 | 28592 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28620:20 | 28620 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28621:20 | 28621 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28659:20 | 28659 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28660:20 | 28660 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28695:20 | 28695 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28696:20 | 28696 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28747:20 | 28747 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28748:20 | 28748 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28789:20 | 28789 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28790:20 | 28790 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28849:20 | 28849 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28850:20 | 28850 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28914:20 | 28914 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28915:20 | 28915 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28966:20 | 28966 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:28967:20 | 28967 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29029:20 | 29029 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29030:20 | 29030 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29083:20 | 29083 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29084:20 | 29084 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29145:20 | 29145 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29146:20 | 29146 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29190:20 | 29190 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29191:20 | 29191 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29240:20 | 29240 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29241:20 | 29241 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29286:20 | 29286 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29287:20 | 29287 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29331:20 | 29331 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29332:20 | 29332 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29377:20 | 29377 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29378:20 | 29378 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29421:20 | 29421 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29422:20 | 29422 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29473:20 | 29473 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29474:20 | 29474 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29528:20 | 29528 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29529:20 | 29529 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29586:20 | 29586 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29587:20 | 29587 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29644:20 | 29644 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29645:20 | 29645 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29700:20 | 29700 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29701:20 | 29701 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29766:20 | 29766 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29767:20 | 29767 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29828:20 | 29828 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29829:20 | 29829 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29886:20 | 29886 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29887:20 | 29887 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29918:20 | 29918 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29919:20 | 29919 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29967:20 | 29967 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:29968:20 | 29968 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30021:20 | 30021 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30022:20 | 30022 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30069:20 | 30069 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30070:20 | 30070 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30117:20 | 30117 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30118:20 | 30118 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30160:20 | 30160 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30161:20 | 30161 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30208:20 | 30208 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30209:20 | 30209 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30251:20 | 30251 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30252:20 | 30252 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30299:20 | 30299 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30300:20 | 30300 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30350:20 | 30350 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30351:20 | 30351 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30404:20 | 30404 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30405:20 | 30405 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30461:20 | 30461 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30462:20 | 30462 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30518:20 | 30518 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30519:20 | 30519 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30570:20 | 30570 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30571:20 | 30571 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30631:20 | 30631 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30632:20 | 30632 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30687:20 | 30687 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30688:20 | 30688 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30747:20 | 30747 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30748:20 | 30748 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30805:20 | 30805 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30806:20 | 30806 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30853:20 | 30853 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30854:20 | 30854 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30908:20 | 30908 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30909:20 | 30909 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30958:20 | 30958 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30959:20 | 30959 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30986:20 | 30986 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:30987:20 | 30987 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31019:20 | 31019 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31020:20 | 31020 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31047:20 | 31047 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31048:20 | 31048 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31080:20 | 31080 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31081:20 | 31081 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31108:20 | 31108 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31109:20 | 31109 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31141:20 | 31141 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31142:20 | 31142 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31169:20 | 31169 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31170:20 | 31170 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31207:20 | 31207 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31208:20 | 31208 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31235:20 | 31235 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31236:20 | 31236 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31268:20 | 31268 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31269:20 | 31269 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31296:20 | 31296 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31297:20 | 31297 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31329:20 | 31329 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31330:20 | 31330 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31357:20 | 31357 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31358:20 | 31358 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31390:20 | 31390 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31391:20 | 31391 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31418:20 | 31418 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31419:20 | 31419 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31456:20 | 31456 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31457:20 | 31457 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31490:20 | 31490 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31491:20 | 31491 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31523:20 | 31523 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31524:20 | 31524 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31558:20 | 31558 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31559:20 | 31559 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31591:20 | 31591 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31592:20 | 31592 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31626:20 | 31626 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31627:20 | 31627 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31659:20 | 31659 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31660:20 | 31660 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31694:20 | 31694 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31695:20 | 31695 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31732:20 | 31732 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31733:20 | 31733 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31775:20 | 31775 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31776:20 | 31776 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31808:20 | 31808 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31809:20 | 31809 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31851:20 | 31851 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31852:20 | 31852 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31884:20 | 31884 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31885:20 | 31885 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31927:20 | 31927 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31928:20 | 31928 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31960:20 | 31960 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:31961:20 | 31961 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32010:20 | 32010 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32011:20 | 32011 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32048:20 | 32048 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32049:20 | 32049 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32096:20 | 32096 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32097:20 | 32097 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32147:20 | 32147 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32148:20 | 32148 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32198:20 | 32198 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32199:20 | 32199 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32249:20 | 32249 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32250:20 | 32250 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32300:20 | 32300 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32301:20 | 32301 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32351:20 | 32351 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32352:20 | 32352 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32402:20 | 32402 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32403:20 | 32403 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32453:20 | 32453 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32454:20 | 32454 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32504:20 | 32504 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32505:20 | 32505 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32555:20 | 32555 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32556:20 | 32556 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32606:20 | 32606 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32607:20 | 32607 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32657:20 | 32657 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32658:20 | 32658 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32708:20 | 32708 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32709:20 | 32709 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32759:20 | 32759 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32760:20 | 32760 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32810:20 | 32810 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32811:20 | 32811 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32861:20 | 32861 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32862:20 | 32862 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32912:20 | 32912 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32913:20 | 32913 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32963:20 | 32963 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:32964:20 | 32964 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33015:20 | 33015 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33016:20 | 33016 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33063:20 | 33063 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33064:20 | 33064 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33090:20 | 33090 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33091:20 | 33091 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33122:20 | 33122 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33123:20 | 33123 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33150:20 | 33150 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33151:20 | 33151 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33197:20 | 33197 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33198:20 | 33198 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33228:20 | 33228 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33229:20 | 33229 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33263:20 | 33263 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33264:20 | 33264 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33311:20 | 33311 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33312:20 | 33312 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33368:20 | 33368 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33369:20 | 33369 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33422:20 | 33422 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33423:20 | 33423 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33475:20 | 33475 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33476:20 | 33476 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33522:20 | 33522 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33523:20 | 33523 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33562:20 | 33562 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33563:20 | 33563 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33615:20 | 33615 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33616:20 | 33616 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33672:20 | 33672 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33673:20 | 33673 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33704:20 | 33704 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33705:20 | 33705 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33737:20 | 33737 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33738:20 | 33738 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33769:20 | 33769 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33770:20 | 33770 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33802:20 | 33802 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33803:20 | 33803 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33834:20 | 33834 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33835:20 | 33835 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33867:20 | 33867 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33868:20 | 33868 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33900:20 | 33900 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33901:20 | 33901 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33933:20 | 33933 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33934:20 | 33934 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33966:20 | 33966 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33967:20 | 33967 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:33999:20 | 33999 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34000:20 | 34000 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34032:20 | 34032 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34033:20 | 34033 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34065:20 | 34065 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34066:20 | 34066 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34104:20 | 34104 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34105:20 | 34105 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34137:20 | 34137 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34138:20 | 34138 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34176:20 | 34176 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34177:20 | 34177 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34209:20 | 34209 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34210:20 | 34210 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34248:20 | 34248 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34249:20 | 34249 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34281:20 | 34281 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34282:20 | 34282 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34314:20 | 34314 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34315:20 | 34315 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34347:20 | 34347 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34348:20 | 34348 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34379:20 | 34379 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34380:20 | 34380 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34433:20 | 34433 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34434:20 | 34434 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34466:20 | 34466 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34467:20 | 34467 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34499:20 | 34499 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34500:20 | 34500 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34532:20 | 34532 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34533:20 | 34533 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34565:20 | 34565 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34566:20 | 34566 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34619:20 | 34619 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34620:20 | 34620 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34652:20 | 34652 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34653:20 | 34653 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34706:20 | 34706 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34707:20 | 34707 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34739:20 | 34739 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34740:20 | 34740 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34772:20 | 34772 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34773:20 | 34773 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34826:20 | 34826 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34827:20 | 34827 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34859:20 | 34859 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34860:20 | 34860 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34892:20 | 34892 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34893:20 | 34893 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34925:20 | 34925 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34926:20 | 34926 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34957:20 | 34957 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34958:20 | 34958 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34997:20 | 34997 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:34998:20 | 34998 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35038:20 | 35038 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35039:20 | 35039 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35079:20 | 35079 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35080:20 | 35080 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35133:20 | 35133 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35134:20 | 35134 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35166:20 | 35166 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35167:20 | 35167 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35199:20 | 35199 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35200:20 | 35200 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35232:20 | 35232 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35233:20 | 35233 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35265:20 | 35265 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35266:20 | 35266 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35298:20 | 35298 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35299:20 | 35299 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35331:20 | 35331 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35332:20 | 35332 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35374:20 | 35374 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35375:20 | 35375 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35407:20 | 35407 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35408:20 | 35408 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35452:20 | 35452 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35453:20 | 35453 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35485:20 | 35485 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35486:20 | 35486 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35530:20 | 35530 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35531:20 | 35531 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35563:20 | 35563 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35564:20 | 35564 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35596:20 | 35596 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35597:20 | 35597 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35650:20 | 35650 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35651:20 | 35651 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35683:20 | 35683 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35684:20 | 35684 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35716:20 | 35716 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35717:20 | 35717 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35749:20 | 35749 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35750:20 | 35750 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35803:20 | 35803 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35804:20 | 35804 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35836:20 | 35836 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35837:20 | 35837 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35869:20 | 35869 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35870:20 | 35870 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35921:20 | 35921 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35922:20 | 35922 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35974:20 | 35974 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:35975:20 | 35975 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36007:20 | 36007 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36008:20 | 36008 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36039:20 | 36039 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36040:20 | 36040 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36072:20 | 36072 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36073:20 | 36073 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36104:20 | 36104 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36105:20 | 36105 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36149:20 | 36149 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36150:20 | 36150 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36181:20 | 36181 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36182:20 | 36182 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36235:20 | 36235 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36236:20 | 36236 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36268:20 | 36268 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36269:20 | 36269 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36320:20 | 36320 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36321:20 | 36321 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36374:20 | 36374 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36375:20 | 36375 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36426:20 | 36426 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36427:20 | 36427 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36477:20 | 36477 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36478:20 | 36478 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36529:20 | 36529 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36530:20 | 36530 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36580:20 | 36580 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36581:20 | 36581 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36632:20 | 36632 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36633:20 | 36633 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36683:20 | 36683 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36684:20 | 36684 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36735:20 | 36735 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36736:20 | 36736 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36787:20 | 36787 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36788:20 | 36788 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36843:20 | 36843 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36844:20 | 36844 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36885:20 | 36885 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36886:20 | 36886 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36919:20 | 36919 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36920:20 | 36920 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36961:20 | 36961 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:36962:20 | 36962 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:37015:20 | 37015 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:37016:20 | 37016 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:37049:20 | 37049 | #[cfg_attr(feature = "inline", inline)] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `inline_always` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/gl46.rs:37050:20 | 37050 | #[cfg_attr(feature = "inline_always", inline(always))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `debug_automatic_glGetError`, `debug_trace_calls`, and `log` = help: consider adding `inline_always` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: `minimal-lexical` (lib) generated 1 warning (1 duplicate) Compiling wtf8 v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wtf8 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wtf8-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wtf8-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Simon Sapin' CARGO_PKG_DESCRIPTION='Implementation of the WTF-8 encoding. https://simonsapin.github.io/wtf-8/' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wtf8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-wtf8' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name wtf8 --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wtf8-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f110e835d6fbcb52 -C extra-filename=-21c55dedada14528 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wtf8-0.1.0/src/lib.rs:103:32 | 103 | _ => Some(unsafe { transmute(self.value) }) | ---------^^^^^^^^^^^^ | | | help: replace this with: `char::from_u32_unchecked` | = help: consider using `char::from_u32(…).unwrap()` = note: `#[warn(unnecessary_transmutes)]` on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wtf8-0.1.0/src/lib.rs:515:24 | 515 | pub fn code_points(&self) -> Wtf8CodePoints { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 515 | pub fn code_points(&self) -> Wtf8CodePoints<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wtf8-0.1.0/src/lib.rs:540:28 | 540 | pub fn to_string_lossy(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 540 | pub fn to_string_lossy(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wtf8-0.1.0/src/lib.rs:572:32 | 572 | pub fn to_ill_formed_utf16(&self) -> IllFormedUtf16CodeUnits { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 572 | pub fn to_ill_formed_utf16(&self) -> IllFormedUtf16CodeUnits<'_> { | ++++ warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wtf8-0.1.0/src/lib.rs:648:14 | 648 | unsafe { transmute(code_point) } | ---------^^^^^^^^^^^^ | | | help: replace this with: `char::from_u32_unchecked` | = help: consider using `char::from_u32(…).unwrap()` [v8 137.2.1] [1045/2177] CXX obj/v8/torque_generated_definitions/module-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/module-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/module-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `wtf8` (lib) generated 5 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tagptr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tagptr-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tagptr-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Oliver Giersch' CARGO_PKG_DESCRIPTION='Strongly typed atomic and non-atomic tagged pointers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tagptr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/oliver-giersch/tagptr.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tagptr --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tagptr-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0e69d78c1f50d3f1 -C extra-filename=-d41ee882c6e87366 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling foreign-types-shared v0.3.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=foreign_types_shared CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-shared-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-shared-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='An internal crate used by foreign-types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=foreign-types-shared CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/sfackler/foreign-types' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name foreign_types_shared --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-shared-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ff989a8169c2738a -C extra-filename=-cf8674b0d0f3258b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling utf-8 v0.7.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=utf8 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf-8-0.7.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf-8-0.7.6/Cargo.toml CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='Incremental, zero-copy UTF-8 decoding with error handling' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf-8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-utf8' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name utf8 --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf-8-0.7.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=143578e4012f2a39 -C extra-filename=-b0717088db561243 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf-8-0.7.6/src/lib.rs:71:22 | 71 | pub fn decode(input: &[u8]) -> Result<&str, DecodeError> { | ^^^^^ ^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 71 | pub fn decode(input: &[u8]) -> Result<&str, DecodeError<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf-8-0.7.6/src/read.rs:87:24 | 87 | pub fn next_strict(&mut self) -> Option> { | ^^^^^^^^^ ^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 87 | pub fn next_strict(&mut self) -> Option>> { | ++++ warning: `utf-8` (lib) generated 2 warnings Compiling profiling v1.0.15 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=profiling CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/profiling-1.0.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/profiling-1.0.15/Cargo.toml CARGO_PKG_AUTHORS='Philip Degarmo ' CARGO_PKG_DESCRIPTION='This crate provides a very thin abstraction over other profiler crates.' CARGO_PKG_HOMEPAGE='https://github.com/aclysma/profiling' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=profiling CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/aclysma/profiling' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.15 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name profiling --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/profiling-1.0.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "optick", "procmacros", "profile-with-optick", "profile-with-puffin", "profile-with-superluminal", "profile-with-tracing", "profile-with-tracy", "profiling-procmacros", "puffin", "superluminal-perf", "tracing", "tracy-client", "type-check"))' -C metadata=76a623865db9254f -C extra-filename=-09616ad3f9226001 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling raw-window-handle v0.6.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=raw_window_handle CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/raw-window-handle-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/raw-window-handle-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='Osspial ' CARGO_PKG_DESCRIPTION='Interoperability library for Rust Windowing applications.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR Zlib' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=raw-window-handle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-windowing/raw-window-handle' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name raw_window_handle --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/raw-window-handle-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "std", "wasm-bindgen", "wasm-bindgen-0-2"))' -C metadata=1747f77a058278aa -C extra-filename=-154f53448f1526d8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling cache_control v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cache_control CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cache_control-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cache_control-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Conner Ebbinghaus ' CARGO_PKG_DESCRIPTION='Rust crate to parse the HTTP Cache-Control header.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cache_control CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/connerebbinghaus/rust-cache-control' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cache_control --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cache_control-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2ae0ec06718c1b3d -C extra-filename=-85cbd4b8db648464 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `brotli` (lib) generated 19 warnings (19 duplicates) Compiling zune-core v0.4.12 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zune_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zune-core-0.4.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zune-core-0.4.12/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Core utilities for image processing in the zune family of crates' CARGO_PKG_HOMEPAGE='https://github.com/etemesi254/zune-image/tree/dev/zune-core' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR Zlib' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zune-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zune_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zune-core-0.4.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("log", "serde", "std"))' -C metadata=fa11bd1e84986136 -C extra-filename=-a80427a057789101 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling fastwebsockets v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fastwebsockets CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastwebsockets-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastwebsockets-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Divy Srivastava ' CARGO_PKG_DESCRIPTION='A fast RFC6455 WebSocket server implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastwebsockets CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/fastwebsockets' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fastwebsockets --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastwebsockets-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="base64"' --cfg 'feature="default"' --cfg 'feature="http-body-util"' --cfg 'feature="hyper"' --cfg 'feature="hyper-util"' --cfg 'feature="pin-project"' --cfg 'feature="sha1"' --cfg 'feature="simd"' --cfg 'feature="simdutf8"' --cfg 'feature="unstable-split"' --cfg 'feature="upgrade"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-trait", "axum-core", "base64", "default", "http", "http-body-util", "hyper", "hyper-util", "pin-project", "sha1", "simd", "simdutf8", "unstable-split", "upgrade", "with_axum"))' -C metadata=91f1fb5805d6ca0a -C extra-filename=-3bceafe4f37f1e93 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-6a1c0f75925d47c1.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-02585ef4c9be6635.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-bd882a5e839c5044.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-71cf4e453ca227dd.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-ff19a3803ef0aab4.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern sha1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha1-2e800941ca6dc2e9.rmeta --extern simdutf8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsimdutf8-06db629604966c00.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-e8f534db840cf7b8.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern utf8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8-b0717088db561243.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastwebsockets-0.8.0/src/lib.rs:679:46 | 679 | #[cfg(any(target_pointer_width = "64", target_pointer_width = "128"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_pointer_width` are: `16`, `32`, and `64` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `8` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastwebsockets-0.8.0/src/lib.rs:683:9 | 683 | target_pointer_width = "8", | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_pointer_width` are: `16`, `32`, and `64` = note: see for more information about checking conditional configuration Compiling zune-jpeg v0.4.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zune_jpeg CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zune-jpeg-0.4.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zune-jpeg-0.4.13/Cargo.toml CARGO_PKG_AUTHORS='caleb ' CARGO_PKG_DESCRIPTION='A fast, correct and safe jpeg decoder' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR Zlib' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zune-jpeg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/etemesi254/zune-image/tree/dev/crates/zune-jpeg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zune_jpeg --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zune-jpeg-0.4.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --crate-type rlib --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="neon"' --cfg 'feature="std"' --cfg 'feature="x86"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "neon", "std", "x86"))' -C metadata=8b241e314697d237 -C extra-filename=-2c4403ba5fa12430 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern zune_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzune_core-a80427a057789101.rlib --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastwebsockets-0.8.0/src/lib.rs:290:5 | 290 | &mut self, | ^^^^^^^^^ the lifetime is elided here 291 | send_fn: &mut impl FnMut(Frame<'f>) -> R, 292 | ) -> Result | ^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 292 | ) -> Result, WebSocketError> | ++++ warning: `fastwebsockets` (lib) generated 3 warnings Compiling foreign-types v0.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=foreign_types CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='A framework for Rust wrappers over C APIs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=foreign-types CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/foreign-types' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name foreign_types --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=48851b1c18bda569 -C extra-filename=-03cd6d47f2148c18 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern foreign_types_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libforeign_types_macros-3ceab5df8414a692.so --extern foreign_types_shared=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libforeign_types_shared-cf8674b0d0f3258b.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=moka CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A fast and concurrent cache library inspired by Java Caffeine' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=moka CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/moka-rs/moka' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.12.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/moka-61509fcba3079353/out /usr/local/bin/rustc --crate-name moka --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/moka-0.12.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(armv5te)' --check-cfg 'cfg(beta_clippy)' --check-cfg 'cfg(kani)' --check-cfg 'cfg(moka_loom)' --check-cfg 'cfg(mips)' --check-cfg 'cfg(rustver)' --check-cfg 'cfg(skip_large_mem_tests)' --check-cfg 'cfg(trybuild)' --cfg 'feature="default"' --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-lock", "atomic64", "default", "event-listener", "future", "futures-util", "log", "logging", "once_cell", "quanta", "sync", "unstable-debug-counters"))' -C metadata=4d1169dd8014221c -C extra-filename=-9ccd7ea0a75c2fa8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_channel-6d5d8a1e76ecc7f3.rmeta --extern crossbeam_epoch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_epoch-c8ba1105e0dd52f3.rmeta --extern crossbeam_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_utils-d501cd3083d6d0f1.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern portable_atomic=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libportable_atomic-e6194d9ccc69e909.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern tagptr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtagptr-d41ee882c6e87366.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta --cap-lints warn -L/usr/local/lib` Compiling v8_valueserializer v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=v8_valueserializer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8_valueserializer-0.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8_valueserializer-0.1.1/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='A Rust implementation of V8'\''s ValueSerializer and ValueDeserializer' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=v8_valueserializer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/v8_valueserializer' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name v8_valueserializer --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8_valueserializer-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fb83428af90e6d99 -C extra-filename=-bf2a5f2025a866b9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern encoding_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libencoding_rs-a46619142c7c43d9.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-e8f534db840cf7b8.rmeta --extern wtf8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwtf8-21c55dedada14528.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1046/2177] CXX obj/v8/torque_generated_definitions/regexp-match-info-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `glow` (lib) generated 1416 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=nom CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/Cargo.toml CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_DESCRIPTION='A byte-oriented, zero-copy, parser combinators library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Geal/nom' CARGO_PKG_RUST_VERSION=1.48 CARGO_PKG_VERSION=7.1.3 CARGO_PKG_VERSION_MAJOR=7 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name nom --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=1dd6afe389b7ddeb -C extra-filename=-b738be64657966e7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern minimal_lexical=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libminimal_lexical-26a22d1ac2d4db2c.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fastbloom CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastbloom-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastbloom-0.9.0/Cargo.toml CARGO_PKG_AUTHORS=tomtomwombat CARGO_PKG_DESCRIPTION='The fastest Bloom filter in Rust. No accuracy compromises. Compatible with any hasher.' CARGO_PKG_HOMEPAGE='https://github.com/tomtomwombat/fastbloom/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastbloom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tomtomwombat/fastbloom/' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fastbloom --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastbloom-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="rand"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "rand", "serde"))' -C metadata=f569bbb051aef33e -C extra-filename=-871f4c785bb0ef0f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern getrandom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgetrandom-f640ccb983c24535.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-a054f7dad3593609.rmeta --extern siphasher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsiphasher-c6a44267ae760350.rmeta --extern wide=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwide-a7f16a83f29d57f0.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wgpu_hal CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Hardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API' CARGO_PKG_HOMEPAGE='https://wgpu.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-hal CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-hal-822f0d851356e87c/out /usr/local/bin/rustc --crate-name wgpu_hal --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(web_sys_unstable_apis)' -C debug-assertions=off --cfg 'feature="gles"' --cfg 'feature="vulkan"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("device_lost_panic", "dx12", "fragile-send-sync-non-atomic-wasm", "gles", "gpu-allocator", "internal_error_panic", "metal", "oom_panic", "renderdoc", "static-dxc", "vulkan", "windows"))' -C metadata=05173be629541640 -C extra-filename=-a69e384bb2c70272 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arrayvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarrayvec-6b41000225260a8d.rmeta --extern ash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libash-df902ab36742439d.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern bytemuck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck-8eb9a5ed6904be30.rmeta --extern glow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglow-9ec194d25fbbe8df.rmeta --extern gpu_alloc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgpu_alloc-969e1759493373f4.rmeta --extern gpu_descriptor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgpu_descriptor-4ceced585752b791.rmeta --extern khronos_egl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libkhronos_egl-88006d6695dade74.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern libloading=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibloading-d14baa4f617c3ce2.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern naga=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnaga-d6cb7e9864e0244e.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern ordered_float=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libordered_float-1c93c66a51e3ebc7.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-f6b20b77dfe21d1a.rmeta --extern profiling=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprofiling-09616ad3f9226001.rmeta --extern raw_window_handle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libraw_window_handle-154f53448f1526d8.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-59861e9afb0d0e18.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern wgt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwgpu_types-854daca83de9760a.rmeta --cap-lints warn -L/usr/local/lib --cfg native --cfg send_sync --cfg gles --cfg vulkan --check-cfg 'cfg(native)' --check-cfg 'cfg(send_sync)' --check-cfg 'cfg(webgl)' --check-cfg 'cfg(Emscripten)' --check-cfg 'cfg(dx12)' --check-cfg 'cfg(gles)' --check-cfg 'cfg(metal)' --check-cfg 'cfg(vulkan)' --check-cfg 'cfg(static_dxc)'` Compiling node_resolver v0.52.0 (/exopi-obj/pobj/deno-2.4.5/deno/libs/node_resolver) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=node_resolver CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/node_resolver CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/node_resolver/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Node.js module resolution algorithm used in Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=node_resolver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.52.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=52 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name node_resolver --edition=2024 libs/node_resolver/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deno_graph", "graph", "sync"))' -C metadata=1d8dafb1ba291d11 -C extra-filename=-9401affbc770faf7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-c047949de305a3eb.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-1ff650e18708d6f6.rmeta --extern dashmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdashmap-74feb24a5631a451.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_maybe_sync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_maybe_sync-7d477b5429c5bff8.rmeta --extern deno_media_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_media_type-288f20210e43f89f.rmeta --extern deno_package_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_package_json-ddbd35f54cb02610.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-9cbc8b77abf5e219.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-b108edb8680b3313.rmeta --extern lazy_regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_regex-c1f3a85721c97243.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern path_clean=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpath_clean-614be94686d49c46.rmeta --extern pretty_assertions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpretty_assertions-3b69a3709026d461.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-3b4eff8a1051cf22.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-5c7746be9235572a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=resolv_conf CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/resolv-conf-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/resolv-conf-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='paul@colomiets.name' CARGO_PKG_DESCRIPTION=' The resolv.conf file parser ' CARGO_PKG_HOMEPAGE='http://github.com/tailhook/resolv-conf' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=resolv-conf CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='http://github.com/tailhook/resolv-conf' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name resolv_conf --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/resolv-conf-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="hostname"' --cfg 'feature="system"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("hostname", "system"))' -C metadata=6e77fa3f7ce921d6 -C extra-filename=-9cc39f88e460972e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hostname=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhostname-9a6202695f362de0.rmeta --extern quick_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquick_error-62eabca71724f11d.rmeta --cap-lints warn -L/usr/local/lib` warning: `resolv-conf` (lib) generated 1 warning (1 duplicate) Compiling ignore v0.4.20 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ignore CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ignore-0.4.20 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ignore-0.4.20/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A fast library for efficiently matching ignore files such as `.gitignore` against file paths. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ignore CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ignore --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ignore-0.4.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("simd-accel"))' -C metadata=401a9e2a8ca18b4c -C extra-filename=-886daae6b631e80f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern globset=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglobset-f8292b4f18874ad3.rmeta --extern lazy_static=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_static-9b4bcdad367b2e36.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-3b4eff8a1051cf22.rmeta --extern same_file=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsame_file-ebd3931c2fd908e2.rmeta --extern thread_local=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthread_local-c6b4929bf1f8f84e.rmeta --extern walkdir=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwalkdir-338a7ced23589d02.rmeta --cap-lints warn -L/usr/local/lib` warning: field `0` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ignore-0.4.20/src/dir.rs:33:28 | 33 | pub struct IgnoreMatch<'a>(IgnoreMatchInner<'a>); | ----------- ^^^^^^^^^^^^^^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `IgnoreMatch` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: field `0` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ignore-0.4.20/src/dir.rs:39:14 | 39 | Override(overrides::Glob<'a>), | -------- ^^^^^^^^^^^^^^^^^^^ | | | field in this variant | = note: `IgnoreMatchInner` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 39 - Override(overrides::Glob<'a>), 39 + Override(()), | warning: field `0` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ignore-0.4.20/src/dir.rs:40:15 | 40 | Gitignore(&'a gitignore::Glob), | --------- ^^^^^^^^^^^^^^^^^^^ | | | field in this variant | = note: `IgnoreMatchInner` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 40 - Gitignore(&'a gitignore::Glob), 40 + Gitignore(()), | warning: field `0` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ignore-0.4.20/src/dir.rs:41:11 | 41 | Types(types::Glob<'a>), | ----- ^^^^^^^^^^^^^^^ | | | field in this variant | = note: `IgnoreMatchInner` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 41 - Types(types::Glob<'a>), 41 + Types(()), | warning: field `0` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ignore-0.4.20/src/overrides.rs:24:21 | 24 | pub struct Glob<'a>(GlobInner<'a>); | ---- ^^^^^^^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `Glob` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis warning: field `0` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ignore-0.4.20/src/overrides.rs:31:13 | 31 | Matched(&'a gitignore::Glob), | ------- ^^^^^^^^^^^^^^^^^^^ | | | field in this variant | = note: `GlobInner` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 31 - Matched(&'a gitignore::Glob), 31 + Matched(()), | [v8 137.2.1] [1047/2177] CXX obj/v8/torque_generated_definitions/property-array-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/property-array-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/property-array-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=compact_str CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/compact_str-0.7.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/compact_str-0.7.1/Cargo.toml CARGO_PKG_AUTHORS='Parker Timmerman ' CARGO_PKG_DESCRIPTION='A memory efficient string type that transparently stores strings on the stack, when possible' CARGO_PKG_HOMEPAGE='https://github.com/ParkMyCar/compact_str' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=compact_str CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ParkMyCar/compact_str' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name compact_str --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/compact_str-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytes", "markup", "proptest", "quickcheck", "rkyv", "serde", "smallvec"))' -C metadata=1f73ce99d48c302b -C extra-filename=-8e6a667364f21763 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern castaway=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcastaway-51c15bc74a1362dd.rmeta --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-12fcb489002112f7.rmeta --extern ryu=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libryu-80e270427966b930.rmeta --extern static_assertions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstatic_assertions-c4b6a667ec7a3746.rmeta --cap-lints warn -L/usr/local/lib` warning: `ignore` (lib) generated 6 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=winapi CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9/Cargo.toml CARGO_PKG_AUTHORS='Peter Atashian ' CARGO_PKG_DESCRIPTION='Raw FFI bindings for all of Windows API.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=winapi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/retep998/winapi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/winapi-a40559fa39aeade2/out /usr/local/bin/rustc --crate-name winapi --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winapi-0.3.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="consoleapi"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("accctrl", "aclapi", "activation", "adhoc", "appmgmt", "audioclient", "audiosessiontypes", "avrt", "basetsd", "bcrypt", "bits", "bits10_1", "bits1_5", "bits2_0", "bits2_5", "bits3_0", "bits4_0", "bits5_0", "bitscfg", "bitsmsg", "bluetoothapis", "bluetoothleapis", "bthdef", "bthioctl", "bthledef", "bthsdpdef", "bugcodes", "cderr", "cfg", "cfgmgr32", "cguid", "combaseapi", "coml2api", "commapi", "commctrl", "commdlg", "commoncontrols", "consoleapi", "corecrt", "corsym", "d2d1", "d2d1_1", "d2d1_2", "d2d1_3", "d2d1effectauthor", "d2d1effects", "d2d1effects_1", "d2d1effects_2", "d2d1svg", "d2dbasetypes", "d3d", "d3d10", "d3d10_1", "d3d10_1shader", "d3d10effect", "d3d10misc", "d3d10sdklayers", "d3d10shader", "d3d11", "d3d11_1", "d3d11_2", "d3d11_3", "d3d11_4", "d3d11on12", "d3d11sdklayers", "d3d11shader", "d3d11tokenizedprogramformat", "d3d12", "d3d12sdklayers", "d3d12shader", "d3d9", "d3d9caps", "d3d9types", "d3dcommon", "d3dcompiler", "d3dcsx", "d3dkmdt", "d3dkmthk", "d3dukmdt", "d3dx10core", "d3dx10math", "d3dx10mesh", "datetimeapi", "davclnt", "dbghelp", "dbt", "dcommon", "dcomp", "dcompanimation", "dcomptypes", "dde", "ddraw", "ddrawi", "ddrawint", "debug", "debugapi", "devguid", "devicetopology", "devpkey", "devpropdef", "dinput", "dinputd", "dispex", "dmksctl", "dmusicc", "docobj", "documenttarget", "dot1x", "dpa_dsa", "dpapi", "dsgetdc", "dsound", "dsrole", "dvp", "dwmapi", "dwrite", "dwrite_1", "dwrite_2", "dwrite_3", "dxdiag", "dxfile", "dxgi", "dxgi1_2", "dxgi1_3", "dxgi1_4", "dxgi1_5", "dxgi1_6", "dxgidebug", "dxgiformat", "dxgitype", "dxva2api", "dxvahd", "eaptypes", "enclaveapi", "endpointvolume", "errhandlingapi", "everything", "evntcons", "evntprov", "evntrace", "excpt", "exdisp", "fibersapi", "fileapi", "functiondiscoverykeys_devpkey", "gl-gl", "guiddef", "handleapi", "heapapi", "hidclass", "hidpi", "hidsdi", "hidusage", "highlevelmonitorconfigurationapi", "hstring", "http", "ifdef", "ifmib", "imm", "impl-debug", "impl-default", "in6addr", "inaddr", "inspectable", "interlockedapi", "intsafe", "ioapiset", "ipexport", "iphlpapi", "ipifcons", "ipmib", "iprtrmib", "iptypes", "jobapi", "jobapi2", "knownfolders", "ks", "ksmedia", "ktmtypes", "ktmw32", "l2cmn", "libloaderapi", "limits", "lmaccess", "lmalert", "lmapibuf", "lmat", "lmcons", "lmdfs", "lmerrlog", "lmjoin", "lmmsg", "lmremutl", "lmrepl", "lmserver", "lmshare", "lmstats", "lmsvc", "lmuse", "lmwksta", "lowlevelmonitorconfigurationapi", "lsalookup", "memoryapi", "minschannel", "minwinbase", "minwindef", "mmdeviceapi", "mmeapi", "mmreg", "mmsystem", "mprapidef", "msaatext", "mscat", "mschapp", "mssip", "mstcpip", "mswsock", "mswsockdef", "namedpipeapi", "namespaceapi", "nb30", "ncrypt", "netioapi", "nldef", "ntddndis", "ntddscsi", "ntddser", "ntdef", "ntlsa", "ntsecapi", "ntstatus", "oaidl", "objbase", "objidl", "objidlbase", "ocidl", "ole2", "oleauto", "olectl", "oleidl", "opmapi", "pdh", "perflib", "physicalmonitorenumerationapi", "playsoundapi", "portabledevice", "portabledeviceapi", "portabledevicetypes", "powerbase", "powersetting", "powrprof", "processenv", "processsnapshot", "processthreadsapi", "processtopologyapi", "profileapi", "propidl", "propkey", "propkeydef", "propsys", "prsht", "psapi", "qos", "realtimeapiset", "reason", "restartmanager", "restrictederrorinfo", "rmxfguid", "roapi", "robuffer", "roerrorapi", "rpc", "rpcdce", "rpcndr", "rtinfo", "sapi", "sapi51", "sapi53", "sapiddk", "sapiddk51", "schannel", "sddl", "securityappcontainer", "securitybaseapi", "servprov", "setupapi", "shellapi", "shellscalingapi", "shlobj", "shobjidl", "shobjidl_core", "shtypes", "softpub", "spapidef", "spellcheck", "sporder", "sql", "sqlext", "sqltypes", "sqlucode", "sspi", "std", "stralign", "stringapiset", "strmif", "subauth", "synchapi", "sysinfoapi", "systemtopologyapi", "taskschd", "tcpestats", "tcpmib", "textstor", "threadpoolapiset", "threadpoollegacyapiset", "timeapi", "timezoneapi", "tlhelp32", "transportsettingcommon", "tvout", "udpmib", "unknwnbase", "urlhist", "urlmon", "usb", "usbioctl", "usbiodef", "usbscan", "usbspec", "userenv", "usp10", "utilapiset", "uxtheme", "vadefs", "vcruntime", "vsbackup", "vss", "vsserror", "vswriter", "wbemads", "wbemcli", "wbemdisp", "wbemprov", "wbemtran", "wct", "werapi", "winbase", "wincodec", "wincodecsdk", "wincon", "wincontypes", "wincred", "wincrypt", "windef", "windot11", "windowsceip", "windowsx", "winefs", "winerror", "winevt", "wingdi", "winhttp", "wininet", "winineti", "winioctl", "winnetwk", "winnls", "winnt", "winreg", "winsafer", "winscard", "winsmcrd", "winsock2", "winspool", "winstring", "winsvc", "wintrust", "winusb", "winusbio", "winuser", "winver", "wlanapi", "wlanihv", "wlanihvtypes", "wlantypes", "wlclient", "wmistr", "wnnc", "wow64apiset", "wpdmtpextensions", "ws2bth", "ws2def", "ws2ipdef", "ws2spi", "ws2tcpip", "wtsapi32", "wtypes", "wtypesbase", "xinput"))' -C metadata=8cdb9343c2c93f42 -C extra-filename=-ce74dfc8609f704d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_transforms_react CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_react-15.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_react-15.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='rust port of babel and closure compiler.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_transforms_react CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=15.0.0 CARGO_PKG_VERSION_MAJOR=15 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_transforms_react --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_react-15.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="serde-impl"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("concurrent", "default", "rayon", "serde", "serde-impl"))' -C metadata=be7ecd960b34d4e0 -C extra-filename=-2ca7116696471d2f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-80dcaa430f8abdde.rmeta --extern dashmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdashmap-74feb24a5631a451.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern sha1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha1-2e800941ca6dc2e9.rmeta --extern string_enum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstring_enum-61eb2b97c0bbdb69.so --extern swc_allocator=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_allocator-ff69ba71f8ff6844.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_config-4d73d674db82a607.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-6072a92515af34a6.rmeta --extern swc_ecma_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_parser-08aff40f76438490.rmeta --extern swc_ecma_transforms_base=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_base-9e4f398e18e6c0c6.rmeta --extern swc_ecma_transforms_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_macros-893523e288912617.so --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-a55c4eb38a27cbd3.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-f595f72b7ffc445d.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out` Compiling rsa v0.9.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rsa CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rsa-0.9.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rsa-0.9.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers:dignifiedquire ' CARGO_PKG_DESCRIPTION='Pure Rust RSA implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rsa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/RSA' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.9.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rsa --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rsa-0.9.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="hazmat"' --cfg 'feature="pem"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "getrandom", "hazmat", "nightly", "pem", "pkcs5", "serde", "sha1", "sha2", "std", "u64_digit"))' -C metadata=56bc41e5bc276161 -C extra-filename=-555e96a8637b744e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern const_oid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconst_oid-23d64c99b85acf33.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint_dig-70255f9b45306304.rmeta --extern num_integer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_integer-d24d0caa66463c5a.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern pkcs1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs1-97a91054f8d2c9c0.rmeta --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-8c53f7b1d0148219.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-cb744710a026f9e0.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-bebc500b711009ec.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib` warning: unused imports: `DigestSigner`, `DigestVerifier`, `Error`, `Keypair`, `PrehashSigner`, `PrehashVerifier`, `RandomizedDigestSigner`, `RandomizedSigner`, `Result`, `Signer`, and `Verifier` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rsa-0.9.6/src/pkcs1v15/signature.rs:2:14 | 2 | hazmat::{PrehashSigner, PrehashVerifier}, | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ 3 | DigestSigner, DigestVerifier, Error, Keypair, RandomizedDigestSigner, RandomizedSigner, Result, | ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^ 4 | SignatureEncoding, Signer, Verifier, | ^^^^^^ ^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused imports: `DigestSigner`, `DigestVerifier`, `Error`, `Keypair`, `PrehashSigner`, `PrehashVerifier`, `RandomizedDigestSigner`, `RandomizedSigner`, `Result`, `Signer`, and `Verifier` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rsa-0.9.6/src/pss/signature.rs:2:14 | 2 | hazmat::{PrehashSigner, PrehashVerifier}, | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^ 3 | DigestSigner, DigestVerifier, Error, Keypair, RandomizedDigestSigner, RandomizedSigner, Result, | ^^^^^^^^^^^^ ^^^^^^^^^^^^^^ ^^^^^ ^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^ ^^^^^^ 4 | SignatureEncoding, Signer, Verifier, | ^^^^^^ ^^^^^^^^ warning: `nom` (lib) generated 13 warnings (13 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hyper_rustls CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-rustls-0.27.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-rustls-0.27.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Rustls+hyper integration for pure rust HTTPS' CARGO_PKG_HOMEPAGE='https://github.com/rustls/hyper-rustls' CARGO_PKG_LICENSE='Apache-2.0 OR ISC OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper-rustls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/hyper-rustls' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.27.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hyper_rustls --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-rustls-0.27.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="aws-lc-rs"' --cfg 'feature="http1"' --cfg 'feature="http2"' --cfg 'feature="ring"' --cfg 'feature="tls12"' --cfg 'feature="webpki-roots"' --cfg 'feature="webpki-tokio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aws-lc-rs", "default", "fips", "http1", "http2", "log", "logging", "native-tokio", "ring", "rustls-native-certs", "rustls-platform-verifier", "tls12", "webpki-roots", "webpki-tokio"))' -C metadata=ff698d90a99f0e49 -C extra-filename=-fd81a822cd4cb77d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-a4c3e101961134f5.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-9890fe3979a7a868.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_rustls-7ab8d2c8107300a1.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta --extern webpki_roots=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwebpki_roots-32610a69cff88d9c.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out` warning: unused macro definition: `debug` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-rustls-0.27.2/src/lib.rs:51:18 | 51 | macro_rules! debug ( ($($tt:tt)*) => {{}} ); | ^^^^^ | = note: `#[warn(unused_macros)]` (part of `#[warn(unused)]`) on by default warning: unused import: `debug` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-rustls-0.27.2/src/lib.rs:53:20 | 53 | pub(crate) use debug; | ^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [v8 137.2.1] [1048/2177] CXX obj/v8/torque_generated_definitions/promise-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/promise-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/promise-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-promise-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `hyper-rustls` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lcms2_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5/Cargo.toml CARGO_PKG_AUTHORS='Kornel Lesiński ' CARGO_PKG_DESCRIPTION='Bindings for liblcms2 (Little CMS) with support for Linux, macOS, and Windows. See lcms2 crate for a safe Rust wrapper.' CARGO_PKG_HOMEPAGE='https://lib.rs/crates/lcms2-sys' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lcms2-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kornelski/rust-lcms2-sys.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.5 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out /usr/local/bin/rustc --crate-name lcms2_sys --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="dynamic"' --cfg 'feature="parallel"' --cfg 'feature="static"' --cfg 'feature="static-fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dynamic", "lcms2-strict-cgats", "parallel", "static", "static-fallback"))' -C metadata=737e96d55ccd9fd9 -C extra-filename=-e78703d683cfc9e8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out -l static=lcms2` [v8 137.2.1] [1049/2177] CXX obj/v8/torque_generated_definitions/property-descriptor-object-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/property-descriptor-object-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/property-descriptor-object-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `rsa` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=async_compression CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-compression-0.4.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-compression-0.4.11/Cargo.toml CARGO_PKG_AUTHORS='Wim Looman :Allen Bui ' CARGO_PKG_DESCRIPTION='Adaptors between compression crates and Rust'\''s modern asynchronous IO types. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-compression CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Nullus157/async-compression' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name async_compression --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-compression-0.4.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="brotli"' --cfg 'feature="flate2"' --cfg 'feature="gzip"' --cfg 'feature="tokio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all", "all-algorithms", "all-implementations", "brotli", "bzip2", "deflate", "deflate64", "flate2", "futures-io", "gzip", "libzstd", "lzma", "tokio", "xz", "xz2", "zlib", "zstd", "zstd-safe", "zstdmt"))' -C metadata=34f03b1a03a79035 -C extra-filename=-0ad9c526300e0eec --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern brotli=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbrotli-c9bc61ee2f8d00ad.rmeta --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-38f33b2ce64f416c.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libffi_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0/Cargo.toml CARGO_PKG_AUTHORS='Jesse A. Tov ' CARGO_PKG_DESCRIPTION='Raw Rust bindings for libffi' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libffi-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tov/libffi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.2.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libffi-sys-c4e8ccebf0e01b1c/out /usr/local/bin/rustc --crate-name libffi_sys --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="system"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("complex", "system"))' -C metadata=9ae03100beca47b9 -C extra-filename=-6b7f3b275e0d5bc2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib -l dylib=ffi` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0/src/gles/egl.rs:418:40 | 418 | pub unsafe fn get_without_egl_lock(&self) -> MappedMutexGuard { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 418 | pub unsafe fn get_without_egl_lock(&self) -> MappedMutexGuard<'_, glow::Context> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0/src/vulkan/device.rs:280:9 | 280 | &self, | ^^^^^ the lifetime is elided here ... 283 | ) -> Option> { | ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 283 | ) -> Option>> { | ++++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=nom CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/Cargo.toml CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_DESCRIPTION='A byte-oriented, zero-copy, parser combinators library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Geal/nom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=5.1.3 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/nom-df120dd2214bcc87/out /usr/local/bin/rustc --crate-name nom --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "lazy_static", "lexical", "lexical-core", "regex", "regexp", "regexp_macros", "std"))' -C metadata=c232aeb7bb489672 -C extra-filename=-57fca506cdf04595 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --cap-lints warn -L/usr/local/lib --cfg stable_i128` warning: unexpected `cfg` condition value: `cargo-clippy` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/lib.rs:404:13 | 404 | #![cfg_attr(feature = "cargo-clippy", allow(doc_markdown))] | ^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `lazy_static`, `lexical`, `lexical-core`, `regex`, `regexp`, `regexp_macros`, and `std` = help: consider adding `cargo-clippy` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/lib.rs:405:13 | 405 | #![cfg_attr(nightly, feature(test))] | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `nightly` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/lib.rs:420:7 | 420 | #[cfg(nightly)] | ^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(nightly)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(nightly)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unused import: `self::util::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/lib.rs:465:9 | 465 | pub use self::util::*; | ^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused import: `self::methods::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/lib.rs:467:9 | 467 | pub use self::methods::*; | ^^^^^^^^^^^^^^^^ warning: unused import: `self::whitespace::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/lib.rs:469:9 | 469 | pub use self::whitespace::*; | ^^^^^^^^^^^^^^^^^^^ warning: unused import: `self::str::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/lib.rs:473:9 | 473 | pub use self::str::*; | ^^^^^^^^^^^^ warning: unexpected `cfg` condition name: `stable_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/number/macros.rs:93:7 | 93 | #[cfg(stable_i128)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/number/macros.rs:186:7 | 186 | #[cfg(stable_i128)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/number/streaming.rs:156:7 | 156 | #[cfg(stable_i128)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/number/streaming.rs:291:7 | 291 | #[cfg(stable_i128)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/number/streaming.rs:440:7 | 440 | #[cfg(stable_i128)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/number/streaming.rs:589:7 | 589 | #[cfg(stable_i128)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/number/complete.rs:155:7 | 155 | #[cfg(stable_i128)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/number/complete.rs:301:7 | 301 | #[cfg(stable_i128)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/number/complete.rs:447:7 | 447 | #[cfg(stable_i128)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `stable_i128` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/number/complete.rs:593:7 | 593 | #[cfg(stable_i128)] | ^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(stable_i128)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(stable_i128)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=oid_registry CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Object Identifier (OID) database' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/oid-registry' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=oid-registry CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/oid-registry.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/oid-registry-6478012225c6e056/out /usr/local/bin/rustc --crate-name oid_registry --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="crypto"' --cfg 'feature="default"' --cfg 'feature="kdf"' --cfg 'feature="nist_algs"' --cfg 'feature="pkcs1"' --cfg 'feature="pkcs12"' --cfg 'feature="pkcs7"' --cfg 'feature="pkcs9"' --cfg 'feature="registry"' --cfg 'feature="x509"' --cfg 'feature="x962"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("crypto", "default", "kdf", "ms_spc", "nist_algs", "pkcs1", "pkcs12", "pkcs7", "pkcs9", "registry", "x509", "x962"))' -C metadata=1523db1b0e6ec4c1 -C extra-filename=-54b47eafee0575e8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern asn1_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasn1_rs-21f985618ff94567.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `x500` --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/oid-registry-6478012225c6e056/out/oid_db.rs:411:11 | 411 | #[cfg(feature = "x500")] | ^^^^^^^^^^------ | | | help: there is a expected value with a similar name: `"x509"` | = note: expected values for `feature` are: `crypto`, `default`, `kdf`, `ms_spc`, `nist_algs`, `pkcs1`, `pkcs12`, `pkcs7`, `pkcs9`, `registry`, `x509`, and `x962` = help: consider adding `x500` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: `oid-registry` (lib) generated 1 warning Compiling opentelemetry-otlp v0.27.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opentelemetry_otlp CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-otlp-0.27.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-otlp-0.27.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Exporter for the OpenTelemetry Collector' CARGO_PKG_HOMEPAGE='https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opentelemetry-otlp CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.27.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opentelemetry_otlp --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-otlp-0.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="grpc-tonic"' --cfg 'feature="http"' --cfg 'feature="http-json"' --cfg 'feature="http-proto"' --cfg 'feature="internal-logs"' --cfg 'feature="logs"' --cfg 'feature="metrics"' --cfg 'feature="opentelemetry-http"' --cfg 'feature="populate-logs-event-name"' --cfg 'feature="prost"' --cfg 'feature="serde_json"' --cfg 'feature="tokio"' --cfg 'feature="tonic"' --cfg 'feature="trace"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "grpc-tonic", "gzip-tonic", "http", "http-json", "http-proto", "hyper-client", "integration-testing", "internal-logs", "logs", "metrics", "opentelemetry-http", "populate-logs-event-name", "prost", "reqwest", "reqwest-blocking-client", "reqwest-client", "reqwest-rustls", "reqwest-rustls-webpki-roots", "serde", "serde_json", "serialize", "tls", "tls-roots", "tls-webpki-roots", "tokio", "tonic", "trace", "tracing", "zstd-tonic"))' -C metadata=53e07a26246898ac -C extra-filename=-f050b8567e85cfdc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern opentelemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry-f686d8160dd126ba.rmeta --extern opentelemetry_http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_http-d30c3a7e63924cc8.rmeta --extern opentelemetry_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_proto-430443870bad2413.rmeta --extern opentelemetry_sdk=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_sdk-f351c2c986badc56.rmeta --extern prost=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost-b5043d5bbbb2f6f3.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-e8f534db840cf7b8.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tonic=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtonic-de694592591a60a6.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1050/2177] CXX obj/v8/torque_generated_definitions/property-cell-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/property-cell-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/property-cell-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling png v0.17.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=png CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/png-0.17.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/png-0.17.13/Cargo.toml CARGO_PKG_AUTHORS='The image-rs Developers' CARGO_PKG_DESCRIPTION='PNG decoding and encoding library in pure Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=png CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/image-rs/image-png' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.17.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name png --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/png-0.17.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("benchmarks", "unstable"))' -C metadata=a8e84ea9cf5d0b31 -C extra-filename=-fd046a0e2141def1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-3ca7ce28e747b221.rmeta --extern crc32fast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrc32fast-0664d32e6275fdad.rmeta --extern fdeflate=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfdeflate-5b0ec2b7bc3336d1.rmeta --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-0c11f2d6d700682f.rmeta --extern miniz_oxide=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libminiz_oxide-f94c161815c599b5.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64` [v8 137.2.1] [1051/2177] CXX obj/v8/torque_generated_definitions/prototype-info-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/prototype-info-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/prototype-info-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: unexpected `cfg` condition name: `fuzzing` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/png-0.17.13/src/decoder/stream.rs:29:38 | 29 | const CHECKSUM_DISABLED: bool = cfg!(fuzzing); | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/png-0.17.13/src/decoder/mod.rs:574:21 | 574 | pub fn next_row(&mut self) -> Result, DecodingError> { | ^^^^^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 574 | pub fn next_row(&mut self) -> Result>, DecodingError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/png-0.17.13/src/decoder/mod.rs:580:32 | 580 | pub fn next_interlaced_row(&mut self) -> Result, DecodingError> { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 580 | pub fn next_interlaced_row(&mut self) -> Result>, DecodingError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/png-0.17.13/src/encoder.rs:1011:26 | 1011 | pub fn stream_writer(&mut self) -> Result> { | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1011 | pub fn stream_writer(&mut self) -> Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/png-0.17.13/src/encoder.rs:1020:36 | 1020 | pub fn stream_writer_with_size(&mut self, size: usize) -> Result> { | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1020 | pub fn stream_writer_with_size(&mut self, size: usize) -> Result> { | +++ warning: `nom` (lib) generated 17 warnings Compiling simd-json v0.14.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=simd_json CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/Cargo.toml CARGO_PKG_AUTHORS='Heinz N. Gies :Sunny Gleason' CARGO_PKG_DESCRIPTION='High performance JSON parser based on a port of simdjson' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=simd-json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/simd-lite/simd-json' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.14.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name simd_json --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(portable)' --check-cfg 'cfg(tarpaulin_include)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="runtime-detection"' --cfg 'feature="serde"' --cfg 'feature="serde_impl"' --cfg 'feature="serde_json"' --cfg 'feature="swar-number-parsing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("128bit", "ahash", "alloc", "alloc_counter", "approx-number-parsing", "arraybackend", "beef", "bench-all", "bench-apache_builds", "bench-canada", "bench-citm_catalog", "bench-event_stacktrace_10kb", "bench-github_events", "bench-log", "bench-serde", "bench-twitter", "big-int-as-float", "colored", "default", "docsrs", "getopts", "hints", "jemallocator", "known-key", "no-inline", "once_cell", "perf", "perfcnt", "runtime-detection", "serde", "serde_impl", "serde_json", "swar-number-parsing", "value-no-dup-keys"))' -C metadata=fc30292e8cce6c37 -C extra-filename=-ec8aab1b1e0d9754 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern halfbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhalfbrown-cb327abade4eca8a.rmeta --extern ref_cast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libref_cast-d6e1b6ffd9a7a560.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern simdutf8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsimdutf8-06db629604966c00.rmeta --extern value_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libvalue_trait-1a0f846590af7d1f.rmeta --cap-lints warn -L/usr/local/lib` warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/error.rs:108:5 | 108 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/lib.rs:1:9 | 1 | #![deny(warnings)] | ^^^^^^^^ = note: `#[warn(unused_attributes)]` implied by `#[warn(warnings)]` warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:8:5 | 8 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:25:5 | 25 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:33:5 | 33 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:42:5 | 42 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:50:5 | 50 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:58:5 | 58 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:66:5 | 66 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:74:5 | 74 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:82:5 | 82 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:90:5 | 90 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:98:5 | 98 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:106:5 | 106 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:114:5 | 114 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:122:5 | 122 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:130:5 | 130 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:138:5 | 138 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:146:5 | 146 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:154:5 | 154 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:162:5 | 162 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:170:5 | 170 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:178:5 | 178 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:189:5 | 189 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/cmp.rs:202:5 | 202 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:8:5 | 8 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:21:5 | 21 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:32:5 | 32 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:40:5 | 40 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:58:5 | 58 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:75:5 | 75 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:84:5 | 84 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:91:5 | 91 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:100:5 | 100 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:108:5 | 108 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:116:5 | 116 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:124:5 | 124 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:142:5 | 142 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:150:5 | 150 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:158:5 | 158 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:166:5 | 166 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:183:5 | 183 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:192:5 | 192 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:200:5 | 200 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:211:5 | 211 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:219:5 | 219 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:229:5 | 229 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed/from.rs:241:5 | 241 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:163:5 | 163 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:168:5 | 168 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:173:5 | 173 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:185:5 | 185 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:214:5 | 214 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:225:5 | 225 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:237:5 | 237 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:243:5 | 243 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:249:5 | 249 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:255:5 | 255 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:261:5 | 261 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:267:5 | 267 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:273:5 | 273 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:279:5 | 279 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:285:5 | 285 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:298:5 | 298 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:311:5 | 311 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:368:5 | 368 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:377:5 | 377 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:385:5 | 385 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:393:5 | 393 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:401:5 | 401 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:7:5 | 7 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:28:5 | 28 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:45:5 | 45 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:53:5 | 53 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:61:5 | 61 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:69:5 | 69 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:77:5 | 77 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:85:5 | 85 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:93:5 | 93 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:101:5 | 101 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:109:5 | 109 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:117:5 | 117 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:125:5 | 125 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:133:5 | 133 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:141:5 | 141 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:149:5 | 149 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:157:5 | 157 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:165:5 | 165 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:173:5 | 173 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:181:5 | 181 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:189:5 | 189 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:200:5 | 200 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/cmp.rs:212:5 | 212 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:6:5 | 6 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:22:5 | 22 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:30:5 | 30 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:39:5 | 39 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:47:5 | 47 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:64:5 | 64 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:72:5 | 72 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:82:5 | 82 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:90:5 | 90 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:99:5 | 99 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:107:5 | 107 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:115:5 | 115 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:123:5 | 123 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:140:5 | 140 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:148:5 | 148 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:156:5 | 156 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:164:5 | 164 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:182:5 | 182 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:191:5 | 191 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:199:5 | 199 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:210:5 | 210 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:218:5 | 218 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:226:5 | 226 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:238:5 | 238 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned/from.rs:246:5 | 246 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:99:5 | 99 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:104:5 | 104 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:109:5 | 109 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:121:5 | 121 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:132:5 | 132 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:143:5 | 143 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:155:5 | 155 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:160:5 | 160 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:166:5 | 166 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:172:5 | 172 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:178:5 | 178 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:184:5 | 184 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:190:5 | 190 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:196:5 | 196 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:202:5 | 202 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:213:5 | 213 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:225:5 | 225 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:280:5 | 280 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:289:5 | 289 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:297:5 | 297 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:305:5 | 305 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/owned.rs:313:5 | 313 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:10:5 | 10 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:21:5 | 21 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:29:5 | 29 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:37:5 | 37 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:45:5 | 45 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:53:5 | 53 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:61:5 | 61 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:69:5 | 69 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:77:5 | 77 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:85:5 | 85 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:93:5 | 93 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:101:5 | 101 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:109:5 | 109 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:117:5 | 117 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:125:5 | 125 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:133:5 | 133 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:141:5 | 141 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:149:5 | 149 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:157:5 | 157 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:165:5 | 165 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/cmp.rs:178:5 | 178 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/trait_impls.rs:97:5 | 97 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/trait_impls.rs:110:5 | 110 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/tape/trait_impls.rs:124:5 | 124 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:8:5 | 8 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:16:5 | 16 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:24:5 | 24 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:32:5 | 32 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:40:5 | 40 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:48:5 | 48 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:56:5 | 56 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:64:5 | 64 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:72:5 | 72 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:80:5 | 80 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:88:5 | 88 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:96:5 | 96 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:104:5 | 104 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:112:5 | 112 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:120:5 | 120 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:128:5 | 128 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:136:5 | 136 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:144:5 | 144 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/cmp.rs:158:5 | 158 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:8:5 | 8 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:16:5 | 16 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:27:5 | 27 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:35:5 | 35 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:53:5 | 53 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:70:5 | 70 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:79:5 | 79 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:86:5 | 86 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:95:5 | 95 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:103:5 | 103 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:111:5 | 111 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:119:5 | 119 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:137:5 | 137 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:145:5 | 145 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:153:5 | 153 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:161:5 | 161 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:178:5 | 178 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:187:5 | 187 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:195:5 | 195 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:206:5 | 206 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:216:5 | 216 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:226:5 | 226 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/from.rs:236:5 | 236 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:27:5 | 27 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:32:5 | 32 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:37:5 | 37 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:63:5 | 63 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:72:5 | 72 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:81:5 | 81 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:90:5 | 90 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:99:5 | 99 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:108:5 | 108 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:117:5 | 117 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:126:5 | 126 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:135:5 | 135 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:199:5 | 199 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:279:5 | 279 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/lazy/trait_impls.rs:287:5 | 287 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits Compiling faster-hex v0.10.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=faster_hex CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/faster-hex-0.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/faster-hex-0.10.0/Cargo.toml CARGO_PKG_AUTHORS='zhangsoledad <787953403@qq.com>' CARGO_PKG_DESCRIPTION='Fast hex encoding.' CARGO_PKG_HOMEPAGE='https://github.com/NervosFoundation/faster-hex' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=faster-hex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/NervosFoundation/faster-hex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name faster_hex --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/faster-hex-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=fcc0c1cc2c2cba65 -C extra-filename=-35e75b2052396b66 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern heapless=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libheapless-15b5ab69bfd93f80.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_native_certs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_native_certs-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_native_certs-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='Divy Srivastava ' CARGO_PKG_DESCRIPTION='deno-native-certs loads native certificate store into rustls' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_native_certs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_native_certs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_native_certs --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_native_certs-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e9831d2599de8875 -C extra-filename=-e1d94c80e335a03d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rustls_native_certs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_native_certs-6b98afc5db2ea504.rmeta --cap-lints warn -L/usr/local/lib` Compiling unic-ucd-ident v0.9.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unic_ucd_ident CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-ucd-ident-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-ucd-ident-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='The UNIC Project Developers' CARGO_PKG_DESCRIPTION='UNIC — Unicode Character Database — Identifier Properties' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-ucd-ident CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/open-i18n/rust-unic/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unic_ucd_ident --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-ucd-ident-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="id"' --cfg 'feature="xid"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "id", "pattern", "xid"))' -C metadata=5631400d201ba121 -C extra-filename=-88d07fd9874639e7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern unic_char_property=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunic_char_property-a4a182aa4d4aec1b.rmeta --extern unic_char_range=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunic_char_range-8a02284b1508d97a.rmeta --extern unic_ucd_version=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunic_ucd_version-82dc03922adc4e91.rmeta --cap-lints warn -L/usr/local/lib` warning: `png` (lib) generated 5 warnings Compiling tempfile v3.10.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tempfile CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tempfile-3.10.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tempfile-3.10.1/Cargo.toml CARGO_PKG_AUTHORS='Steven Allen :The Rust Project Developers:Ashley Mannix :Jason White ' CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories.' CARGO_PKG_HOMEPAGE='https://stebalien.com/projects/tempfile-rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tempfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=3.10.1 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tempfile --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tempfile-3.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=2d60ed4ee11776fa -C extra-filename=-84a055f6bcbfdeae --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern fastrand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfastrand-749cef741bf9db8c.rmeta --extern rustix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustix-edaed522519a64de.rmeta --cap-lints warn -L/usr/local/lib` Compiling deno_subprocess_windows v0.9.0 (/exopi-obj/pobj/deno-2.4.5/deno/runtime/subprocess_windows) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_subprocess_windows CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/runtime/subprocess_windows CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/runtime/subprocess_windows/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Subprocess API implementation for Windows' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_subprocess_windows CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_subprocess_windows --edition=2024 runtime/subprocess_windows/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7712675945232981 -C extra-filename=-ac701ea2d5596ea9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern fastrand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfastrand-749cef741bf9db8c.rmeta --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-4078c5c0d5ddf2dd.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta -L/usr/local/lib` Compiling denort_helper v0.12.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/rt_helper) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=denort_helper CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/rt_helper CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/rt_helper/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Helpers for denort.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denort_helper CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name denort_helper --edition=2024 ext/rt_helper/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=76196d59fe754360 -C extra-filename=-9718ebe7f8b8edd3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-5c7746be9235572a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern twox_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtwox_hash-2df44465b1bfd2c4.rmeta -L/usr/local/lib` Compiling http-body v0.4.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=http_body CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-0.4.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-0.4.6/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Lucio Franco :Sean McArthur ' CARGO_PKG_DESCRIPTION='Trait representing an asynchronous, streaming, HTTP request or response body. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http-body CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http-body' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name http_body --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-0.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ddda3eec6be2f9ad -C extra-filename=-417620737667e0bb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-124f885e33bcc4b6.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --cap-lints warn -L/usr/local/lib` Compiling h2 v0.3.26 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=h2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='An HTTP/2 client and server' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=h2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/h2' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name h2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("stream", "unstable"))' -C metadata=9480a2b925feed1f -C extra-filename=-a4db3603f09a50ae --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern fnv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfnv-4309780ebe250b7a.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-a9ce2829513afe7c.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-124f885e33bcc4b6.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-11d2f6222843d4de.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-21c02c8d4c821c55.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib` Compiling cranelift-frontend v0.116.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_frontend CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-frontend-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-frontend-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Cranelift IR builder helper' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-frontend CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_frontend --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-frontend-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "hashbrown", "std"))' -C metadata=47b4524f9f707392 -C extra-filename=-b2714b1ffb5e485c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift_codegen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_codegen-f5d77fee296b4563.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern target_lexicon=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtarget_lexicon-f3316c6905c1212a.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-frontend-0.116.1/src/frontend.rs:637:19 | 637 | pub fn cursor(&mut self) -> FuncCursor { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 637 | pub fn cursor(&mut self) -> FuncCursor<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/lib.rs:117:19 | 117 | pub fn to_tape(s: &mut [u8]) -> Result { | ^^^^^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 117 | pub fn to_tape(s: &mut [u8]) -> Result> { | ++++ warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1298:9 | 1298 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `i64::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/lib.rs:191:39 | 191 | *prev_iter_inside_quote = static_cast_u64!(static_cast_i64!(quote_mask) >> 63); | ---------------------------------------------------- in this macro invocation | = note: `#[warn(unnecessary_transmutes)]` implied by `#[warn(warnings)]` = note: this warning originates in the macro `static_cast_u64` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1282:9 | 1282 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u64::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/lib.rs:191:56 | 191 | *prev_iter_inside_quote = static_cast_u64!(static_cast_i64!(quote_mask) >> 63); | ---------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_i64` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/serde.rs:204:13 | 204 | fn peek(&self) -> Result { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 204 | fn peek(&self) -> Result> { | ++++ warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1282:9 | 1282 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u64::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/numberparse/correct.rs:195:42 | 195 | StaticNode::I64(unsafe { static_cast_i64!(num.wrapping_neg()) }) | ------------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i64` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/native/stage1.rs:434:13 | 434 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/native/stage1.rs:435:13 | 435 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/native/stage1.rs:436:13 | 436 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/native/stage1.rs:437:13 | 437 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/deser.rs:53:28 | 53 | let bs_bits: u32 = static_cast_u32!(_mm256_movemask_epi8(_mm256_cmpeq_epi8( | ____________________________- 54 | | v, 55 | | _mm256_set1_epi8(b'\\' as i8) 56 | | ))); | |___________- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/deser.rs:58:26 | 58 | let quote_bits = static_cast_u32!(_mm256_movemask_epi8(quote_mask)); | -------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/deser.rs:107:28 | 107 | let bs_bits: u32 = static_cast_u32!(_mm256_movemask_epi8(_mm256_cmpeq_epi8( | ____________________________- 108 | | v, 109 | | _mm256_set1_epi8(b'\\' as i8) 110 | | ))); | |___________- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/deser.rs:112:26 | 112 | let quote_bits = static_cast_u32!(_mm256_movemask_epi8(quote_mask)); | -------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1282:9 | 1282 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u64::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:60:31 | 60 | _mm_set_epi64x(0, static_cast_i64!(quote_bits)), | ---------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_i64` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:87:36 | 87 | let res_0: u64 = u64::from(static_cast_u32!(_mm256_movemask_epi8(cmp_res_0))); | ------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:99:36 | 99 | let res_0: u64 = u64::from(static_cast_u32!(_mm256_movemask_epi8(cmp_res_0))); | ------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:161:47 | 161 | let structural_res_0: u64 = u64::from(static_cast_u32!(_mm256_movemask_epi8(tmp_lo))); | ---------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:162:47 | 162 | let structural_res_1: u64 = u64::from(static_cast_u32!(_mm256_movemask_epi8(tmp_hi))); | ---------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:174:39 | 174 | let ws_res_0: u64 = u64::from(static_cast_u32!(_mm256_movemask_epi8(tmp_ws_lo))); | ------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:175:39 | 175 | let ws_res_1: u64 = u64::from(static_cast_u32!(_mm256_movemask_epi8(tmp_ws_hi))); | ------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:193:13 | 193 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:194:13 | 194 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:195:13 | 195 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:196:13 | 196 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:197:13 | 197 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:198:13 | 198 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:199:13 | 199 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/avx2/stage1.rs:200:13 | 200 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/sse42/deser.rs:47:13 | 47 | / static_cast_u32!(_mm_movemask_epi8(_mm_cmpeq_epi8( 48 | | v, 49 | | _mm_set1_epi8(b'\\' as i8) 50 | | ))) | |_______________- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/sse42/deser.rs:53:26 | 53 | let quote_bits = static_cast_u32!(_mm_movemask_epi8(quote_mask)); | ----------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/sse42/deser.rs:102:28 | 102 | let bs_bits: u32 = static_cast_u32!(_mm_movemask_epi8(_mm_cmpeq_epi8( | ____________________________- 103 | | v, 104 | | _mm_set1_epi8(b'\\' as i8) 105 | | ))); | |___________- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/sse42/deser.rs:107:26 | 107 | let quote_bits = static_cast_u32!(_mm_movemask_epi8(quote_mask)); | ----------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/sse42/stage1.rs:95:36 | 95 | let res_0: u64 = u64::from(static_cast_u32!(_mm_movemask_epi8(cmp_res_0))); | ---------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/sse42/stage1.rs:111:36 | 111 | let res_0: u64 = u64::from(static_cast_u32!(_mm_movemask_epi8(cmp_res_0))); | ---------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/sse42/stage1.rs:193:47 | 193 | let structural_res_0: u64 = u64::from(static_cast_u32!(_mm_movemask_epi8(tmp_v0))); | ------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1274:9 | 1274 | ::std::mem::transmute::<_, u32>($v) | -------------------------------^^^^ | | | help: replace this with: `i32::cast_unsigned` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/sse42/stage1.rs:220:39 | 220 | let ws_res_0: u64 = u64::from(static_cast_u32!(_mm_movemask_epi8(tmp_ws_v0))); | ---------------------------------------------- in this macro invocation | = note: this warning originates in the macro `static_cast_u32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/sse42/stage1.rs:241:13 | 241 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/sse42/stage1.rs:242:13 | 242 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/sse42/stage1.rs:243:13 | 243 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: unnecessary transmute --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/macros.rs:1266:9 | 1266 | ::std::mem::transmute::($v) | ---------------------------------^^^^ | | | help: replace this with: `u32::cast_signed` | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/impls/sse42/stage1.rs:244:13 | 244 | static_cast_i32!(idx_minus_64), | ------------------------------ in this macro invocation | = note: this warning originates in the macro `static_cast_i32` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/value/borrowed.rs:49:20 | 49 | pub fn to_value(s: &mut [u8]) -> Result { | ^^^^^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 49 | pub fn to_value(s: &mut [u8]) -> Result> { | ++++ warning: unexpected `cfg` condition name: `fuzzing` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/src/lib.rs:132:7 | 132 | #[cfg(fuzzing)] | ^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(fuzzing)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(fuzzing)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: `cranelift-frontend` (lib) generated 1 warning Compiling x25519-dalek v2.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=x25519_dalek CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x25519-dalek-2.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x25519-dalek-2.0.1/Cargo.toml CARGO_PKG_AUTHORS='Isis Lovecruft :DebugSteven :Henry de Valence ' CARGO_PKG_DESCRIPTION='X25519 elliptic curve Diffie-Hellman key exchange in pure-Rust, using curve25519-dalek.' CARGO_PKG_HOMEPAGE='https://github.com/dalek-cryptography/curve25519-dalek' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=x25519-dalek CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/curve25519-dalek/tree/main/x25519-dalek' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=2.0.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name x25519_dalek --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x25519-dalek-2.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="precomputed-tables"' --cfg 'feature="static_secrets"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "precomputed-tables", "reusable_secrets", "serde", "static_secrets", "zeroize"))' -C metadata=c3f2dcb3da61ccfe -C extra-filename=-5df71230797e4361 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern curve25519_dalek=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcurve25519_dalek-507b4c2ac71b905f.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `bench` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x25519-dalek-2.0.1/src/lib.rs:18:13 | 18 | #![cfg_attr(feature = "bench", feature(test))] | ^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `default`, `getrandom`, `precomputed-tables`, `reusable_secrets`, `serde`, `static_secrets`, and `zeroize` = help: consider adding `bench` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: `x25519-dalek` (lib) generated 1 warning Compiling der-parser v8.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=der_parser CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Parser/encoder for ASN.1 BER/DER data' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/der-parser' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=der-parser CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/der-parser.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=8.2.0 CARGO_PKG_VERSION_MAJOR=8 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name der_parser --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bigint"' --cfg 'feature="default"' --cfg 'feature="num-bigint"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bigint", "cookie-factory", "default", "num-bigint", "serialize", "std", "unstable"))' -C metadata=6ad36823435c960d -C extra-filename=-a1105825cf1ed399 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern asn1_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasn1_rs-21f985618ff94567.rmeta --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-19089205c98987f0.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern rusticata_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusticata_macros-40b6d1d598a89e57.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `bitvec` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/ber.rs:11:7 | 11 | #[cfg(feature = "bitvec")] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `bigint`, `cookie-factory`, `default`, `num-bigint`, `serialize`, `std`, and `unstable` = help: consider adding `bitvec` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `bitvec` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/ber.rs:270:11 | 270 | #[cfg(feature = "bitvec")] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `bigint`, `cookie-factory`, `default`, `num-bigint`, `serialize`, `std`, and `unstable` = help: consider adding `bitvec` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `bitvec` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/ber.rs:566:11 | 566 | #[cfg(feature = "bitvec")] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `bigint`, `cookie-factory`, `default`, `num-bigint`, `serialize`, `std`, and `unstable` = help: consider adding `bitvec` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `bitvec` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/ber.rs:832:11 | 832 | #[cfg(feature = "bitvec")] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `bigint`, `cookie-factory`, `default`, `num-bigint`, `serialize`, `std`, and `unstable` = help: consider adding `bitvec` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/multi.rs:521:59 | 521 | let (i, hdr) = ber_read_element_header(i).map_err(nom::Err::convert)?; | ^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/lib.rs:225:9 | 225 | unused_qualifications, | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 521 - let (i, hdr) = ber_read_element_header(i).map_err(nom::Err::convert)?; 521 + let (i, hdr) = ber_read_element_header(i).map_err(Err::convert)?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/multi.rs:525:72 | 525 | ber_get_object_content(i, &hdr, MAX_RECURSION).map_err(nom::Err::convert)? | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 525 - ber_get_object_content(i, &hdr, MAX_RECURSION).map_err(nom::Err::convert)? 525 + ber_get_object_content(i, &hdr, MAX_RECURSION).map_err(Err::convert)? | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/multi.rs:521:59 | 521 | let (i, hdr) = der_read_element_header(i).map_err(nom::Err::convert)?; | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 521 - let (i, hdr) = der_read_element_header(i).map_err(nom::Err::convert)?; 521 + let (i, hdr) = der_read_element_header(i).map_err(Err::convert)?; | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:507:32 | 507 | return Err(nom::Err::Error(BerError::DerConstraintFailed( | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 507 - return Err(nom::Err::Error(BerError::DerConstraintFailed( 507 + return Err(Err::Error(BerError::DerConstraintFailed( | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:512:32 | 512 | return Err(nom::Err::Error(BerError::DerConstraintFailed( | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 512 - return Err(nom::Err::Error(BerError::DerConstraintFailed( 512 + return Err(Err::Error(BerError::DerConstraintFailed( | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:517:32 | 517 | return Err(nom::Err::Error(BerError::DerConstraintFailed( | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 517 - return Err(nom::Err::Error(BerError::DerConstraintFailed( 517 + return Err(Err::Error(BerError::DerConstraintFailed( | warning: `wgpu-hal` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_transforms_classes CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_classes-13.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_classes-13.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Helper for transforms for the swc project' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_transforms_classes CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=13.0.0 CARGO_PKG_VERSION_MAJOR=13 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_transforms_classes --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_classes-13.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=725e018a47dc763c -C extra-filename=-0689a6fc9be609c2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-6072a92515af34a6.rmeta --extern swc_ecma_transforms_base=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_base-9e4f398e18e6c0c6.rmeta --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-a55c4eb38a27cbd3.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-f595f72b7ffc445d.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out` warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/ber.rs:136:60 | 136 | pub fn set_raw_tag(self, raw_tag: Option<&'a [u8]>) -> BerObject { | -- ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'a` | 136 | pub fn set_raw_tag(self, raw_tag: Option<&'a [u8]>) -> BerObject<'a> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/ber.rs:259:29 | 259 | pub fn as_bitstring_ref(&self) -> Result<&BitStringObject, BerError> { | ^^^^^ ^^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 259 | pub fn as_bitstring_ref(&self) -> Result<&BitStringObject<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/ber.rs:551:29 | 551 | pub fn as_bitstring_ref(&self) -> Result<&BitStringObject, BerError> { | ^^^^^ ^^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 551 | pub fn as_bitstring_ref(&self) -> Result<&BitStringObject<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:117:35 | 117 | pub fn ber_read_element_header(i: &[u8]) -> BerResult

{ | ^^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 117 | pub fn ber_read_element_header(i: &[u8]) -> BerResult<'_, Header<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:146:8 | 146 | i: &[u8], | ^^^^^ the lifetime is elided here ... 151 | ) -> BerResult { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | the same lifetime is hidden here | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 151 | ) -> BerResult<'_, BerObjectContent<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:234:44 | 234 | pub fn parse_ber_with_tag>(i: &[u8], tag: T) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 234 | pub fn parse_ber_with_tag>(i: &[u8], tag: T) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:250:34 | 250 | pub fn parse_ber_endofcontent(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 250 | pub fn parse_ber_endofcontent(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:262:26 | 262 | pub fn parse_ber_bool(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 262 | pub fn parse_ber_bool(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:293:29 | 293 | pub fn parse_ber_integer(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 293 | pub fn parse_ber_integer(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:299:31 | 299 | pub fn parse_ber_bitstring(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 299 | pub fn parse_ber_bitstring(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:305:33 | 305 | pub fn parse_ber_octetstring(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 305 | pub fn parse_ber_octetstring(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:311:26 | 311 | pub fn parse_ber_null(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 311 | pub fn parse_ber_null(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:317:25 | 317 | pub fn parse_ber_oid(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 317 | pub fn parse_ber_oid(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:323:26 | 323 | pub fn parse_ber_enum(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 323 | pub fn parse_ber_enum(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:329:32 | 329 | pub fn parse_ber_utf8string(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 329 | pub fn parse_ber_utf8string(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:335:34 | 335 | pub fn parse_ber_relative_oid(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 335 | pub fn parse_ber_relative_oid(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:348:30 | 348 | pub fn parse_ber_sequence(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 348 | pub fn parse_ber_sequence(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:361:25 | 361 | pub fn parse_ber_set(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 361 | pub fn parse_ber_set(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:368:35 | 368 | pub fn parse_ber_numericstring(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 368 | pub fn parse_ber_numericstring(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:375:35 | 375 | pub fn parse_ber_visiblestring(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 375 | pub fn parse_ber_visiblestring(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:382:37 | 382 | pub fn parse_ber_printablestring(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 382 | pub fn parse_ber_printablestring(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:388:31 | 388 | pub fn parse_ber_t61string(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 388 | pub fn parse_ber_t61string(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:394:36 | 394 | pub fn parse_ber_videotexstring(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 394 | pub fn parse_ber_videotexstring(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:400:31 | 400 | pub fn parse_ber_ia5string(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 400 | pub fn parse_ber_ia5string(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:406:29 | 406 | pub fn parse_ber_utctime(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 406 | pub fn parse_ber_utctime(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:412:37 | 412 | pub fn parse_ber_generalizedtime(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 412 | pub fn parse_ber_generalizedtime(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:418:38 | 418 | pub fn parse_ber_objectdescriptor(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 418 | pub fn parse_ber_objectdescriptor(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:424:35 | 424 | pub fn parse_ber_graphicstring(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 424 | pub fn parse_ber_graphicstring(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:430:35 | 430 | pub fn parse_ber_generalstring(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 430 | pub fn parse_ber_generalstring(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:436:31 | 436 | pub fn parse_ber_bmpstring(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 436 | pub fn parse_ber_bmpstring(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:442:37 | 442 | pub fn parse_ber_universalstring(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 442 | pub fn parse_ber_universalstring(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:456:42 | 456 | pub fn parse_ber_explicit_optional(i: &[u8], tag: Tag, f: F) -> BerResult | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 456 | pub fn parse_ber_explicit_optional(i: &[u8], tag: Tag, f: F) -> BerResult<'_> | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:563:25 | 563 | pub fn parse_ber_i32(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 563 | pub fn parse_ber_i32(i: &[u8]) -> BerResult<'_, i32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:572:25 | 572 | pub fn parse_ber_i64(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 572 | pub fn parse_ber_i64(i: &[u8]) -> BerResult<'_, i64> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:581:25 | 581 | pub fn parse_ber_u32(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 581 | pub fn parse_ber_u32(i: &[u8]) -> BerResult<'_, u32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:590:25 | 590 | pub fn parse_ber_u64(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 590 | pub fn parse_ber_u64(i: &[u8]) -> BerResult<'_, u64> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:596:41 | 596 | pub fn parse_ber_slice>(i: &[u8], tag: T) -> BerResult<&[u8]> { | ^^^^^ ^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 596 | pub fn parse_ber_slice>(i: &[u8], tag: T) -> BerResult<'_, &[u8]> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:619:31 | 619 | pub fn parse_ber_recursive(i: &[u8], max_depth: usize) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 619 | pub fn parse_ber_recursive(i: &[u8], max_depth: usize) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/parser.rs:640:21 | 640 | pub fn parse_ber(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 640 | pub fn parse_ber(i: &[u8]) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/wrap_any.rs:12:36 | 12 | pub fn parse_ber_any_with_tag_r(i: &[u8], tag: Tag, max_depth: usize) -> BerResult { | ^^^^^ the lifetime is elided here ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 12 | pub fn parse_ber_any_with_tag_r(i: &[u8], tag: Tag, max_depth: usize) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/wrap_any.rs:23:27 | 23 | pub fn parse_ber_any_r(i: &[u8], max_depth: usize) -> BerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 23 | pub fn parse_ber_any_r(i: &[u8], max_depth: usize) -> BerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/wrap_any.rs:31:25 | 31 | pub fn parse_ber_any(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 31 | pub fn parse_ber_any(i: &[u8]) -> BerResult<'_, Any<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/ber/wrap_any.rs:58:8 | 58 | i: &[u8], | ^^^^^ the lifetime is elided here ... 63 | ) -> BerResult { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | the same lifetime is hidden here | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 63 | ) -> BerResult<'_, BerObjectContent<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:29:21 | 29 | pub fn parse_der(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 29 | pub fn parse_der(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:47:31 | 47 | pub fn parse_der_recursive(i: &[u8], max_depth: usize) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 47 | pub fn parse_der_recursive(i: &[u8], max_depth: usize) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:70:44 | 70 | pub fn parse_der_with_tag>(i: &[u8], tag: T) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 70 | pub fn parse_der_with_tag>(i: &[u8], tag: T) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:86:34 | 86 | pub fn parse_der_endofcontent(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 86 | pub fn parse_der_endofcontent(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:98:26 | 98 | pub fn parse_der_bool(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 98 | pub fn parse_der_bool(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:127:29 | 127 | pub fn parse_der_integer(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 127 | pub fn parse_der_integer(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:148:31 | 148 | pub fn parse_der_bitstring(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 148 | pub fn parse_der_bitstring(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:154:33 | 154 | pub fn parse_der_octetstring(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 154 | pub fn parse_der_octetstring(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:160:26 | 160 | pub fn parse_der_null(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 160 | pub fn parse_der_null(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:166:25 | 166 | pub fn parse_der_oid(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 166 | pub fn parse_der_oid(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:172:26 | 172 | pub fn parse_der_enum(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 172 | pub fn parse_der_enum(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:178:32 | 178 | pub fn parse_der_utf8string(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 178 | pub fn parse_der_utf8string(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:184:34 | 184 | pub fn parse_der_relative_oid(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 184 | pub fn parse_der_relative_oid(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:197:30 | 197 | pub fn parse_der_sequence(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 197 | pub fn parse_der_sequence(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:210:25 | 210 | pub fn parse_der_set(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 210 | pub fn parse_der_set(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:217:35 | 217 | pub fn parse_der_numericstring(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 217 | pub fn parse_der_numericstring(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:224:35 | 224 | pub fn parse_der_visiblestring(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 224 | pub fn parse_der_visiblestring(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:230:25 | 230 | pub fn visiblestring(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 230 | pub fn visiblestring(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:237:37 | 237 | pub fn parse_der_printablestring(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 237 | pub fn parse_der_printablestring(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:243:31 | 243 | pub fn parse_der_t61string(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 243 | pub fn parse_der_t61string(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:249:36 | 249 | pub fn parse_der_videotexstring(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 249 | pub fn parse_der_videotexstring(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:255:31 | 255 | pub fn parse_der_ia5string(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 255 | pub fn parse_der_ia5string(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:261:29 | 261 | pub fn parse_der_utctime(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 261 | pub fn parse_der_utctime(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:267:37 | 267 | pub fn parse_der_generalizedtime(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 267 | pub fn parse_der_generalizedtime(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:273:38 | 273 | pub fn parse_der_objectdescriptor(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 273 | pub fn parse_der_objectdescriptor(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:279:35 | 279 | pub fn parse_der_graphicstring(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 279 | pub fn parse_der_graphicstring(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:285:35 | 285 | pub fn parse_der_generalstring(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 285 | pub fn parse_der_generalstring(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:291:31 | 291 | pub fn parse_der_bmpstring(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 291 | pub fn parse_der_bmpstring(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:297:37 | 297 | pub fn parse_der_universalstring(i: &[u8]) -> DerResult { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 297 | pub fn parse_der_universalstring(i: &[u8]) -> DerResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:312:42 | 312 | pub fn parse_der_explicit_optional(i: &[u8], tag: Tag, f: F) -> DerResult | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 312 | pub fn parse_der_explicit_optional(i: &[u8], tag: Tag, f: F) -> DerResult<'_> | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:372:25 | 372 | pub fn parse_der_i32(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 372 | pub fn parse_der_i32(i: &[u8]) -> BerResult<'_, i32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:381:25 | 381 | pub fn parse_der_i64(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 381 | pub fn parse_der_i64(i: &[u8]) -> BerResult<'_, i64> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:389:25 | 389 | pub fn parse_der_u32(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 389 | pub fn parse_der_u32(i: &[u8]) -> BerResult<'_, u32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:397:25 | 397 | pub fn parse_der_u64(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 397 | pub fn parse_der_u64(i: &[u8]) -> BerResult<'_, u64> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:403:41 | 403 | pub fn parse_der_slice>(i: &[u8], tag: T) -> BerResult<&[u8]> { | ^^^^^ ^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 403 | pub fn parse_der_slice>(i: &[u8], tag: T) -> BerResult<'_, &[u8]> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:482:8 | 482 | i: &[u8], | ^^^^^ the lifetime is elided here ... 487 | ) -> BerResult { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | the same lifetime is hidden here | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 487 | ) -> BerResult<'_, DerObjectContent<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:585:34 | 585 | fn der_read_content_bitstring(i: &[u8], len: usize) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 585 | fn der_read_content_bitstring(i: &[u8], len: usize) -> BerResult<'_, DerObjectContent<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/der/parser.rs:630:35 | 630 | pub fn der_read_element_header(i: &[u8]) -> BerResult
{ | ^^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 630 | pub fn der_read_element_header(i: &[u8]) -> BerResult<'_, Header<'_>> { | +++ ++++ Compiling kqueue-sys v1.0.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=kqueue_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-sys-1.0.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-sys-1.0.4/Cargo.toml CARGO_PKG_AUTHORS='William Orr :Daniel (dmilith) Dettlaff ' CARGO_PKG_DESCRIPTION='Low-level kqueue interface for BSDs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=kqueue-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/rust-kqueue/rust-kqueue-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name kqueue_sys --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-sys-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a0097c2235922732 -C extra-filename=-7897812729cf684a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-3ca7ce28e747b221.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` warning: `der-parser` (lib) generated 91 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hickory_proto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-proto-0.25.0-alpha.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-proto-0.25.0-alpha.4/Cargo.toml CARGO_PKG_AUTHORS='The contributors to Hickory DNS' CARGO_PKG_DESCRIPTION='Hickory DNS is a safe and secure DNS library. This is the foundational DNS protocol library for all Hickory DNS projects. ' CARGO_PKG_HOMEPAGE='https://hickory-dns.org/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hickory-proto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hickory-dns/hickory-dns' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.25.0-alpha.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=alpha.4 LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hickory_proto --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-proto-0.25.0-alpha.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(nightly)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="tokio"' --cfg 'feature="tokio-runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "dns-over-h3", "dns-over-https-rustls", "dns-over-native-tls", "dns-over-openssl", "dns-over-quic", "dns-over-rustls", "dns-over-tls", "dnssec", "dnssec-openssl", "dnssec-ring", "mdns", "native-certs", "rustls", "serde", "socket2", "testing", "text-parsing", "tokio", "tokio-runtime", "wasm-bindgen", "webpki-roots"))' -C metadata=d1bb036a71be6da0 -C extra-filename=-1bb507bab469063e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_recursion=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_recursion-e62753a61897ac1b.so --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern data_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_encoding-51a47c0dd6817736.rmeta --extern enum_as_inner=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libenum_as_inner-339e3a8279bacdfa.so --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-3a8a765fde0cd5f6.rmeta --extern futures_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_io-6da24e95ce7a149e.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern idna=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libidna-36402020eefa2238.rmeta --extern ipnet=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libipnet-8631805646352176.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tinyvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinyvec-17ffa453fc71c00a.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib` Compiling p384 v0.13.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=p384 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p384-0.13.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p384-0.13.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers:Frank Denis ' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve as defined in SP 800-186 with support for ECDH, ECDSA signing/verification, and general purpose curve arithmetic support. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=p384 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/elliptic-curves/tree/master/p384' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name p384 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p384-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="ecdh"' --cfg 'feature="ecdsa"' --cfg 'feature="ecdsa-core"' --cfg 'feature="jwk"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="sha2"' --cfg 'feature="sha384"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "bits", "default", "digest", "ecdh", "ecdsa", "ecdsa-core", "expose-field", "hash2curve", "hex-literal", "jwk", "pem", "pkcs8", "serde", "serdect", "sha2", "sha384", "std", "test-vectors", "voprf"))' -C metadata=e13186ae067d6bbc -C extra-filename=-f0e45912d6805cc7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ecdsa_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-c7f6e525f29b1061.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-1d16527269797edb.rmeta --extern primeorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprimeorder-e4a3eede228eb42c.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --cap-lints warn -L/usr/local/lib` warning: `simd-json` (lib) generated 261 warnings Compiling p256 v0.13.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=p256 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p256-0.13.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p256-0.13.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the NIST P-256 (a.k.a. secp256r1, prime256v1) elliptic curve as defined in SP 800-186, with support for ECDH, ECDSA signing/verification, and general purpose curve arithmetic ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=p256 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/elliptic-curves/tree/master/p256' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name p256 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p256-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="ecdh"' --cfg 'feature="ecdsa"' --cfg 'feature="ecdsa-core"' --cfg 'feature="jwk"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="sha2"' --cfg 'feature="sha256"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "bits", "default", "digest", "ecdh", "ecdsa", "ecdsa-core", "expose-field", "hash2curve", "jwk", "pem", "pkcs8", "serde", "serdect", "sha2", "sha256", "std", "test-vectors", "voprf"))' -C metadata=8ecdeed080a4b4f6 -C extra-filename=-f11b5aa22edea4ce --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ecdsa_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-c7f6e525f29b1061.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-1d16527269797edb.rmeta --extern primeorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprimeorder-e4a3eede228eb42c.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --cap-lints warn -L/usr/local/lib` warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p256-0.13.2/src/arithmetic/scalar.rs:690:21 | 690 | iter.reduce(core::ops::Add::add).unwrap_or(Self::ZERO) | ^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p256-0.13.2/src/lib.rs:15:5 | 15 | unused_qualifications | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 690 - iter.reduce(core::ops::Add::add).unwrap_or(Self::ZERO) 690 + iter.reduce(Add::add).unwrap_or(Self::ZERO) | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p256-0.13.2/src/arithmetic/scalar.rs:702:21 | 702 | iter.reduce(core::ops::Mul::mul).unwrap_or(Self::ONE) | ^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 702 - iter.reduce(core::ops::Mul::mul).unwrap_or(Self::ONE) 702 + iter.reduce(Mul::mul).unwrap_or(Self::ONE) | warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p256-0.13.2/src/arithmetic/scalar.rs:223:5 | 223 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p256-0.13.2/src/arithmetic/scalar.rs:228:5 | 228 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits [v8 137.2.1] [1052/2177] CXX obj/v8/torque_generated_definitions/string-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1053/2177] CXX obj/v8/torque_generated_definitions/swiss-hash-table-helpers-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `p256` (lib) generated 4 warnings Compiling deno_lockfile v0.31.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_lockfile CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lockfile-0.31.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lockfile-0.31.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='An implementation of a lockfile used in Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_lockfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_lockfile' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.31.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=31 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_lockfile --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lockfile-0.31.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=25c29d54465f6b0a -C extra-filename=-86b021c5133af740 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-9cbc8b77abf5e219.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1054/2177] CXX obj/v8/torque_generated_definitions/swiss-name-dictionary-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=gles,raw-window-handle,replay,serde,strict_asserts,trace,vulkan,wgsl CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_GLES=1 CARGO_FEATURE_RAW_WINDOW_HANDLE=1 CARGO_FEATURE_REPLAY=1 CARGO_FEATURE_SERDE=1 CARGO_FEATURE_STRICT_ASSERTS=1 CARGO_FEATURE_TRACE=1 CARGO_FEATURE_VULKAN=1 CARGO_FEATURE_WGSL=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Core implementation logic of wgpu, the cross-platform, safe, pure-rust graphics API' CARGO_PKG_HOMEPAGE='https://wgpu.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-core-e6ede110fba3e092/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-core-771255d42daeffaf/build-script-build` [wgpu-core 24.0.0] cargo:rustc-check-cfg=cfg(send_sync) [wgpu-core 24.0.0] cargo:rustc-cfg=send_sync [wgpu-core 24.0.0] cargo:rustc-check-cfg=cfg(webgl) [wgpu-core 24.0.0] cargo:rustc-check-cfg=cfg(dx12) [wgpu-core 24.0.0] cargo:rustc-check-cfg=cfg(gles) [wgpu-core 24.0.0] cargo:rustc-cfg=gles [wgpu-core 24.0.0] cargo:rustc-check-cfg=cfg(metal) [wgpu-core 24.0.0] cargo:rustc-check-cfg=cfg(vulkan) [wgpu-core 24.0.0] cargo:rustc-cfg=vulkan Compiling hdrhistogram v7.5.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hdrhistogram CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/Cargo.toml CARGO_PKG_AUTHORS='Jon Gjengset :Marshall Pierce ' CARGO_PKG_DESCRIPTION='A port of HdrHistogram to Rust' CARGO_PKG_HOMEPAGE='https://github.com/HdrHistogram/HdrHistogram_rust' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hdrhistogram CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/HdrHistogram/HdrHistogram_rust.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=7.5.4 CARGO_PKG_VERSION_MAJOR=7 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hdrhistogram --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="base64"' --cfg 'feature="crossbeam-channel"' --cfg 'feature="default"' --cfg 'feature="flate2"' --cfg 'feature="nom"' --cfg 'feature="serialization"' --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("base64", "bench_private", "crossbeam-channel", "default", "flate2", "nom", "serialization", "sync"))' -C metadata=11337e7e51119e49 -C extra-filename=-ef874c27e3fc2dc8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-6a1c0f75925d47c1.rmeta --extern byteorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbyteorder-949d9ee25df4aa07.rmeta --extern crossbeam_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_channel-5dbc9baa2f5879df.rmeta --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-0c11f2d6d700682f.rmeta --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-19089205c98987f0.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lockfile-0.31.2/src/printer.rs:217:10 | 217 | npm: &BTreeMap, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the lifetime is elided here 218 | ) -> BTreeMap<&str, SerializedNpmPkg> { | ^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 218 | ) -> BTreeMap<&str, SerializedNpmPkg<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lockfile-0.31.2/src/printer.rs:337:14 | 337 | content: &WorkspaceConfigContent, | ^^^^^^^^^^^^^^^^^^^^^^^ the lifetime is elided here 338 | ) -> SerializedWorkspaceConfigContent { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 338 | ) -> SerializedWorkspaceConfigContent<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/lib.rs:1045:9 | 1045 | &self, | ^^^^^ the lifetime is elided here 1046 | ticks_per_half_distance: u32, 1047 | ) -> HistogramIterator> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | the same lifetime is hidden here | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1047 | ) -> HistogramIterator<'_, T, iterators::quantile::Iter<'_, T>> { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/lib.rs:1107:24 | 1107 | pub fn iter_linear(&self, step: u64) -> HistogramIterator> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1107 | pub fn iter_linear(&self, step: u64) -> HistogramIterator<'_, T, iterators::linear::Iter<'_, T>> { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/lib.rs:1145:21 | 1145 | pub fn iter_log(&self, start: u64, exp: f64) -> HistogramIterator> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1145 | pub fn iter_log(&self, start: u64, exp: f64) -> HistogramIterator<'_, T, iterators::log::Iter<'_, T>> { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/lib.rs:1183:26 | 1183 | pub fn iter_recorded(&self) -> HistogramIterator { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1183 | pub fn iter_recorded(&self) -> HistogramIterator<'_, T, iterators::recorded::Iter> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/lib.rs:1242:21 | 1242 | pub fn iter_all(&self) -> HistogramIterator { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1242 | pub fn iter_all(&self) -> HistogramIterator<'_, T, iterators::all::Iter> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/iterators/recorded.rs:12:34 | 12 | pub fn new(hist: &Histogram) -> HistogramIterator { | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 12 | pub fn new(hist: &Histogram) -> HistogramIterator<'_, T, Iter> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/iterators/all.rs:12:34 | 12 | pub fn new(hist: &Histogram) -> HistogramIterator { | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 12 | pub fn new(hist: &Histogram) -> HistogramIterator<'_, T, Iter> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/serialization/interval_log/mod.rs:709:22 | 709 | fn start_time(input: &[u8]) -> IResult<&[u8], LogEntry> { | ^^^^^ ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 709 | fn start_time(input: &[u8]) -> IResult<&[u8], LogEntry<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/serialization/interval_log/mod.rs:718:21 | 718 | fn base_time(input: &[u8]) -> IResult<&[u8], LogEntry> { | ^^^^^ ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 718 | fn base_time(input: &[u8]) -> IResult<&[u8], LogEntry<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/serialization/interval_log/mod.rs:734:22 | 734 | fn tag_parser(input: &[u8]) -> IResult<&[u8], Tag> { | ^^^^^ ^^^^^ ^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 734 | fn tag_parser(input: &[u8]) -> IResult<&[u8], Tag<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/serialization/interval_log/mod.rs:739:25 | 739 | fn interval_hist(input: &[u8]) -> IResult<&[u8], LogEntry> { | ^^^^^ ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 739 | fn interval_hist(input: &[u8]) -> IResult<&[u8], LogEntry<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/serialization/interval_log/mod.rs:811:27 | 811 | fn fract_sec_tuple(input: &[u8]) -> FResult { | ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 811 | fn fract_sec_tuple(input: &[u8]) -> FResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/sync/mod.rs:211:17 | 211 | pub fn idle(&mut self) -> IdleRecorderGuard { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 211 | pub fn idle(&mut self) -> IdleRecorderGuard<'_, C> { | +++ warning: `hdrhistogram` (lib) generated 13 warnings Compiling ron v0.8.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ron CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ron-0.8.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ron-0.8.1/Cargo.toml CARGO_PKG_AUTHORS='Christopher Durham :Dzmitry Malyshau :Thomas Schaller :Juniper Tyree ' CARGO_PKG_DESCRIPTION='Rusty Object Notation' CARGO_PKG_HOMEPAGE='https://github.com/ron-rs/ron' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ron CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ron-rs/ron' CARGO_PKG_RUST_VERSION=1.64.0 CARGO_PKG_VERSION=0.8.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ron --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ron-0.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "indexmap", "integer128"))' -C metadata=26477db2a5a0fef6 -C extra-filename=-d40d851aa6b5572f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-6a1c0f75925d47c1.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_derive-3481548c7e606ea4.so --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1055/2177] CXX obj/v8/torque_generated_definitions/scope-info-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/scope-info-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/scope-info-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1056/2177] CXX obj/v8/torque_generated_definitions/source-text-module-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/source-text-module-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/source-text-module-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/source-text-module.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling ed25519 v2.2.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ed25519 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed25519-2.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed25519-2.2.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Edwards Digital Signature Algorithm (EdDSA) over Curve25519 (as specified in RFC 8032) support library providing signature type definitions and PKCS#8 private key decoding/encoding support ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ed25519 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/signatures/tree/master/ed25519' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=2.2.3 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ed25519 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed25519-2.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="pkcs8"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "pem", "pkcs8", "serde", "serde_bytes", "std", "zeroize"))' -C metadata=928898ffe2ea1b3f -C extra-filename=-e2e029c9180c0f7d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-8c53f7b1d0148219.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-cb744710a026f9e0.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=webpki CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-webpki-0.102.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-webpki-0.102.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Web PKI X.509 Certificate Verification.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustls-webpki CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/webpki' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.102.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=102 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name webpki --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustls-webpki-0.102.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="ring"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "aws_lc_rs", "default", "ring", "std"))' -C metadata=89a0637d5de448ee -C extra-filename=-37a1897b6700905a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ring=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libring-5f488ef39a0cf388.rmeta --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-9890fe3979a7a868.rmeta --extern untrusted=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuntrusted-2c40f10d83aac576.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out` [v8 137.2.1] [1057/2177] CXX obj/v8/torque_generated_definitions/script-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/script-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/src/hpack/header.rs:121:17 | 121 | pub fn name(&self) -> Name { | ^^^^^ ^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 121 | pub fn name(&self) -> Name<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/src/proto/streams/store.rs:77:16 | 77 | fn resolve(&mut self, key: Key) -> Ptr; | ^^^^^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 77 | fn resolve(&mut self, key: Key) -> Ptr<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/src/proto/streams/store.rs:90:21 | 90 | pub fn find_mut(&mut self, id: &StreamId) -> Option { | ^^^^^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 90 | pub fn find_mut(&mut self, id: &StreamId) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/src/proto/streams/store.rs:105:19 | 105 | pub fn insert(&mut self, id: StreamId, val: Stream) -> Ptr { | ^^^^^^^^^ the lifetime is elided here ^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 105 | pub fn insert(&mut self, id: StreamId, val: Stream) -> Ptr<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/src/proto/streams/store.rs:118:23 | 118 | pub fn find_entry(&mut self, id: StreamId) -> Entry { | ^^^^^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 118 | pub fn find_entry(&mut self, id: StreamId) -> Entry<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/src/proto/streams/store.rs:179:16 | 179 | fn resolve(&mut self, key: Key) -> Ptr { | ^^^^^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 179 | fn resolve(&mut self, key: Key) -> Ptr<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/src/proto/streams/store.rs:414:16 | 414 | fn resolve(&mut self, key: Key) -> Ptr { | ^^^^^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 414 | fn resolve(&mut self, key: Key) -> Ptr<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/src/proto/streams/streams.rs:961:19 | 961 | pub fn as_dyn(&self) -> DynStreams { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 961 | pub fn as_dyn(&self) -> DynStreams<'_, B> { | +++ [v8 137.2.1] [1058/2177] CXX obj/v8/torque_generated_definitions/shared-function-info-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/shared-function-info-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Jorge Aparicio :Per Lindgren :Emil Fresk ' CARGO_PKG_DESCRIPTION='`static` friendly data structures that don'\''t require dynamic memory allocation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=heapless CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-embedded/heapless' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/heapless-cd8c76dcabf19408/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/heapless-936d833b5ca77cab/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=bindgen,buildtime_bindgen,bundled,bundled_bindings,cc,default,min_sqlite_version_3_14_0,pkg-config,preupdate_hook,session,unlock_notify,vcpkg CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_BINDGEN=1 CARGO_FEATURE_BUILDTIME_BINDGEN=1 CARGO_FEATURE_BUNDLED=1 CARGO_FEATURE_BUNDLED_BINDINGS=1 CARGO_FEATURE_CC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_MIN_SQLITE_VERSION_3_14_0=1 CARGO_FEATURE_PKG_CONFIG=1 CARGO_FEATURE_PREUPDATE_HOOK=1 CARGO_FEATURE_SESSION=1 CARGO_FEATURE_UNLOCK_NOTIFY=1 CARGO_FEATURE_VCPKG=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0 CARGO_MANIFEST_LINKS=sqlite3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0/Cargo.toml CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.32.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=32 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-25f7ac2c4991d799/build-script-build` [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=LIBSQLITE3_SYS_USE_PKG_CONFIG [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=LIBSQLITE3_SYS_BUNDLING warning: `h2` (lib) generated 9 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/indexmap-bc14722b8ac69583/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/indexmap-240adba552acd9b3/build-script-build` [indexmap 1.9.3] cargo:rustc-cfg=has_std [indexmap 1.9.3] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=log,tracing CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_LOG=1 CARGO_FEATURE_TRACING=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='UDP sockets with ECN information for the QUIC transport protocol' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quinn-udp CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/quinn-rs/quinn' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.5.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-udp-e80620d289f729e7/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-udp-065aa53fac6baa8f/build-script-build` [quinn-udp 0.5.8] cargo:rustc-check-cfg=cfg(apple) [quinn-udp 0.5.8] cargo:rustc-check-cfg=cfg(bsd) [quinn-udp 0.5.8] cargo:rustc-cfg=bsd [quinn-udp 0.5.8] cargo:rustc-check-cfg=cfg(solarish) [quinn-udp 0.5.8] cargo:rustc-check-cfg=cfg(apple_fast) [quinn-udp 0.5.8] cargo:rustc-check-cfg=cfg(apple_slow) Compiling import_map v0.23.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=import_map CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/import_map-0.23.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/import_map-0.23.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='An implementation of WICG Import Maps specification' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=import_map CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/import_map' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.23.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=23 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name import_map --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/import_map-0.23.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="ext"' --cfg 'feature="log"' --cfg 'feature="logging"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "ext", "log", "logging"))' -C metadata=dc2a4129cd1e9c87 -C extra-filename=-9468e8abe91c12ad --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-4a531ec3a9f92ae9.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --cap-lints warn -L/usr/local/lib` warning: unnecessary parentheses around type --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/import_map-0.23.0/src/lib.rs:325:36 | 325 | pub address_hook: Option) -> String)>>, | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 325 - pub address_hook: Option) -> String)>>, 325 + pub address_hook: Option) -> String>>, | [libsqlite3-sys 0.32.0] cargo:include=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0/sqlite3 [libsqlite3-sys 0.32.0] cargo:rerun-if-changed=sqlite3/sqlite3.c [libsqlite3-sys 0.32.0] cargo:rerun-if-changed=sqlite3/wasm32-wasi-vfs.c [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=SQLITE_MAX_VARIABLE_NUMBER [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=SQLITE_MAX_EXPR_DEPTH [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=SQLITE_MAX_COLUMN [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=LIBSQLITE3_FLAGS [libsqlite3-sys 0.32.0] OUT_DIR = Some(/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out) [libsqlite3-sys 0.32.0] OPT_LEVEL = Some(2) [libsqlite3-sys 0.32.0] TARGET = Some(x86_64-unknown-openbsd) [libsqlite3-sys 0.32.0] HOST = Some(x86_64-unknown-openbsd) [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [libsqlite3-sys 0.32.0] CC_x86_64-unknown-openbsd = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [libsqlite3-sys 0.32.0] CC_x86_64_unknown_openbsd = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=HOST_CC [libsqlite3-sys 0.32.0] HOST_CC = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CC [libsqlite3-sys 0.32.0] CC = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [libsqlite3-sys 0.32.0] RUSTC_WRAPPER = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [libsqlite3-sys 0.32.0] CRATE_CC_NO_DEFAULTS = None [libsqlite3-sys 0.32.0] DEBUG = Some(false) [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CFLAGS [libsqlite3-sys 0.32.0] CFLAGS = Some(-O2 -pipe) [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [libsqlite3-sys 0.32.0] CC_SHELL_ESCAPED_FLAGS = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=HOST_CFLAGS [libsqlite3-sys 0.32.0] HOST_CFLAGS = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [libsqlite3-sys 0.32.0] CFLAGS_x86_64_unknown_openbsd = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [libsqlite3-sys 0.32.0] CFLAGS_x86_64-unknown-openbsd = None [libsqlite3-sys 0.32.0] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) warning: `import_map` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=import_map CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/import_map-0.23.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/import_map-0.23.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='An implementation of WICG Import Maps specification' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=import_map CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/import_map' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.23.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=23 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name import_map --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/import_map-0.23.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="ext"' --cfg 'feature="log"' --cfg 'feature="logging"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "ext", "log", "logging"))' -C metadata=6de402e328b2d585 -C extra-filename=-5cd3cfb82485d0a9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1059/2177] CXX obj/v8/torque_generated_definitions/struct-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/struct-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/struct-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1060/2177] CXX obj/v8/torque_generated_definitions/synthetic-module-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/synthetic-module-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/synthetic-module-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/module-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1061/2177] CXX obj/v8/torque_generated_definitions/test-torque-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1062/2177] CXX obj/v8/torque_generated_definitions/array-sort-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1063/2177] CXX obj/v8/torque_generated_definitions/intl-objects-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `import_map` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hash32 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hash32-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hash32-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='Jorge Aparicio ' CARGO_PKG_DESCRIPTION='32-bit hashing algorithms' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hash32 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/japaric/hash32' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hash32 --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hash32-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=487c0ebf0c67bdf4 -C extra-filename=-603d29b3777e015d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern byteorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbyteorder-b807ad734c62f7e2.rmeta --cap-lints warn -L/usr/local/lib` Compiling ordered-float v2.10.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ordered_float CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ordered-float-2.10.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ordered-float-2.10.1/Cargo.toml CARGO_PKG_AUTHORS='Jonathan Reem :Matt Brubeck ' CARGO_PKG_DESCRIPTION='Wrappers for total ordering on floats' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ordered-float CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/reem/rust-ordered-float' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.10.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ordered_float --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ordered-float-2.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "proptest", "rand", "randtest", "rkyv", "schemars", "serde", "std"))' -C metadata=6392243e21f39d9b -C extra-filename=-3b39a76ea500007f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --cap-lints warn -L/usr/local/lib` Compiling zstd-sys v2.0.15+zstd.1.5.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-sys-2.0.15+zstd.1.5.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-sys-2.0.15+zstd.1.5.7/Cargo.toml CARGO_PKG_AUTHORS='Alexandre Bury ' CARGO_PKG_DESCRIPTION='Low-level bindings for the zstd compression library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zstd-sys CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/gyscos/zstd-rs' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=2.0.15+zstd.1.5.7 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-sys-2.0.15+zstd.1.5.7/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --allow=non_upper_case_globals --cfg 'feature="legacy"' --cfg 'feature="std"' --cfg 'feature="zdict_builder"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=34798bb080f1c565 -C extra-filename=-d2ee6fb7e636ef3c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zstd-sys-d2ee6fb7e636ef3c -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcc-3fab68e4280439a9.rlib --extern pkg_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkg_config-c63b008caddcfd2a.rlib --cap-lints warn -L/usr/local/lib` warning: unreachable statement --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-sys-2.0.15+zstd.1.5.7/build.rs:265:5 | 264 | fn main() { println!("cargo:rustc-link-lib=zstd"); return; | ------ any code following this expression is unreachable 265 | cargo_print(&"rerun-if-env-changed=ZSTD_SYS_USE_PKG_CONFIG"); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ unreachable statement | = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default warning: `zstd-sys` (build script) generated 1 warning Compiling jsonc-parser v0.26.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=jsonc_parser CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jsonc-parser-0.26.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jsonc-parser-0.26.3/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='JSONC parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jsonc-parser CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dprint/jsonc-parser' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name jsonc_parser --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jsonc-parser-0.26.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="serde"' --cfg 'feature="serde_json"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cst", "error_unicode_width", "indexmap", "preserve_order", "serde", "serde_json", "unicode-width"))' -C metadata=dfe0cec07934e2a4 -C extra-filename=-034008a5cdeb67a0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1064/2177] CXX obj/v8/torque_generated_definitions/templates-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/templates-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/templates-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/templates.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jsonc-parser-0.26.3/src/value.rs:207:15 | 207 | pub fn iter(&self) -> Iter> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 207 | pub fn iter(&self) -> Iter<'_, JsonValue<'a>> { | +++ warning: `jsonc-parser` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=text_lines CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/text_lines-0.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/text_lines-0.6.0/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='Information about lines of text in a string.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=text_lines CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name text_lines --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/text_lines-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="serde"' --cfg 'feature="serialization"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serialization"))' -C metadata=5eb5e17ed6adec4d -C extra-filename=-f8a7cafa80ff0d40 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` Compiling nibble_vec v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=nibble_vec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nibble_vec-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nibble_vec-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Michael Sproul ' CARGO_PKG_DESCRIPTION='Vector data-structure for half-byte values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nibble_vec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/michaelsproul/rust_nibble_vec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name nibble_vec --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nibble_vec-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2bcbd1b4af1f99f9 -C extra-filename=-33e2d713009065a1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.12.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.12.3/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hashbrown --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashbrown-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="raw"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "ahash-compile-time-rng", "alloc", "bumpalo", "compiler_builtins", "core", "default", "inline-more", "nightly", "raw", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=fd6ebc6d9b94a5f0 -C extra-filename=-b976ea25a4f3a315 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1065/2177] CXX obj/v8/torque_generated_definitions/template-objects-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/template-objects-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/template-objects-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-array-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ascii CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ascii-1.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ascii-1.1.0/Cargo.toml CARGO_PKG_AUTHORS='Thomas Bahn :Torbjørn Birch Moltu :Simon Sapin ' CARGO_PKG_DESCRIPTION='ASCII-only equivalents to `char`, `str` and `String`.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ascii CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tomprogrammer/rust-ascii' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ascii --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ascii-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "serde_test", "std"))' -C metadata=28c289e14c2618d7 -C extra-filename=-2166784d38b2f978 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `ascii` (lib) generated 4 warnings (4 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pathdiff CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pathdiff-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pathdiff-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Library for diffing paths to obtain relative paths' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pathdiff CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Manishearth/pathdiff' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pathdiff --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pathdiff-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("camino"))' -C metadata=9d32b0fc193b9659 -C extra-filename=-12d07c929e631dc1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling endian-type v0.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=endian_type CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/endian-type-0.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/endian-type-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='Lolirofle ' CARGO_PKG_DESCRIPTION='Type safe wrappers for types with a defined byte order' CARGO_PKG_HOMEPAGE='https://github.com/Lolirofle/endian-type' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=endian-type CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Lolirofle/endian-type.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name endian_type --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/endian-type-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7098735fe5546479 -C extra-filename=-a6bcd26403bf7496 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling keccak v0.1.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=keccak CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/keccak-0.1.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/keccak-0.1.5/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the Keccak sponge function including the keccak-f and keccak-p variants ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=keccak CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/sponges/tree/master/keccak' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name keccak --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/keccak-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "no_unroll", "simd"))' -C metadata=773ee4a9ed49afcb -C extra-filename=-154ac5984966d06a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling opentelemetry-semantic-conventions v0.27.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opentelemetry_semantic_conventions CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-semantic-conventions-0.27.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-semantic-conventions-0.27.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Semantic conventions for OpenTelemetry' CARGO_PKG_HOMEPAGE='https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-semantic-conventions' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opentelemetry-semantic-conventions CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-semantic-conventions' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.27.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opentelemetry_semantic_conventions --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-semantic-conventions-0.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="semconv_experimental"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "semconv_experimental"))' -C metadata=8d9a963329c34be0 -C extra-filename=-23b9ec6f03b67d0a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lru_slab CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lru-slab-0.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lru-slab-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='Benjamin Saunders ' CARGO_PKG_DESCRIPTION='Pre-allocated storage with constant-time LRU tracking' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR Zlib' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lru-slab CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Ralith/lru-slab' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name lru_slab --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lru-slab-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5d7f1fbf116aae57 -C extra-filename=-c3f1adf2c6a9804e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling deno_node v0.152.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/node) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/node CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Node compatibility for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_node CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.152.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=152 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2024 ext/node/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("sync_fs"))' -C metadata=4a098f0bdea22a78 -C extra-filename=-7c2fcff92a65de64 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_node-7c2fcff92a65de64 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -L/usr/local/lib` [v8 137.2.1] [1066/2177] CXX obj/v8/torque_generated_definitions/torque-defined-classes-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/torque-defined-classes-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/torque-defined-classes-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling byteorder-lite v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=byteorder_lite CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/byteorder-lite-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/byteorder-lite-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_HOMEPAGE='https://github.com/image-rs/byteorder-lite' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=byteorder-lite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/image-rs/byteorder-lite' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name byteorder_lite --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/byteorder-lite-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=ff521415dae069c2 -C extra-filename=-3c008e8afdb1b05e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `hickory-proto` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hex CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hex-0.4.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hex-0.4.3/Cargo.toml CARGO_PKG_AUTHORS='KokaKiwi ' CARGO_PKG_DESCRIPTION='Encoding and decoding data into/from hexadecimal representation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/KokaKiwi/rust-hex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hex --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hex-0.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=51b89812d0672d97 -C extra-filename=-d1f7f5da38153c6b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling fiat-crypto v0.1.20 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fiat_crypto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fiat-crypto-0.1.20 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fiat-crypto-0.1.20/Cargo.toml CARGO_PKG_AUTHORS='Fiat Crypto library authors ' CARGO_PKG_DESCRIPTION='Fiat-crypto generated Rust' CARGO_PKG_HOMEPAGE='https://github.com/mit-plv/fiat-crypto' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR BSD-1-Clause' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fiat-crypto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mit-plv/fiat-crypto' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fiat_crypto --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fiat-crypto-0.1.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=12e077a221681594 -C extra-filename=-74dbe2a13d6be10b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=simdutf8 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/Cargo.toml CARGO_PKG_AUTHORS='Hans Kratz ' CARGO_PKG_DESCRIPTION='SIMD-accelerated UTF-8 validation.' CARGO_PKG_HOMEPAGE='https://github.com/rusticstuff/simdutf8' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=simdutf8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticstuff/simdutf8' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name simdutf8 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simdutf8-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="aarch64_neon"' --cfg 'feature="default"' --cfg 'feature="public_imp"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aarch64_neon", "aarch64_neon_prefetch", "default", "hints", "public_imp", "std"))' -C metadata=cefae48d287fd5d4 -C extra-filename=-a40850b64f904e28 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `simdutf8` (lib) generated 6 warnings (6 duplicates) Compiling image v0.25.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=image CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/Cargo.toml CARGO_PKG_AUTHORS='The image-rs Developers' CARGO_PKG_DESCRIPTION='Imaging library. Provides basic image processing and encoders/decoders for common image formats.' CARGO_PKG_HOMEPAGE='https://github.com/image-rs/image' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=image CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/image-rs/image' CARGO_PKG_RUST_VERSION=1.67.1 CARGO_PKG_VERSION=0.25.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name image --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="bmp"' --cfg 'feature="ico"' --cfg 'feature="jpeg"' --cfg 'feature="png"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("avif", "avif-native", "benchmarks", "bmp", "color_quant", "dds", "default", "default-formats", "exr", "ff", "gif", "hdr", "ico", "jpeg", "nasm", "png", "pnm", "qoi", "rayon", "tga", "tiff", "webp"))' -C metadata=7bd2dd347ea1209e -C extra-filename=-7ca5fc342d8b4af9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytemuck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck-8eb9a5ed6904be30.rmeta --extern byteorder_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbyteorder_lite-3c008e8afdb1b05e.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern png=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpng-fd046a0e2141def1.rmeta --extern zune_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzune_core-a80427a057789101.rmeta --extern zune_jpeg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzune_jpeg-2c4403ba5fa12430.rlib --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/src/lib.rs:321:27 | 321 | #[doc = $content] extern { } | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` ... 326 | insert_as_doc!(include_str!("../README.md")); | -------------------------------------------- in this macro invocation | = note: `#[warn(missing_abi)]` on by default = note: this warning originates in the macro `insert_as_doc` (in Nightly builds, run with -Z macro-backtrace for more info) [v8 137.2.1] [1067/2177] CXX obj/v8/torque_generated_definitions/turbofan-types-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/turbofan-types-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/turbofan-types-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `deno_lockfile` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/node CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Node compatibility for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_node CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.152.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=152 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false DEP_AWS_LC_RS_1_13_1_SYS_CONF=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL DEP_AWS_LC_RS_1_13_1_SYS_INCLUDE=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/include DEP_AWS_LC_RS_1_13_1_SYS_LIBCRYPTO=aws_lc_0_29_0_crypto DEP_AWS_LC_RS_1_13_1_SYS_ROOT=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out DEP_Z_INCLUDE=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/include DEP_Z_ROOT=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=3 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_node-ee2ed88bdedbfc3b/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_node-7c2fcff92a65de64/build-script-build` [deno_node 0.152.0] cargo:rustc-env=TARGET=x86_64-unknown-openbsd Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quinn_proto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-proto-0.11.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-proto-0.11.12/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='State machine for the QUIC transport protocol' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quinn-proto CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/quinn-rs/quinn' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.11.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name quinn_proto --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-proto-0.11.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --cfg 'feature="aws-lc-rs"' --cfg 'feature="bloom"' --cfg 'feature="log"' --cfg 'feature="ring"' --cfg 'feature="rustls-aws-lc-rs"' --cfg 'feature="rustls-ring"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "aws-lc-rs", "aws-lc-rs-fips", "bloom", "default", "log", "platform-verifier", "ring", "rustls", "rustls-aws-lc-rs", "rustls-aws-lc-rs-fips", "rustls-log", "rustls-ring"))' -C metadata=66f2631d74c2a094 -C extra-filename=-2bcef6bf42ed54f3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f62d7007379f3a64.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern fastbloom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfastbloom-871f4c785bb0ef0f.rmeta --extern lru_slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblru_slab-c3f1adf2c6a9804e.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-a054f7dad3593609.rmeta --extern ring=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libring-5f488ef39a0cf388.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-a4c3e101961134f5.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-81f961cd5657a929.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tinyvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinyvec-17ffa453fc71c00a.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/src/buffer.rs:720:19 | 720 | pub fn pixels(&self) -> Pixels

{ | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 720 | pub fn pixels(&self) -> Pixels<'_, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/src/buffer.rs:733:17 | 733 | pub fn rows(&self) -> Rows

{ | ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 733 | pub fn rows(&self) -> Rows<'_, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/src/buffer.rs:742:29 | 742 | pub fn enumerate_pixels(&self) -> EnumeratePixels

{ | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 742 | pub fn enumerate_pixels(&self) -> EnumeratePixels<'_, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/src/buffer.rs:754:27 | 754 | pub fn enumerate_rows(&self) -> EnumerateRows

{ | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 754 | pub fn enumerate_rows(&self) -> EnumerateRows<'_, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/src/buffer.rs:898:23 | 898 | pub fn pixels_mut(&mut self) -> PixelsMut

{ | ^^^^^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 898 | pub fn pixels_mut(&mut self) -> PixelsMut<'_, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/src/buffer.rs:911:21 | 911 | pub fn rows_mut(&mut self) -> RowsMut

{ | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 911 | pub fn rows_mut(&mut self) -> RowsMut<'_, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/src/buffer.rs:918:33 | 918 | pub fn enumerate_pixels_mut(&mut self) -> EnumeratePixelsMut

{ | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 918 | pub fn enumerate_pixels_mut(&mut self) -> EnumeratePixelsMut<'_, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/src/buffer.rs:931:31 | 931 | pub fn enumerate_rows_mut(&mut self) -> EnumerateRowsMut

{ | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 931 | pub fn enumerate_rows_mut(&mut self) -> EnumerateRowsMut<'_, P> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/src/image.rs:916:15 | 916 | fn pixels(&self) -> Pixels | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 916 | fn pixels(&self) -> Pixels<'_, Self> | +++ warning: `image` (lib) generated 10 warnings Compiling sha3 v0.10.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sha3 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha3-0.10.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha3-0.10.8/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of SHA-3, a family of Keccak-based hash functions including the SHAKE family of eXtendable-Output Functions (XOFs), as well as the accelerated variant TurboSHAKE ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sha3 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sha3 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha3-0.10.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="oid"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "default", "oid", "reset", "std"))' -C metadata=591138c140d7a32e -C extra-filename=-9c92937321bfc164 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --extern keccak=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libkeccak-154ac5984966d06a.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1068/2177] CXX obj/v8/torque_generated_definitions/js-break-iterator-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-break-iterator-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-break-iterator-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-break-iterator.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/intl-objects.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling radix_trie v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=radix_trie CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_trie-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_trie-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Michael Sproul ' CARGO_PKG_DESCRIPTION='Generic radix trie data-structure.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=radix_trie CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/michaelsproul/rust_radix_trie' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name radix_trie --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_trie-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=e0f2f2d672015901 -C extra-filename=-824a50e02f7b9e42 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern endian_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libendian_type-a6bcd26403bf7496.rmeta --extern nibble_vec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnibble_vec-33e2d713009065a1.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1069/2177] CXX obj/v8/torque_generated_definitions/turboshaft-types-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/turboshaft-types-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/turboshaft-types-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_trie-0.2.1/src/iter.rs:115:19 | 115 | fn child_iter(&self) -> ChildIter { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 115 | fn child_iter(&self) -> ChildIter<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_trie-0.2.1/src/trie_node.rs:226:23 | 226 | pub fn as_subtrie(&self, prefix: Nibblet) -> SubTrie { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 226 | pub fn as_subtrie(&self, prefix: Nibblet) -> SubTrie<'_, K, V> { | +++ warning: `radix_trie` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_loader CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_loader-9.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_loader-9.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='General ecmascript loader used for transforms' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_loader CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=9.0.0 CARGO_PKG_VERSION_MAJOR=9 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_loader --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_loader-9.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cache", "dashmap", "default", "lru", "node", "normpath", "once_cell", "parking_lot", "path-clean", "serde_json", "swc_cached", "tsc"))' -C metadata=72d4647c386710ea -C extra-filename=-afacd6f23eea77c7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-c047949de305a3eb.rmeta --extern pathdiff=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpathdiff-12d07c929e631dc1.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_codegen CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen-11.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen-11.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='Ecmascript code generator for the swc project.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_codegen CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=11.0.0 CARGO_PKG_VERSION_MAJOR=11 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_codegen --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_codegen-11.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde-impl"))' -C metadata=f76c77102ad99fb9 -C extra-filename=-7b7f06356f185878 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ascii=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libascii-2166784d38b2f978.rmeta --extern compact_str=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcompact_str-8e6a667364f21763.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-3b4eff8a1051cf22.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern sourcemap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsourcemap-c3509fdd7c22d3d8.rmeta --extern swc_allocator=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_allocator-ff69ba71f8ff6844.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-6072a92515af34a6.rmeta --extern swc_ecma_codegen_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_codegen_macros-8f438cf8c9e5d0ca.so --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --cap-lints warn -L/usr/local/lib` Compiling ed448-goldilocks v0.8.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ed448_goldilocks CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/Cargo.toml CARGO_PKG_AUTHORS='Kevaundray Wedderburn ' CARGO_PKG_DESCRIPTION='A pure-Rust implementation of Ed448 and Curve448 and Decaf' CARGO_PKG_HOMEPAGE='https://github.com/crate-crypto/Ed448-Goldilocks' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ed448-goldilocks CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crate-crypto/Ed448-Goldilocks' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ed448_goldilocks --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="fiat-crypto"' --cfg 'feature="fiat_u64_backend"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "fiat-crypto", "fiat_u64_backend", "u32_backend", "zeroize"))' -C metadata=f8bebd2b2bc4aa9d -C extra-filename=-df0976039f5d4adc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern fiat_crypto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfiat_crypto-74dbe2a13d6be10b.rmeta --extern hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhex-b28a7fa01d210b5e.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib` warning: unused import: `double_base::double_base_scalar_mul` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/scalar_mul/mod.rs:7:16 | 7 | pub(crate) use double_base::double_base_scalar_mul; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/lib.rs:3:28 | 3 | #![warn(unused_attributes, unused_imports, unused_mut, unused_must_use)] | ^^^^^^^^^^^^^^ warning: unused import: `super::*` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:130:9 | 130 | use super::*; | ^^^^^^^^ warning: unused import: `crate::constants::TWISTED_EDWARDS_BASE_POINT` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:131:9 | 131 | use crate::constants::TWISTED_EDWARDS_BASE_POINT; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: unused variable: `sign` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/montgomery/montgomery.rs:104:30 | 104 | pub fn to_edwards(&self, sign: u8) -> Option { | ^^^^ help: if this is intentional, prefix it with an underscore: `_sign` | = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default warning: unused variable: `Y` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:63:13 | 63 | let Y = self.0.Y; | ^ | help: if this is intentional, prefix it with an underscore | 63 | let _Y = self.0.Y; | + help: you might have meant to pattern match on the similarly named constant `A_PLUS_TWO_OVER_FOUR` | 63 - let Y = self.0.Y; 63 + let field::fiat_u64::constants::A_PLUS_TWO_OVER_FOUR = self.0.Y; | warning: unused variable: `s_is_negative` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:97:13 | 97 | let s_is_negative = s.is_negative(); | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_s_is_negative` warning: value assigned to `l0` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/field/mod.rs:78:18 | 78 | let (mut l0, mut l1, mut l2) = ( | ^^ | = help: maybe it is overwritten before being read? = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default warning: value assigned to `l1` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/field/mod.rs:78:26 | 78 | let (mut l0, mut l1, mut l2) = ( | ^^ | = help: maybe it is overwritten before being read? warning: value assigned to `l2` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/field/mod.rs:78:34 | 78 | let (mut l0, mut l1, mut l2) = ( | ^^ | = help: maybe it is overwritten before being read? warning: method `is_on_curve` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:208:19 | 88 | impl ExtendedPoint { | ------------------ method in this implementation ... 208 | pub(crate) fn is_on_curve(&self) -> bool { | ^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: function `double_base_scalar_mul` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/scalar_mul/double_base.rs:8:15 | 8 | pub(crate) fn double_base_scalar_mul(a: &Scalar, A: &ExtendedPoint, b: &Scalar) -> ExtendedPoint { | ^^^^^^^^^^^^^^^^^^^^^^ warning: methods `is_on_curve`, `negate`, `add`, `to_extensible`, `to_affine_niels`, and `to_extended` are never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/affine.rs:34:8 | 25 | impl AffinePoint { | ---------------- methods in this implementation ... 34 | fn is_on_curve(&self) -> bool { | ^^^^^^^^^^^ ... 41 | pub(crate) fn negate(&self) -> AffinePoint { | ^^^^^^ ... 48 | pub(crate) fn add(&self, other: &AffinePoint) -> AffinePoint { | ^^^ ... 60 | pub(crate) fn to_extensible(&self) -> ExtensiblePoint { | ^^^^^^^^^^^^^ ... 70 | pub(crate) fn to_affine_niels(&self) -> AffineNielsPoint { | ^^^^^^^^^^^^^^^ ... 78 | pub(crate) fn to_extended(&self) -> ExtendedPoint { | ^^^^^^^^^^^ warning: associated items `equals`, `identity`, and `to_extended` are never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/affine.rs:105:19 | 102 | impl AffineNielsPoint { | --------------------- associated items in this implementation ... 105 | pub(crate) fn equals(&self, other: &AffineNielsPoint) -> bool { | ^^^^^^ ... 112 | pub(crate) fn identity() -> AffineNielsPoint { | ^^^^^^^^ ... 120 | pub(crate) fn to_extended(&self) -> ExtendedPoint { | ^^^^^^^^^^^ warning: method `is_on_curve` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:135:19 | 52 | impl ExtendedPoint { | ------------------ method in this implementation ... 135 | pub(crate) fn is_on_curve(&self) -> bool { | ^^^^^^^^^^^ warning: method `is_zero` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/field/mod.rs:33:19 | 31 | impl FieldElement { | ----------------- method in this implementation 32 | /// Checks if a field element is zero 33 | pub(crate) fn is_zero(&self) -> Choice { | ^^^^^^^ warning: associated function `from_raw_slice` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/field/fiat_u64/prime_field.rs:135:25 | 133 | impl FieldElement56 { | ------------------- associated function in this implementation 134 | /// Helper function for internally constructing a field element 135 | pub(crate) const fn from_raw_slice(slice: [u64; 8]) -> FieldElement56 { | ^^^^^^^^^^^^^^ warning: structure field `X` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:16:16 | 16 | pub(crate) X: FieldElement, | ^ help: convert the identifier to snake case (notice the capitalization): `x` | = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default warning: structure field `Y` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:17:16 | 17 | pub(crate) Y: FieldElement, | ^ help: convert the identifier to snake case (notice the capitalization): `y` warning: structure field `Z` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:18:16 | 18 | pub(crate) Z: FieldElement, | ^ help: convert the identifier to snake case (notice the capitalization): `z` warning: structure field `T` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:19:16 | 19 | pub(crate) T: FieldElement, | ^ help: convert the identifier to snake case: `t` warning: variable `XZ` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:65:13 | 65 | let XZ = self.X * other.Z; | ^^ help: convert the identifier to snake case (notice the capitalization): `xz` warning: variable `ZX` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:66:13 | 66 | let ZX = self.Z * other.X; | ^^ help: convert the identifier to snake case (notice the capitalization): `zx` warning: variable `YZ` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:68:13 | 68 | let YZ = self.Y * other.Z; | ^^ help: convert the identifier to snake case (notice the capitalization): `yz` warning: variable `ZY` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:69:13 | 69 | let ZY = self.Z * other.Y; | ^^ help: convert the identifier to snake case (notice the capitalization): `zy` warning: variable `aXX` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:175:13 | 175 | let aXX = self.X * other.X; // aX1X2 | ^^^ help: convert the identifier to snake case: `a_xx` warning: variable `dTT` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:176:13 | 176 | let dTT = EDWARDS_D * self.T * other.T; // dT1T2 | ^^^ help: convert the identifier to snake case: `d_tt` warning: variable `ZZ` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:177:13 | 177 | let ZZ = self.Z * other.Z; // Z1Z2 | ^^ help: convert the identifier to snake case (notice the capitalization): `zz` warning: variable `YY` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:178:13 | 178 | let YY = self.Y * other.Y; | ^^ help: convert the identifier to snake case (notice the capitalization): `yy` warning: variable `X` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:180:13 | 180 | let X = { | ^ help: convert the identifier to snake case (notice the capitalization): `x` warning: variable `Y` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:185:13 | 185 | let Y = { | ^ help: convert the identifier to snake case (notice the capitalization): `y` warning: variable `T` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:191:13 | 191 | let T = { | ^ help: convert the identifier to snake case: `t` warning: variable `Z` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:197:13 | 197 | let Z = { (ZZ - dTT) * (ZZ + dTT) }; | ^ help: convert the identifier to snake case (notice the capitalization): `z` warning: variable `XY` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:209:13 | 209 | let XY = self.X * self.Y; | ^^ help: convert the identifier to snake case (notice the capitalization): `xy` warning: variable `ZT` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:210:13 | 210 | let ZT = self.Z * self.T; | ^^ help: convert the identifier to snake case: `zt` warning: variable `YY` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:214:13 | 214 | let YY = self.Y.square(); | ^^ help: convert the identifier to snake case (notice the capitalization): `yy` warning: variable `XX` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:215:13 | 215 | let XX = self.X.square(); | ^^ help: convert the identifier to snake case (notice the capitalization): `xx` warning: variable `ZZ` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:216:13 | 216 | let ZZ = self.Z.square(); | ^^ help: convert the identifier to snake case (notice the capitalization): `zz` warning: variable `TT` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:217:13 | 217 | let TT = self.T.square(); | ^^ help: convert the identifier to snake case: `tt` warning: variable `INV_Z` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/edwards/extended.rs:225:13 | 225 | let INV_Z = self.Z.invert(); | ^^^^^ help: convert the identifier to snake case: `inv_z` warning: structure field `U` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/montgomery/montgomery.rs:65:5 | 65 | U: FieldElement, | ^ help: convert the identifier to snake case (notice the capitalization): `u` warning: structure field `W` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/montgomery/montgomery.rs:66:5 | 66 | W: FieldElement, | ^ help: convert the identifier to snake case (notice the capitalization): `w` warning: variable `P` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/montgomery/montgomery.rs:151:5 | 151 | P: &mut ProjectiveMontgomeryPoint, | ^ help: convert the identifier to snake case: `p` warning: variable `Q` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/montgomery/montgomery.rs:152:5 | 152 | Q: &mut ProjectiveMontgomeryPoint, | ^ help: convert the identifier to snake case: `q` warning: variable `affine_PmQ` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/montgomery/montgomery.rs:153:5 | 153 | affine_PmQ: &FieldElement, | ^^^^^^^^^^ help: convert the identifier to snake case: `affine_pm_q` warning: variable `A` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/scalar_mul/double_base.rs:8:50 | 8 | pub(crate) fn double_base_scalar_mul(a: &Scalar, A: &ExtendedPoint, b: &Scalar) -> ExtendedPoint { | ^ help: convert the identifier to snake case: `a` warning: variable `neg_P` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/scalar_mul/variable_base.rs:26:17 | 26 | let mut neg_P = lookup.select(abs_value); | ^^^^^ help: convert the identifier to snake case: `neg_p` warning: variable `P` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/scalar_mul/window/wnaf/mod.rs:10:13 | 10 | let P = point.to_extensible(); | ^ help: convert the identifier to snake case: `p` warning: structure field `X` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:10:16 | 10 | pub(crate) X: FieldElement, | ^ help: convert the identifier to snake case (notice the capitalization): `x` warning: structure field `Y` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:11:16 | 11 | pub(crate) Y: FieldElement, | ^ help: convert the identifier to snake case (notice the capitalization): `y` warning: structure field `Z` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:12:16 | 12 | pub(crate) Z: FieldElement, | ^ help: convert the identifier to snake case (notice the capitalization): `z` warning: structure field `T` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:13:16 | 13 | pub(crate) T: FieldElement, | ^ help: convert the identifier to snake case: `t` warning: variable `XZ` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:18:13 | 18 | let XZ = self.X * other.Z; | ^^ help: convert the identifier to snake case (notice the capitalization): `xz` warning: variable `ZX` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:19:13 | 19 | let ZX = self.Z * other.X; | ^^ help: convert the identifier to snake case (notice the capitalization): `zx` warning: variable `YZ` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:21:13 | 21 | let YZ = self.Y * other.Z; | ^^ help: convert the identifier to snake case (notice the capitalization): `yz` warning: variable `ZY` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:22:13 | 22 | let ZY = self.Z * other.Y; | ^^ help: convert the identifier to snake case (notice the capitalization): `zy` warning: variable `INV_Z` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:92:13 | 92 | let INV_Z = self.Z.invert(); | ^^^^^ help: convert the identifier to snake case: `inv_z` warning: variable `XY` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:136:13 | 136 | let XY = self.X * self.Y; | ^^ help: convert the identifier to snake case (notice the capitalization): `xy` warning: variable `ZT` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:137:13 | 137 | let ZT = self.Z * self.T; | ^^ help: convert the identifier to snake case: `zt` warning: variable `YY` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:141:13 | 141 | let YY = self.Y.square(); | ^^ help: convert the identifier to snake case (notice the capitalization): `yy` warning: variable `XX` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:142:13 | 142 | let XX = self.X.square(); | ^^ help: convert the identifier to snake case (notice the capitalization): `xx` warning: variable `ZZ` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:143:13 | 143 | let ZZ = self.Z.square(); | ^^ help: convert the identifier to snake case (notice the capitalization): `zz` warning: variable `TT` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extended.rs:144:13 | 144 | let TT = self.T.square(); | ^^ help: convert the identifier to snake case: `tt` warning: structure field `X` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:14:16 | 14 | pub(crate) X: FieldElement, | ^ help: convert the identifier to snake case (notice the capitalization): `x` warning: structure field `Y` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:15:16 | 15 | pub(crate) Y: FieldElement, | ^ help: convert the identifier to snake case (notice the capitalization): `y` warning: structure field `Z` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:16:16 | 16 | pub(crate) Z: FieldElement, | ^ help: convert the identifier to snake case (notice the capitalization): `z` warning: structure field `T1` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:17:16 | 17 | pub(crate) T1: FieldElement, | ^^ help: convert the identifier to snake case: `t1` warning: structure field `T2` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:18:16 | 18 | pub(crate) T2: FieldElement, | ^^ help: convert the identifier to snake case: `t2` warning: variable `XZ` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:23:13 | 23 | let XZ = self.X * other.Z; | ^^ help: convert the identifier to snake case (notice the capitalization): `xz` warning: variable `ZX` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:24:13 | 24 | let ZX = self.Z * other.X; | ^^ help: convert the identifier to snake case (notice the capitalization): `zx` warning: variable `YZ` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:26:13 | 26 | let YZ = self.Y * other.Z; | ^^ help: convert the identifier to snake case (notice the capitalization): `yz` warning: variable `ZY` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:27:13 | 27 | let ZY = self.Z * other.Y; | ^^ help: convert the identifier to snake case (notice the capitalization): `zy` warning: variable `A` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:52:13 | 52 | let A = self.X.square(); | ^ help: convert the identifier to snake case: `a` warning: variable `B` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:53:13 | 53 | let B = self.Y.square(); | ^ help: convert the identifier to snake case: `b` warning: variable `C` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:54:13 | 54 | let C = self.Z.square() + self.Z.square(); | ^ help: convert the identifier to snake case (notice the capitalization): `c` warning: variable `D` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:55:13 | 55 | let D = A.negate(); | ^ help: convert the identifier to snake case: `d` warning: variable `E` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:56:13 | 56 | let E = (self.X + self.Y).square() - A - B; | ^ help: convert the identifier to snake case: `e` warning: variable `G` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:57:13 | 57 | let G = D + B; | ^ help: convert the identifier to snake case: `g` warning: variable `F` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:58:13 | 58 | let F = G - C; | ^ help: convert the identifier to snake case (notice the capitalization): `f` warning: variable `H` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:59:13 | 59 | let H = D - B; | ^ help: convert the identifier to snake case: `h` warning: variable `A` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:76:13 | 76 | let A = self.X * other.X; | ^ help: convert the identifier to snake case: `a` warning: variable `B` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:77:13 | 77 | let B = self.Y * other.Y; | ^ help: convert the identifier to snake case: `b` warning: variable `C` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:78:13 | 78 | let C = self.T1 * self.T2 * other.T * TWISTED_D; | ^ help: convert the identifier to snake case (notice the capitalization): `c` warning: variable `D` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:79:13 | 79 | let D = self.Z * other.Z; | ^ help: convert the identifier to snake case: `d` warning: variable `E` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:80:13 | 80 | let E = (self.X + self.Y) * (other.X + other.Y) - A - B; | ^ help: convert the identifier to snake case: `e` warning: variable `F` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:81:13 | 81 | let F = D - C; | ^ help: convert the identifier to snake case (notice the capitalization): `f` warning: variable `G` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:82:13 | 82 | let G = D + C; | ^ help: convert the identifier to snake case: `g` warning: variable `H` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:83:13 | 83 | let H = B + A; | ^ help: convert the identifier to snake case: `h` warning: variable `A` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:96:13 | 96 | let A = self.X * other.X; | ^ help: convert the identifier to snake case: `a` warning: variable `B` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:97:13 | 97 | let B = self.Y * other.Y; | ^ help: convert the identifier to snake case: `b` warning: variable `C` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:98:13 | 98 | let C = self.T1 * self.T2 * other.T * TWISTED_D; | ^ help: convert the identifier to snake case (notice the capitalization): `c` warning: variable `D` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:99:13 | 99 | let D = self.Z * other.Z; | ^ help: convert the identifier to snake case: `d` warning: variable `E` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:100:13 | 100 | let E = (self.X + self.Y) * (other.Y - other.X) + A - B; | ^ help: convert the identifier to snake case: `e` warning: variable `F` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:101:13 | 101 | let F = D + C; | ^ help: convert the identifier to snake case (notice the capitalization): `f` warning: variable `G` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:102:13 | 102 | let G = D - C; | ^ help: convert the identifier to snake case: `g` warning: variable `H` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:103:13 | 103 | let H = B - A; | ^ help: convert the identifier to snake case: `h` warning: variable `A` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:116:13 | 116 | let A = other.y_minus_x * (self.Y - self.X); | ^ help: convert the identifier to snake case: `a` warning: variable `B` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:117:13 | 117 | let B = other.y_plus_x * (self.X + self.Y); | ^ help: convert the identifier to snake case: `b` warning: variable `C` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:118:13 | 118 | let C = other.td * self.T1 * self.T2; | ^ help: convert the identifier to snake case (notice the capitalization): `c` warning: variable `D` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:119:13 | 119 | let D = B + A; | ^ help: convert the identifier to snake case: `d` warning: variable `E` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:120:13 | 120 | let E = B - A; | ^ help: convert the identifier to snake case: `e` warning: variable `F` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:121:13 | 121 | let F = self.Z - C; | ^ help: convert the identifier to snake case (notice the capitalization): `f` warning: variable `G` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:122:13 | 122 | let G = self.Z + C; | ^ help: convert the identifier to snake case: `g` warning: variable `Z` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:138:13 | 138 | let Z = self.Z * other.Z; | ^ help: convert the identifier to snake case (notice the capitalization): `z` warning: variable `A` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:140:13 | 140 | let A = (self.Y - self.X) * other.Y_minus_X; | ^ help: convert the identifier to snake case: `a` warning: variable `B` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:141:13 | 141 | let B = (self.Y + self.X) * other.Y_plus_X; | ^ help: convert the identifier to snake case: `b` warning: variable `C` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:142:13 | 142 | let C = other.Td * self.T1 * self.T2; | ^ help: convert the identifier to snake case (notice the capitalization): `c` warning: variable `D` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:143:13 | 143 | let D = B + A; | ^ help: convert the identifier to snake case: `d` warning: variable `E` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:144:13 | 144 | let E = B - A; | ^ help: convert the identifier to snake case: `e` warning: variable `F` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:145:13 | 145 | let F = Z - C; | ^ help: convert the identifier to snake case (notice the capitalization): `f` warning: variable `G` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/extensible.rs:146:13 | 146 | let G = Z + C; | ^ help: convert the identifier to snake case: `g` warning: structure field `Y_plus_X` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/projective.rs:15:16 | 15 | pub(crate) Y_plus_X: FieldElement, | ^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `y_plus_x` warning: structure field `Y_minus_X` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/projective.rs:16:16 | 16 | pub(crate) Y_minus_X: FieldElement, | ^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `y_minus_x` warning: structure field `Td` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/projective.rs:17:16 | 17 | pub(crate) Td: FieldElement, | ^^ help: convert the identifier to snake case: `td` warning: structure field `Z` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/projective.rs:18:16 | 18 | pub(crate) Z: FieldElement, | ^ help: convert the identifier to snake case (notice the capitalization): `z` warning: variable `A` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/projective.rs:50:13 | 50 | let A = self.Y_plus_X - self.Y_minus_X; | ^ help: convert the identifier to snake case: `a` warning: variable `B` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/curve/twedwards/projective.rs:51:13 | 51 | let B = self.Y_plus_X + self.Y_minus_X; | ^ help: convert the identifier to snake case: `b` warning: variable `X` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:62:13 | 62 | let X = self.0.X; | ^ help: convert the identifier to snake case (notice the capitalization): `x` warning: variable `Y` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:63:13 | 63 | let Y = self.0.Y; | ^ help: convert the identifier to snake case (notice the capitalization): `y` warning: variable `Z` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:64:13 | 64 | let Z = self.0.Z; | ^ help: convert the identifier to snake case (notice the capitalization): `z` warning: variable `T` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:65:13 | 65 | let T = self.0.T; | ^ help: convert the identifier to snake case: `t` warning: variable `XX_TT` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:67:13 | 67 | let XX_TT = (X + T) * (X - T); | ^^^^^ help: convert the identifier to snake case: `xx_tt` warning: variable `I` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:109:14 | 109 | let (I, ok) = (v * u1_sqr).inverse_square_root(); | ^ help: convert the identifier to snake case (notice the capitalization): `i` warning: variable `Dx` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:114:13 | 114 | let Dx = I * u1; | ^^ help: convert the identifier to snake case: `dx` warning: variable `Dxs` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:115:13 | 115 | let Dxs = (s + s) * Dx; | ^^^ help: convert the identifier to snake case: `dxs` warning: variable `X` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:117:17 | 117 | let mut X = (Dxs * I) * v; | ^ help: convert the identifier to snake case (notice the capitalization): `x` warning: variable `Y` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:121:13 | 121 | let Y = Dx * u2; | ^ help: convert the identifier to snake case (notice the capitalization): `y` warning: variable `Z` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:122:13 | 122 | let Z = FieldElement::one(); | ^ help: convert the identifier to snake case (notice the capitalization): `z` warning: variable `T` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/decaf/decaf.rs:123:13 | 123 | let T = X * Y; | ^ help: convert the identifier to snake case: `t` warning: variable `XY` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/ristretto/ristretto.rs:41:13 | 41 | let XY = self.0.X * other.0.Y; | ^^ help: convert the identifier to snake case (notice the capitalization): `xy` warning: variable `YX` should have a snake case name --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/ristretto/ristretto.rs:42:13 | 42 | let YX = self.0.Y * other.0.X; | ^^ help: convert the identifier to snake case (notice the capitalization): `yx` warning: `ed448-goldilocks` (lib) generated 130 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.9.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/indexmap-bc14722b8ac69583/out /usr/local/bin/rustc --crate-name indexmap --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/indexmap-1.9.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "quickcheck", "rayon", "rustc-rayon", "serde", "serde-1", "std", "test_debug", "test_low_transition_point"))' -C metadata=4166f9f9089f1af9 -C extra-filename=-4023f6fb4ab68ce3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-b976ea25a4f3a315.rmeta --cap-lints warn -L/usr/local/lib --cfg has_std` warning: `indexmap` (lib) generated 13 warnings (13 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dprint_swc_ext CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-swc-ext-0.24.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-swc-ext-0.24.0/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='Functionality to make swc easier to work with.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dprint-swc-ext CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dprint/dprint-swc-ext' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.24.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=24 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dprint_swc_ext --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-swc-ext-0.24.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="sourcemap"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("allocator-api2", "bumpalo", "sourcemap", "view"))' -C metadata=35771d68af629cc4 -C extra-filename=-e57bc8a730c3c36a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-6072a92515af34a6.rmeta --extern swc_ecma_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_parser-08aff40f76438490.rmeta --extern text_lines=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtext_lines-f8a7cafa80ff0d40.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out` warning: `dprint-swc-ext` (lib) generated 1 warning (1 duplicate) Compiling deno_config v0.64.0 (/exopi-obj/pobj/deno-2.4.5/deno/libs/config) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_config CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/config CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/config/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Config file implementation for the Deno CLI' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_config CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.64.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=64 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_config --edition=2024 libs/config/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="deno_json"' --cfg 'feature="deno_package_json"' --cfg 'feature="deno_semver"' --cfg 'feature="glob"' --cfg 'feature="ignore"' --cfg 'feature="import_map"' --cfg 'feature="jsonc-parser"' --cfg 'feature="package_json"' --cfg 'feature="sync"' --cfg 'feature="workspace"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deno_json", "deno_package_json", "deno_semver", "glob", "ignore", "import_map", "jsonc-parser", "package_json", "sync", "workspace"))' -C metadata=8f3c3494bc6ef7f6 -C extra-filename=-81be1e08224a1b15 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-1ff650e18708d6f6.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_maybe_sync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_maybe_sync-7d477b5429c5bff8.rmeta --extern deno_package_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_package_json-ddbd35f54cb02610.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-9cbc8b77abf5e219.rmeta --extern glob=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglob-670038a1559322ac.rmeta --extern ignore=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libignore-886daae6b631e80f.rmeta --extern import_map=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libimport_map-9468e8abe91c12ad.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern jsonc_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libjsonc_parser-034008a5cdeb67a0.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-5c7746be9235572a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta -L/usr/local/lib` warning: `swc_ecma_codegen` (lib) generated 4 warnings (4 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=legacy,std,zdict_builder CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_LEGACY=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_ZDICT_BUILDER=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-sys-2.0.15+zstd.1.5.7 CARGO_MANIFEST_LINKS=zstd CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-sys-2.0.15+zstd.1.5.7/Cargo.toml CARGO_PKG_AUTHORS='Alexandre Bury ' CARGO_PKG_DESCRIPTION='Low-level bindings for the zstd compression library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zstd-sys CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/gyscos/zstd-rs' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=2.0.15+zstd.1.5.7 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=3 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zstd-sys-d18f1da62cbfa922/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zstd-sys-d2ee6fb7e636ef3c/build-script-build` [zstd-sys 2.0.15+zstd.1.5.7] cargo:rustc-link-lib=zstd Compiling serde-value v0.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_value CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-value-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-value-0.7.0/Cargo.toml CARGO_PKG_AUTHORS=arcnmx CARGO_PKG_DESCRIPTION='Serialization value trees' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde-value CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/arcnmx/serde-value' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name serde_value --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-value-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ba313052a1442576 -C extra-filename=-fadf1633599d2575 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ordered_float=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libordered_float-3b39a76ea500007f.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-value-0.7.0/src/lib.rs:152:19 | 152 | fn unexpected(&self) -> serde::de::Unexpected { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 152 | fn unexpected(&self) -> serde::de::Unexpected<'_> { | ++++ warning: `serde-value` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=heapless CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Jorge Aparicio :Per Lindgren :Emil Fresk ' CARGO_PKG_DESCRIPTION='`static` friendly data structures that don'\''t require dynamic memory allocation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=heapless CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-embedded/heapless' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/heapless-cd8c76dcabf19408/out /usr/local/bin/rustc --crate-name heapless --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heapless-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("defmt-03", "mpmc_large", "portable-atomic", "portable-atomic-critical-section", "portable-atomic-unsafe-assume-single-core", "serde", "ufmt"))' -C metadata=6715e6058b6a537d -C extra-filename=-d7735c3a9b6d4082 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hash32=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhash32-603d29b3777e015d.rmeta --extern stable_deref_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstable_deref_trait-4be1350106c28117.rmeta --cap-lints warn -L/usr/local/lib` warning: `heapless` (lib) generated 6 warnings (6 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hickory_resolver CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-resolver-0.25.0-alpha.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-resolver-0.25.0-alpha.4/Cargo.toml CARGO_PKG_AUTHORS='The contributors to Hickory DNS' CARGO_PKG_DESCRIPTION='Hickory DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. The Resolver is intended to be a high-level library for any DNS record resolution see Resolver and AsyncResolver for supported resolution types. The Client can be used for other queries. ' CARGO_PKG_HOMEPAGE='https://hickory-dns.org/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hickory-resolver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hickory-dns/hickory-dns' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.25.0-alpha.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=alpha.4 LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hickory_resolver --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hickory-resolver-0.25.0-alpha.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(nightly)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="system-config"' --cfg 'feature="tokio"' --cfg 'feature="tokio-runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("backtrace", "default", "dns-over-h3", "dns-over-https-rustls", "dns-over-native-tls", "dns-over-openssl", "dns-over-quic", "dns-over-rustls", "dns-over-tls", "dnssec", "dnssec-openssl", "dnssec-ring", "native-certs", "serde", "system-config", "testing", "tokio", "tokio-runtime", "webpki-roots"))' -C metadata=a05ddc7c9ceee04d -C extra-filename=-d68277d7f6bd14f5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern hickory_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhickory_proto-1bb507bab469063e.rmeta --extern moka=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmoka-9ccd7ea0a75c2fa8.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern resolv_conf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libresolv_conf-9cc39f88e460972e.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1070/2177] CXX obj/v8/torque_generated_definitions/js-collator-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-collator-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-collator-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-collator.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1071/2177] CXX obj/v8/torque_generated_definitions/js-date-time-format-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-date-time-format-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-date-time-format-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-date-time-format.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1072/2177] CXX obj/v8/torque_generated_definitions/js-duration-format-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-duration-format-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-duration-format-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-duration-format.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1073/2177] CXX obj/v8/torque_generated_definitions/js-display-names-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-display-names-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-display-names-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-display-names.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quinn_udp CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='UDP sockets with ECN information for the QUIC transport protocol' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quinn-udp CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/quinn-rs/quinn' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.5.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-udp-e80620d289f729e7/out /usr/local/bin/rustc --crate-name quinn_udp --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-udp-0.5.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="log"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "direct-log", "fast-apple-datapath", "log", "tracing"))' -C metadata=85fee546953ec9a7 -C extra-filename=-184cea2bf465918d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-af4940c11cfb201b.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib --cfg bsd --check-cfg 'cfg(apple)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(apple_fast)' --check-cfg 'cfg(apple_slow)'` [v8 137.2.1] [1074/2177] CXX obj/v8/torque_generated_definitions/js-list-format-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-list-format-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-list-format-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-list-format.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling hyper v0.14.28 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hyper CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A fast and correct HTTP library.' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/hyper' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.14.28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hyper --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="h2"' --cfg 'feature="http1"' --cfg 'feature="http2"' --cfg 'feature="runtime"' --cfg 'feature="server"' --cfg 'feature="socket2"' --cfg 'feature="stream"' --cfg 'feature="tcp"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_happy_eyeballs_tests", "backports", "client", "default", "deprecated", "ffi", "full", "h2", "http1", "http2", "libc", "nightly", "runtime", "server", "socket2", "stream", "tcp"))' -C metadata=df8371c291e23315 -C extra-filename=-42734e73aee5b984 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-4078c5c0d5ddf2dd.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-c34ba0f2b77a9154.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-a4db3603f09a50ae.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-124f885e33bcc4b6.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-417620737667e0bb.rmeta --extern httparse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttparse-b8b1c1eee19b981c.rmeta --extern httpdate=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttpdate-b93e2c6184f3e84e.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-12fcb489002112f7.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-5b953a685caf7482.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-78a921277c67cc3e.rmeta --extern want=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwant-6440b88e62b76b89.rmeta --cap-lints warn -L/usr/local/lib` warning: unused import: `Write` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/proto/h1/role.rs:1:22 | 1 | use std::fmt::{self, Write}; | ^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused import: `RequestHead` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/proto/h1/role.rs:25:45 | 25 | use crate::proto::{BodyLength, MessageHead, RequestHead, RequestLine}; | ^^^^^^^^^^^ warning: method `extra_mut` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/body/body.rs:239:8 | 120 | impl Body { | --------- method in this implementation ... 239 | fn extra_mut(&mut self) -> &mut Extra { | ^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: field `0` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/body/body.rs:454:25 | 454 | struct Full<'a>(&'a Bytes); | ---- ^^^^^^^^^ | | | field in this struct | = help: consider removing this field = note: `Full` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis warning: trait `AssertSendSync` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/error.rs:617:7 | 617 | trait AssertSendSync: Send + Sync + 'static {} | ^^^^^^^^^^^^^^ warning: method `into_inner` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/ext.rs:48:19 | 30 | impl Protocol { | ------------- method in this implementation ... 48 | pub(crate) fn into_inner(self) -> h2::ext::Protocol { | ^^^^^^^^^^ warning: method `get_all` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/ext.rs:104:19 | 101 | impl HeaderCaseMap { | ------------------ method in this implementation ... 104 | pub(crate) fn get_all<'a>( | ^^^^^^^ warning: trait `MakeConnection` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/service/make.rs:13:11 | 13 | pub trait MakeConnection: self::sealed::Sealed<(Target,)> { | ^^^^^^^^^^^^^^ warning: function `transfer_encoding_is_chunked` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/headers.rs:110:15 | 110 | pub(super) fn transfer_encoding_is_chunked(headers: &HeaderMap) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: function `is_chunked` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/headers.rs:115:15 | 115 | pub(super) fn is_chunked(mut encodings: ValueIter<'_, HeaderValue>) -> bool { | ^^^^^^^^^^ warning: function `add_chunked` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/headers.rs:137:15 | 137 | pub(super) fn add_chunked(mut entry: http::header::OccupiedEntry<'_, HeaderValue>) { | ^^^^^^^^^^^ warning: method `into_response` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/proto/mod.rs:63:8 | 62 | impl MessageHead { | ---------------------------------- method in this implementation 63 | fn into_response(self, body: B) -> http::Response { | ^^^^^^^^^^^^^ warning: function `set_content_length` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/proto/h1/role.rs:1349:4 | 1349 | fn set_content_length(headers: &mut HeaderMap, len: u64) -> Encoder { | ^^^^^^^^^^^^^^^^^^ warning: function `write_headers_title_case` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/proto/h1/role.rs:1435:4 | 1435 | fn write_headers_title_case(headers: &HeaderMap, dst: &mut Vec) { | ^^^^^^^^^^^^^^^^^^^^^^^^ warning: function `write_headers` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/proto/h1/role.rs:1444:4 | 1444 | fn write_headers(headers: &HeaderMap, dst: &mut Vec) { | ^^^^^^^^^^^^^ warning: function `write_headers_original_case` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/proto/h1/role.rs:1454:4 | 1454 | fn write_headers_original_case( | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: struct `FastWrite` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/proto/h1/role.rs:1489:8 | 1489 | struct FastWrite<'a>(&'a mut Vec); | ^^^^^^^^^ warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/ext.rs:113:82 | 113 | pub(crate) fn get_all_internal<'a>(&'a self, name: &HeaderName) -> ValueIter<'_, Bytes> { | -- the lifetime is named here ^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'a` | 113 - pub(crate) fn get_all_internal<'a>(&'a self, name: &HeaderName) -> ValueIter<'_, Bytes> { 113 + pub(crate) fn get_all_internal<'a>(&'a self, name: &HeaderName) -> ValueIter<'a, Bytes> { | [v8 137.2.1] [1075/2177] CXX obj/v8/torque_generated_definitions/js-locale-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-locale-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-locale-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-locale.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling ed25519-dalek v2.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ed25519_dalek CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed25519-dalek-2.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed25519-dalek-2.1.1/Cargo.toml CARGO_PKG_AUTHORS='isis lovecruft :Tony Arcieri :Michael Rosenberg ' CARGO_PKG_DESCRIPTION='Fast and efficient ed25519 EdDSA key generations, signing, and verification in pure Rust.' CARGO_PKG_HOMEPAGE='https://github.com/dalek-cryptography/curve25519-dalek' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ed25519-dalek CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/curve25519-dalek/tree/main/ed25519-dalek' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=2.1.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ed25519_dalek --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed25519-dalek-2.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="fast"' --cfg 'feature="pkcs8"' --cfg 'feature="rand_core"' --cfg 'feature="signature"' --cfg 'feature="std"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "asm", "batch", "default", "digest", "fast", "hazmat", "legacy_compatibility", "merlin", "pem", "pkcs8", "rand_core", "serde", "signature", "std", "zeroize"))' -C metadata=b7237a8e22b01bb0 -C extra-filename=-8821c893afba001e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern curve25519_dalek=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcurve25519_dalek-507b4c2ac71b905f.rmeta --extern ed25519=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libed25519-e2e029c9180c0f7d.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-cb744710a026f9e0.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wgpu_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Core implementation logic of wgpu, the cross-platform, safe, pure-rust graphics API' CARGO_PKG_HOMEPAGE='https://wgpu.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-core-e6ede110fba3e092/out /usr/local/bin/rustc --crate-name wgpu_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(wgpu_validate_locks)' -C debug-assertions=off --cfg 'feature="gles"' --cfg 'feature="raw-window-handle"' --cfg 'feature="replay"' --cfg 'feature="serde"' --cfg 'feature="strict_asserts"' --cfg 'feature="trace"' --cfg 'feature="vulkan"' --cfg 'feature="wgsl"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("api_log_info", "counters", "dx12", "fragile-send-sync-non-atomic-wasm", "gles", "glsl", "indirect-validation", "metal", "observe_locks", "raw-window-handle", "renderdoc", "replay", "resource_log_info", "serde", "spirv", "strict_asserts", "trace", "vulkan", "wgsl"))' -C metadata=c647086585331df3 -C extra-filename=-394381bacb4088e6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arrayvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarrayvec-6b41000225260a8d.rmeta --extern bit_vec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbit_vec-c2f30b0f16254071.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern document_features=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdocument_features-2a75f08d577364f8.so --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern naga=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnaga-d6cb7e9864e0244e.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-f6b20b77dfe21d1a.rmeta --extern profiling=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprofiling-09616ad3f9226001.rmeta --extern raw_window_handle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libraw_window_handle-154f53448f1526d8.rmeta --extern ron=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libron-d40d851aa6b5572f.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-59861e9afb0d0e18.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern hal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwgpu_hal-a69e384bb2c70272.rmeta --extern wgt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwgpu_types-854daca83de9760a.rmeta --cap-lints warn -L/usr/local/lib --cfg send_sync --cfg gles --cfg vulkan --check-cfg 'cfg(send_sync)' --check-cfg 'cfg(webgl)' --check-cfg 'cfg(dx12)' --check-cfg 'cfg(gles)' --check-cfg 'cfg(metal)' --check-cfg 'cfg(vulkan)'` [v8 137.2.1] [1076/2177] CXX obj/v8/torque_generated_definitions/js-relative-time-format-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-relative-time-format-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-relative-time-format-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-relative-time-format.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1077/2177] CXX obj/v8/torque_generated_definitions/js-to-js-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1078/2177] CXX obj/v8/torque_generated_definitions/js-to-wasm-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1079/2177] CXX obj/v8/torque_generated_definitions/wasm-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1080/2177] CXX obj/v8/torque_generated_definitions/wasm-strings-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1081/2177] CXX obj/v8/torque_generated_definitions/wasm-to-js-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1082/2177] CXX obj/v8/torque_generated_definitions/js-number-format-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-number-format-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-number-format-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-number-format.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1083/2177] CXX obj/v8/torque_generated_definitions/debug-wasm-objects-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. warning: `quinn-proto` (lib) generated 1 warning (1 duplicate) Compiling deno_npm v0.37.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_npm CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='npm registry client and dependency resolver used in the Deno CLI' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_npm CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_npm' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.37.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=37 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_npm --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("tracing"))' -C metadata=c43e98db80e0c7b0 -C extra-filename=-7db98402a3e3c1ce --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-1ff650e18708d6f6.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_lockfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_lockfile-86b021c5133af740.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-9cbc8b77abf5e219.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-b108edb8680b3313.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern monch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmonch-fc39014055ff36e7.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --cap-lints warn -L/usr/local/lib` warning: `hyper` (lib) generated 18 warnings Compiling tokio-eld v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_eld CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-eld-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-eld-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Histogram-based sampler for recording and analyzing event loop delays' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-eld CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_eld --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-eld-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=42c01231a712a461 -C extra-filename=-abfd8567ba03e0af --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hdrhistogram=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhdrhistogram-ef874c27e3fc2dc8.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64` Compiling kqueue v1.0.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=kqueue CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-1.0.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-1.0.8/Cargo.toml CARGO_PKG_AUTHORS='William Orr ' CARGO_PKG_DESCRIPTION='kqueue interface for BSDs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=kqueue CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/rust-kqueue/rust-kqueue' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.8 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name kqueue --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-1.0.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fdc8f3f420a82e65 -C extra-filename=-22255190f49ad783 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern kqueue_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libkqueue_sys-7897812729cf684a.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-1.0.8/src/lib.rs:504:17 | 504 | pub fn iter(&self) -> EventIter { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 504 | pub fn iter(&self) -> EventIter<'_> { | ++++ warning: `kqueue` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_transforms_proposal CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_proposal-13.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_proposal-13.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='rust port of babel and closure compiler.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_transforms_proposal CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=13.0.0 CARGO_PKG_VERSION_MAJOR=13 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_transforms_proposal --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_proposal-13.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "multi-module", "swc_ecma_loader"))' -C metadata=b7de3e3866caf9ec -C extra-filename=-68a9d49bc805b9de --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-6072a92515af34a6.rmeta --extern swc_ecma_transforms_base=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_base-9e4f398e18e6c0c6.rmeta --extern swc_ecma_transforms_classes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_classes-0689a6fc9be609c2.rmeta --extern swc_ecma_transforms_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_macros-893523e288912617.so --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-a55c4eb38a27cbd3.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-f595f72b7ffc445d.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out` [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=AR_x86_64-unknown-openbsd [libsqlite3-sys 0.32.0] AR_x86_64-unknown-openbsd = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=AR_x86_64_unknown_openbsd [libsqlite3-sys 0.32.0] AR_x86_64_unknown_openbsd = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=HOST_AR [libsqlite3-sys 0.32.0] HOST_AR = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=AR [libsqlite3-sys 0.32.0] AR = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=ARFLAGS [libsqlite3-sys 0.32.0] ARFLAGS = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=HOST_ARFLAGS [libsqlite3-sys 0.32.0] HOST_ARFLAGS = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=ARFLAGS_x86_64_unknown_openbsd [libsqlite3-sys 0.32.0] ARFLAGS_x86_64_unknown_openbsd = None [libsqlite3-sys 0.32.0] cargo:rerun-if-env-changed=ARFLAGS_x86_64-unknown-openbsd [libsqlite3-sys 0.32.0] ARFLAGS_x86_64-unknown-openbsd = None [libsqlite3-sys 0.32.0] cargo:rustc-link-lib=static=sqlite3 [libsqlite3-sys 0.32.0] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out [libsqlite3-sys 0.32.0] cargo:lib_dir=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libsqlite3_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0/Cargo.toml CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Native bindings to the libsqlite3 library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsqlite3-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.32.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=32 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out /usr/local/bin/rustc --crate-name libsqlite3_sys --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsqlite3-sys-0.32.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="bindgen"' --cfg 'feature="buildtime_bindgen"' --cfg 'feature="bundled"' --cfg 'feature="bundled_bindings"' --cfg 'feature="cc"' --cfg 'feature="default"' --cfg 'feature="min_sqlite_version_3_14_0"' --cfg 'feature="pkg-config"' --cfg 'feature="preupdate_hook"' --cfg 'feature="session"' --cfg 'feature="unlock_notify"' --cfg 'feature="vcpkg"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "buildtime_bindgen", "bundled", "bundled-sqlcipher", "bundled-sqlcipher-vendored-openssl", "bundled-windows", "bundled_bindings", "cc", "default", "in_gecko", "loadable_extension", "min_sqlite_version_3_14_0", "openssl-sys", "pkg-config", "prettyplease", "preupdate_hook", "quote", "session", "sqlcipher", "syn", "unlock_notify", "vcpkg", "wasm32-wasi-vfs", "with-asan"))' -C metadata=e11a5e06cf3de6c9 -C extra-filename=-49eddf4212c901b7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out -l static=sqlite3` Compiling x509-parser v0.15.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=x509_parser CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Parser for the X.509 v3 format (RFC 5280 certificates)' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/x509-parser' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=x509-parser CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/x509-parser.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.15.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name x509_parser --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "ring", "validate", "verify"))' -C metadata=57e660ac7965942e -C extra-filename=-39a291e9d5ebe3b0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern asn1_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasn1_rs-21f985618ff94567.rmeta --extern data_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_encoding-e0f2c7ca6dd7db04.rmeta --extern der_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder_parser-a1105825cf1ed399.rmeta --extern lazy_static=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_static-9b4bcdad367b2e36.rmeta --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-19089205c98987f0.rmeta --extern oid_registry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liboid_registry-54b47eafee0575e8.rmeta --extern rusticata_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusticata_macros-40b6d1d598a89e57.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-e8f534db840cf7b8.rmeta --extern time=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtime-a1f15e3f374759c0.rmeta --cap-lints warn -L/usr/local/lib` warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/cri_attributes.rs:31:41 | 31 | let (i, parsed_attribute) = crate::cri_attributes::parser::parse_attribute(i, &oid) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/lib.rs:123:31 | 123 | unused_import_braces, unused_qualifications)] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 31 - let (i, parsed_attribute) = crate::cri_attributes::parser::parse_attribute(i, &oid) 31 + let (i, parsed_attribute) = parser::parse_attribute(i, &oid) | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/generalname.rs:43:55 | 43 | std::str::from_utf8(any.data).map_err(|_| nom::Err::Failure(Error::BerValueError)) | ^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 43 - std::str::from_utf8(any.data).map_err(|_| nom::Err::Failure(Error::BerValueError)) 43 + std::str::from_utf8(any.data).map_err(|_| Err::Failure(Error::BerValueError)) | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/time.rs:99:20 | 99 | return Err(nom::Err::Error(Error::InvalidLength)); | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 99 - return Err(nom::Err::Error(Error::InvalidLength)); 99 + return Err(Err::Error(Error::InvalidLength)); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/time.rs:114:17 | 114 | Err(nom::Err::Error(Error::BerValueError)) | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 114 - Err(nom::Err::Error(Error::BerValueError)) 114 + Err(Err::Error(Error::BerValueError)) | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/time.rs:116:18 | 116 | _ => Err(nom::Err::Error(Error::unexpected_tag(None, hdr.tag()))), | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 116 - _ => Err(nom::Err::Error(Error::unexpected_tag(None, hdr.tag()))), 116 + _ => Err(Err::Error(Error::unexpected_tag(None, hdr.tag()))), | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:164:20 | 164 | return Err(nom::Err::Error(Error::InvalidLength)); | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 164 - return Err(nom::Err::Error(Error::InvalidLength)); 164 + return Err(Err::Error(Error::InvalidLength)); | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:177:18 | 177 | t => Err(nom::Err::Error(Error::unexpected_tag( | ^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 177 - t => Err(nom::Err::Error(Error::unexpected_tag( 177 + t => Err(Err::Error(Error::unexpected_tag( | [v8 137.2.1] [1084/2177] CXX obj/v8/torque_generated_definitions/js-plural-rules-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-plural-rules-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-plural-rules-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-plural-rules.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/lib.rs:148:26 | 148 | fn parse_name(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 148 | fn parse_name(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/lib.rs:160:29 | 160 | fn parse_version(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 160 | fn parse_version(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/lib.rs:164:38 | 164 | fn parse_name_and_version(input: &str) -> ParseResult<(&str, Version)> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 164 | fn parse_name_and_version(input: &str) -> ParseResult<'_, (&str, Version)> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/lib.rs:182:29 | 182 | fn parse_level(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 182 | fn parse_level(input: &str) -> ParseResult<'_, usize> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/mod.rs:297:26 | 297 | fn escaped_char(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 297 | fn escaped_char(input: &str) -> ParseResult<'_, char> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/mod.rs:301:21 | 301 | fn env_var(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 301 | fn env_var(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:43:10 | 43 | input: &str, | ^^^^ the lifetime is elided here 44 | ) -> Result, ParseErrorFailureError> { | ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 44 | ) -> Result>, ParseErrorFailureError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:56:31 | 56 | fn parse_kv_or_section(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 56 | fn parse_kv_or_section(input: &str) -> ParseResult<'_, KeyValueOrSection<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:63:25 | 63 | fn parse_section(input: &str) -> ParseResult

{ | ^^^^ ^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 63 | fn parse_section(input: &str) -> ParseResult<'_, Section<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:76:32 | 76 | fn parse_section_header(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 76 | fn parse_section_header(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:84:27 | 84 | fn parse_key_value(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 84 | fn parse_key_value(input: &str) -> ParseResult<'_, KeyValue<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:85:31 | 85 | fn parse_empty_value(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 85 | fn parse_empty_value(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:108:21 | 108 | fn parse_key(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 108 | fn parse_key(input: &str) -> ParseResult<'_, Key<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:109:28 | 109 | fn parse_unquoted(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 109 | fn parse_unquoted(input: &str) -> ParseResult<'_, Key<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:125:23 | 125 | fn parse_value(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 125 | fn parse_value(input: &str) -> ParseResult<'_, Value<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:126:28 | 126 | fn parse_unquoted(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 126 | fn parse_unquoted(input: &str) -> ParseResult<'_, Value<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:180:23 | 180 | fn skip_trivia(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 180 | fn skip_trivia(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:192:40 | 192 | fn parse_quoted_skipping_spaces(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 192 | fn parse_quoted_skipping_spaces(input: &str) -> ParseResult<'_, Cow<'_, str>> { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:199:31 | 199 | fn parse_quoted_string(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 199 | fn parse_quoted_string(input: &str) -> ParseResult<'_, Cow<'_, str>> { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:244:39 | 244 | fn skip_non_newline_whitespace(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 244 | fn skip_non_newline_whitespace(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:248:24 | 248 | fn skip_comment(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 248 | fn skip_comment(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/npm_rc/ini.rs:259:41 | 259 | fn take_until_comment_or_newline(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 259 | fn take_until_comment_or_newline(input: &str) -> ParseResult<'_, Cow<'_, str>> { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/registry.rs:319:23 | 319 | pub fn for_lockfile(&self) -> Option> { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 319 | pub fn for_lockfile(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/registry.rs:347:20 | 347 | pub fn integrity(&self) -> NpmPackageVersionDistInfoIntegrity { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 347 | pub fn integrity(&self) -> NpmPackageVersionDistInfoIntegrity<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/resolution/graph.rs:311:20 | 311 | pub fn ancestors(&self) -> GraphPathAncestorIterator { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 311 | pub fn ancestors(&self) -> GraphPathAncestorIterator<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/resolution/snapshot.rs:612:5 | 612 | &self, | ^^^^^ the lifetime is elided here 613 | ) -> hash_map::Values { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 613 | ) -> hash_map::Values<'_, PackageNv, NpmPackageId> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/lib.rs:180:34 | 180 | pub fn parse_x509_certificate(i: &[u8]) -> X509Result { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 180 | pub fn parse_x509_certificate(i: &[u8]) -> X509Result<'_, X509Certificate<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/lib.rs:190:26 | 190 | pub fn parse_x509_crl(i: &[u8]) -> X509Result { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 190 | pub fn parse_x509_crl(i: &[u8]) -> X509Result<'_, CertificateRevocationList<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/lib.rs:200:26 | 200 | pub fn parse_x509_der(i: &[u8]) -> X509Result { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 200 | pub fn parse_x509_der(i: &[u8]) -> X509Result<'_, X509Certificate<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/lib.rs:211:25 | 211 | pub fn parse_crl_der(i: &[u8]) -> X509Result { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 211 | pub fn parse_crl_der(i: &[u8]) -> X509Result<'_, CertificateRevocationList<'_>> { | +++ ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:145:33 | 145 | fn from_der(i: &'a [u8]) -> X509Result { | -- ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 145 | fn from_der(i: &'a [u8]) -> X509Result<'a, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:287:20 | 287 | pub fn subject(&self) -> &X509Name { | ^^^^^ ^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 287 | pub fn subject(&self) -> &X509Name<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:293:19 | 293 | pub fn issuer(&self) -> &X509Name { | ^^^^^ ^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 293 | pub fn issuer(&self) -> &X509Name<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:305:23 | 305 | pub fn public_key(&self) -> &SubjectPublicKeyInfo { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 305 | pub fn public_key(&self) -> &SubjectPublicKeyInfo<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:352:27 | 352 | pub fn extensions_map(&self) -> Result>, X509Error> { | ^^^^^ ^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 352 | pub fn extensions_map(&self) -> Result, &X509Extension<'a>>, X509Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:401:9 | 401 | &self, | ^^^^^ the lifetime is elided here 402 | ) -> Result>, X509Error> { | ^^^^^^^^^^^^^^^^^ | || | |the same lifetime is hidden here | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 402 | ) -> Result>>, X509Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:448:28 | 448 | pub fn policy_mappings(&self) -> Result>, X509Error> { | ^^^^^ ^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | the lifetime is elided here the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 448 | pub fn policy_mappings(&self) -> Result>>, X509Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:463:9 | 463 | &self, | ^^^^^ the lifetime is elided here 464 | ) -> Result>, X509Error> { | ^^^^^^^^^^^^^^^^^^^^^^^ | || | |the same lifetime is hidden here | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 464 | ) -> Result>>, X509Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:478:29 | 478 | pub fn name_constraints(&self) -> Result>, X509Error> { | ^^^^^ ^^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | the lifetime is elided here the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 478 | pub fn name_constraints(&self) -> Result>>, X509Error> { | ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:552:33 | 552 | fn from_der(i: &'a [u8]) -> X509Result> { | -- ^^^^^^^^^^^^^^^^^^^^^^^^^^--^^ | | | | | | | the same lifetime is named here | | the same lifetime is hidden here | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 552 | fn from_der(i: &'a [u8]) -> X509Result<'a, TbsCertificate<'a>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:709:20 | 709 | fn from_der(i: &[u8]) -> X509Result { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 709 | fn from_der(i: &[u8]) -> X509Result<'_, Self> { | +++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:727:40 | 727 | fn from_der_issuer(i: &'a [u8]) -> X509Result> { | -- ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 727 | fn from_der_issuer(i: &'a [u8]) -> X509Result<'a, Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:732:28 | 732 | fn from_der_subject(i: &[u8]) -> X509Result> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 732 | fn from_der_subject(i: &[u8]) -> X509Result<'_, Option>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certificate.rs:739:33 | 739 | fn parse(i: &[u8]) -> BerResult> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 739 | fn parse(i: &[u8]) -> BerResult<'_, Option>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certification_request.rs:26:33 | 26 | pub fn requested_extensions(&self) -> Option> { | ^^^^^ ^^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | the lifetime is elided here the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 26 | pub fn requested_extensions(&self) -> Option>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certification_request.rs:106:23 | 106 | pub fn attributes(&self) -> &[X509CriAttribute] { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 106 | pub fn attributes(&self) -> &[X509CriAttribute<'_>] { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certification_request.rs:112:28 | 112 | pub fn iter_attributes(&self) -> impl Iterator { | ^^^^^ ^^^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 112 | pub fn iter_attributes(&self) -> impl Iterator> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certification_request.rs:119:27 | 119 | pub fn find_attribute(&self, oid: &Oid) -> Option<&X509CriAttribute> { | ^^^^^ ^^^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 119 | pub fn find_attribute(&self, oid: &Oid) -> Option<&X509CriAttribute<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certification_request.rs:126:27 | 126 | pub fn attributes_map(&self) -> Result, X509Error> { | ^^^^^ ^^^ ^^^^^^^^^^^^^^^^^ | | | || | | | |the same lifetime is hidden here | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 126 | pub fn attributes_map(&self) -> Result, &X509CriAttribute<'_>>, X509Error> { | ++++ ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/certification_request.rs:148:33 | 148 | fn from_der(i: &'a [u8]) -> X509Result { | -- ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 148 | fn from_der(i: &'a [u8]) -> X509Result<'a, Self> { | +++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/cri_attributes.rs:22:33 | 22 | fn from_der(i: &'a [u8]) -> X509Result { | -- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 22 | fn from_der(i: &'a [u8]) -> X509Result<'a, X509CriAttribute<'a>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/cri_attributes.rs:172:39 | 172 | pub(crate) fn parse_cri_attributes(i: &[u8]) -> X509Result> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 172 | pub(crate) fn parse_cri_attributes(i: &[u8]) -> X509Result<'_, Vec>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/cri_attributes.rs:119:46 | 119 | pub(super) fn parse_extension_request(i: &[u8]) -> X509Result { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 119 | pub(super) fn parse_extension_request(i: &[u8]) -> X509Result<'_, ExtensionRequest<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/cri_attributes.rs:124:40 | 124 | fn parse_extension_request_attr(i: &[u8]) -> X509Result { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 124 | fn parse_extension_request_attr(i: &[u8]) -> X509Result<'_, ParsedCriAttribute<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/cri_attributes.rs:146:47 | 146 | pub(super) fn parse_challenge_password(i: &[u8]) -> X509Result { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 146 | pub(super) fn parse_challenge_password(i: &[u8]) -> X509Result<'_, ChallengePassword> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/cri_attributes.rs:164:41 | 164 | fn parse_challenge_password_attr(i: &[u8]) -> X509Result { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 164 | fn parse_challenge_password_attr(i: &[u8]) -> X509Result<'_, ParsedCriAttribute<'_>> { | +++ ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:127:33 | 127 | fn from_der(i: &'a [u8]) -> X509Result { | -- ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 127 | fn from_der(i: &'a [u8]) -> X509Result<'a, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1128:43 | 1128 | pub(crate) fn parse_extension_sequence(i: &[u8]) -> X509Result> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1128 | pub(crate) fn parse_extension_sequence(i: &[u8]) -> X509Result<'_, Vec>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1134:35 | 1134 | pub(crate) fn parse_extensions(i: &[u8], explicit_tag: Tag) -> X509Result> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1134 | pub(crate) fn parse_extensions(i: &[u8], explicit_tag: Tag) -> X509Result<'_, Vec>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1151:52 | 1151 | pub(crate) fn parse_extension_envelope_sequence(i: &[u8]) -> X509Result> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1151 | pub(crate) fn parse_extension_envelope_sequence(i: &[u8]) -> X509Result<'_, Vec>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1158:8 | 1158 | i: &[u8], | ^^^^^ the lifetime is elided here 1159 | explicit_tag: Tag, 1160 | ) -> X509Result> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | the same lifetime is hidden here | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1160 | ) -> X509Result<'_, Vec>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1176:25 | 1176 | fn der_read_critical(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1176 | fn der_read_critical(i: &[u8]) -> BerResult<'_, bool> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/generalname.rs:40:24 | 40 | fn ia5str(any: Any) -> Result<&str, Err> { | ^^^ ^^^^ the same lifetime is elided here | | | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 40 | fn ia5str(any: Any<'_>) -> Result<&str, Err> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/generalname.rs:111:36 | 111 | pub(crate) fn parse_generalname(i: &[u8]) -> IResult<&[u8], GeneralName, Error> { | ^^^^^ ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 111 | pub(crate) fn parse_generalname(i: &[u8]) -> IResult<&[u8], GeneralName<'_>, Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/keyusage.rs:113:41 | 113 | pub(crate) fn parse_extendedkeyusage(i: &[u8]) -> IResult<&[u8], ExtendedKeyUsage, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 113 | pub(crate) fn parse_extendedkeyusage(i: &[u8]) -> IResult<&[u8], ExtendedKeyUsage<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/nameconstraints.rs:32:40 | 32 | pub(crate) fn parse_nameconstraints(i: &[u8]) -> IResult<&[u8], NameConstraints, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 32 | pub(crate) fn parse_nameconstraints(i: &[u8]) -> IResult<&[u8], NameConstraints<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/nameconstraints.rs:33:25 | 33 | fn parse_subtree(i: &[u8]) -> IResult<&[u8], GeneralSubtree, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 33 | fn parse_subtree(i: &[u8]) -> IResult<&[u8], GeneralSubtree<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/nameconstraints.rs:38:26 | 38 | fn parse_subtrees(i: &[u8]) -> IResult<&[u8], Vec, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 38 | fn parse_subtrees(i: &[u8]) -> IResult<&[u8], Vec>, BerError> { | ++++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/policymappings.rs:60:39 | 60 | #[derive(Clone, Debug, PartialEq, Eq, DerSequence)] | ^---------- | | | `TryFrom` is not local | `Any` is not local | move the `impl` block outside of this constant `_DERIVE_TryFrom_Any_ber_FOR_PolicyMapping` 61 | pub struct PolicyMapping<'a> { | ------------- `PolicyMapping` is not local | = note: the derive macro `DerSequence` defines the non-local `impl`, and may need to be changed = note: the derive macro `DerSequence` may come from an old version of the `asn1_rs_derive` crate, try updating your dependency with `cargo update -p asn1_rs_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: `#[warn(non_local_definitions)]` on by default = note: this warning originates in the derive macro `DerSequence` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/policymappings.rs:60:39 | 60 | #[derive(Clone, Debug, PartialEq, Eq, DerSequence)] | ^---------- | | | `Tagged` is not local | move the `impl` block outside of this constant `_DERIVE_TryFrom_Any_ber_FOR_PolicyMapping` 61 | pub struct PolicyMapping<'a> { | ------------- `PolicyMapping` is not local | = note: the derive macro `DerSequence` defines the non-local `impl`, and may need to be changed = note: the derive macro `DerSequence` may come from an old version of the `asn1_rs_derive` crate, try updating your dependency with `cargo update -p asn1_rs_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `DerSequence` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/policymappings.rs:60:39 | 60 | #[derive(Clone, Debug, PartialEq, Eq, DerSequence)] | ^---------- | | | `CheckDerConstraints` is not local | move the `impl` block outside of this constant `_DERIVE_TryFrom_Any_ber_FOR_PolicyMapping` 61 | pub struct PolicyMapping<'a> { | ------------- `PolicyMapping` is not local | = note: the derive macro `DerSequence` defines the non-local `impl`, and may need to be changed = note: the derive macro `DerSequence` may come from an old version of the `asn1_rs_derive` crate, try updating your dependency with `cargo update -p asn1_rs_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `DerSequence` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/policymappings.rs:60:39 | 60 | #[derive(Clone, Debug, PartialEq, Eq, DerSequence)] | ^---------- | | | `FromDer` is not local | `Error` is not local | move the `impl` block outside of this constant `_DERIVE_TryFrom_Any_ber_FOR_PolicyMapping` 61 | pub struct PolicyMapping<'a> { | ------------- `PolicyMapping` is not local | = note: the derive macro `DerSequence` defines the non-local `impl`, and may need to be changed = note: the derive macro `DerSequence` may come from an old version of the `asn1_rs_derive` crate, try updating your dependency with `cargo update -p asn1_rs_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `DerSequence` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/policymappings.rs:78:39 | 78 | pub(crate) fn parse_policymappings(i: &[u8]) -> IResult<&[u8], PolicyMappings, Error> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 78 | pub(crate) fn parse_policymappings(i: &[u8]) -> IResult<&[u8], PolicyMappings<'_>, Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/sct.rs:54:8 | 54 | i: &[u8], | ^^^^^ the lifetime is elided here 55 | ) -> IResult<&[u8], Vec, BerError> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 55 | ) -> IResult<&[u8], Vec>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/sct.rs:69:8 | 69 | i: &[u8], | ^^^^^ the lifetime is elided here 70 | ) -> IResult<&[u8], SignedCertificateTimestamp, BerError> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 70 | ) -> IResult<&[u8], SignedCertificateTimestamp<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/sct.rs:78:8 | 78 | i: &[u8], | ^^^^^ the lifetime is elided here 79 | ) -> IResult<&[u8], SignedCertificateTimestamp, BerError> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 79 | ) -> IResult<&[u8], SignedCertificateTimestamp<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/sct.rs:96:20 | 96 | fn parse_log_id(i: &[u8]) -> IResult<&[u8], CtLogID, BerError> { | ^^^^^ ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 96 | fn parse_log_id(i: &[u8]) -> IResult<&[u8], CtLogID<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/sct.rs:108:27 | 108 | fn parse_ct_extensions(i: &[u8]) -> IResult<&[u8], CtExtensions, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 108 | fn parse_ct_extensions(i: &[u8]) -> IResult<&[u8], CtExtensions<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/sct.rs:114:30 | 114 | fn parse_digitally_signed(i: &[u8]) -> IResult<&[u8], DigitallySigned, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 114 | fn parse_digitally_signed(i: &[u8]) -> IResult<&[u8], DigitallySigned<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:763:38 | 763 | fn parse_basicconstraints_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 763 | fn parse_basicconstraints_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:767:37 | 767 | fn parse_nameconstraints_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 767 | fn parse_nameconstraints_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:772:12 | 772 | i: &[u8], | ^^^^^ the lifetime is elided here 773 | ) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 773 | ) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:784:12 | 784 | i: &[u8], | ^^^^^ the lifetime is elided here 785 | ) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 785 | ) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:813:39 | 813 | fn parse_policyconstraints_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 813 | fn parse_policyconstraints_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:817:36 | 817 | fn parse_policymappings_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 817 | fn parse_policymappings_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:821:38 | 821 | fn parse_inhibitanypolicy_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 821 | fn parse_inhibitanypolicy_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:829:38 | 829 | fn parse_extendedkeyusage_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 829 | fn parse_extendedkeyusage_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:836:39 | 836 | fn parse_distributionpointname(i: &[u8]) -> IResult<&[u8], DistributionPointName, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 836 | fn parse_distributionpointname(i: &[u8]) -> IResult<&[u8], DistributionPointName<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:862:33 | 862 | fn parse_tagged1_reasons(i: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 862 | fn parse_tagged1_reasons(i: &[u8]) -> BerResult<'_, ReasonFlags> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:876:35 | 876 | fn parse_crlissuer_content(i: &[u8]) -> BerResult> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 876 | fn parse_crlissuer_content(i: &[u8]) -> BerResult<'_, Vec>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:885:12 | 885 | i: &[u8], | ^^^^^ the lifetime is elided here 886 | ) -> IResult<&[u8], CRLDistributionPoint, BerError> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 886 | ) -> IResult<&[u8], CRLDistributionPoint<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:906:12 | 906 | i: &[u8], | ^^^^^ the lifetime is elided here 907 | ) -> IResult<&[u8], CRLDistributionPoints, BerError> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 907 | ) -> IResult<&[u8], CRLDistributionPoints<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:912:43 | 912 | fn parse_crldistributionpoints_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 912 | fn parse_crldistributionpoints_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:926:12 | 926 | i: &[u8], | ^^^^^ the lifetime is elided here 927 | ) -> IResult<&[u8], AuthorityInfoAccess, BerError> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 927 | ) -> IResult<&[u8], AuthorityInfoAccess<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:928:25 | 928 | fn parse_aia(i: &[u8]) -> IResult<&[u8], AccessDescription, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 928 | fn parse_aia(i: &[u8]) -> IResult<&[u8], AccessDescription<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:941:41 | 941 | fn parse_authorityinfoaccess_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 941 | fn parse_authorityinfoaccess_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:974:12 | 974 | i: &[u8], | ^^^^^ the lifetime is elided here 975 | ) -> IResult<&[u8], AuthorityKeyIdentifier, BerError> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 975 | ) -> IResult<&[u8], AuthorityKeyIdentifier<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:980:44 | 980 | fn parse_authoritykeyidentifier_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 980 | fn parse_authoritykeyidentifier_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:987:42 | 987 | pub(super) fn parse_keyidentifier(i: &[u8]) -> IResult<&[u8], KeyIdentifier, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 987 | pub(super) fn parse_keyidentifier(i: &[u8]) -> IResult<&[u8], KeyIdentifier<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:993:35 | 993 | fn parse_keyidentifier_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 993 | fn parse_keyidentifier_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:997:30 | 997 | fn parse_keyusage_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 997 | fn parse_keyusage_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1015:32 | 1015 | fn parse_nscerttype_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1015 | fn parse_nscerttype_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1019:31 | 1019 | fn parse_nscomment_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1019 | fn parse_nscomment_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1055:12 | 1055 | i: &[u8], | ^^^^^ the lifetime is elided here 1056 | ) -> IResult<&[u8], Vec, BerError> { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1056 | ) -> IResult<&[u8], Vec>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1057:43 | 1057 | fn parse_policy_qualifier_info(i: &[u8]) -> IResult<&[u8], PolicyQualifierInfo, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1057 | fn parse_policy_qualifier_info(i: &[u8]) -> IResult<&[u8], PolicyQualifierInfo<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1067:40 | 1067 | fn parse_policy_information(i: &[u8]) -> IResult<&[u8], PolicyInformation, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1067 | fn parse_policy_information(i: &[u8]) -> IResult<&[u8], PolicyInformation<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1084:41 | 1084 | fn parse_certificatepolicies_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1084 | fn parse_certificatepolicies_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1092:29 | 1092 | fn parse_reason_code(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1092 | fn parse_reason_code(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1106:33 | 1106 | fn parse_invalidity_date(i: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1106 | fn parse_invalidity_date(i: &[u8]) -> ParseResult<'_, ParsedExtension<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1114:28 | 1114 | fn parse_crl_number(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1114 | fn parse_crl_number(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/extensions/mod.rs:1119:25 | 1119 | fn parse_sct_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension, BerError> { | ^^^^^ ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1119 | fn parse_sct_ext(i: &[u8]) -> IResult<&[u8], ParsedExtension<'_>, BerError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/pem.rs:164:23 | 164 | pub fn parse_x509(&self) -> Result> { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 164 | pub fn parse_x509(&self) -> Result, ::nom::Err> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/public_key.rs:76:25 | 76 | fn parse_rsa_key(bytes: &[u8]) -> BerResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 76 | fn parse_rsa_key(bytes: &[u8]) -> BerResult<'_, RSAPublicKey<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:66:19 | 66 | pub fn issuer(&self) -> &X509Name { | ^^^^^ ^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 66 | pub fn issuer(&self) -> &X509Name<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:89:23 | 89 | pub fn extensions(&self) -> &[X509Extension] { | ^^^^^ ^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 89 | pub fn extensions(&self) -> &[X509Extension<'_>] { | ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:135:33 | 135 | fn from_der(i: &'a [u8]) -> X509Result { | -- ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 135 | fn from_der(i: &'a [u8]) -> X509Result<'a, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:188:23 | 188 | pub fn extensions(&self) -> &[X509Extension] { | ^^^^^ ^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 188 | pub fn extensions(&self) -> &[X509Extension<'_>] { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:194:28 | 194 | pub fn iter_extensions(&self) -> impl Iterator { | ^^^^^ ^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 194 | pub fn iter_extensions(&self) -> impl Iterator> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:201:27 | 201 | pub fn find_extension(&self, oid: &Oid) -> Option<&X509Extension> { | ^^^^^ ^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 201 | pub fn find_extension(&self, oid: &Oid) -> Option<&X509Extension<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:208:27 | 208 | pub fn extensions_map(&self) -> Result, X509Error> { | ^^^^^ ^^^ ^^^^^^^^^^^^^^ | | | || | | | |the same lifetime is hidden here | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 208 | pub fn extensions_map(&self) -> Result, &X509Extension<'_>>, X509Error> { | ++++ ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:228:33 | 228 | fn from_der(i: &'a [u8]) -> X509Result { | -- ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 228 | fn from_der(i: &'a [u8]) -> X509Result<'a, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:274:23 | 274 | pub fn extensions(&self) -> &[X509Extension] { | ^^^^^ ^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 274 | pub fn extensions(&self) -> &[X509Extension<'_>] { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:280:28 | 280 | pub fn iter_extensions(&self) -> impl Iterator { | ^^^^^ ^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 280 | pub fn iter_extensions(&self) -> impl Iterator> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:287:27 | 287 | pub fn find_extension(&self, oid: &Oid) -> Option<&X509Extension> { | ^^^^^ ^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 287 | pub fn find_extension(&self, oid: &Oid) -> Option<&X509Extension<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:294:27 | 294 | pub fn extensions_map(&self) -> Result, X509Error> { | ^^^^^ ^^^ ^^^^^^^^^^^^^^ | | | || | | | |the same lifetime is hidden here | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 294 | pub fn extensions_map(&self) -> Result, &X509Extension<'_>>, X509Error> { | ++++ ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:345:33 | 345 | fn from_der(i: &'a [u8]) -> X509Result { | -- ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 345 | fn from_der(i: &'a [u8]) -> X509Result<'a, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/revocation_list.rs:361:34 | 361 | fn parse_revoked_certificates(i: &[u8]) -> X509Result> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 361 | fn parse_revoked_certificates(i: &[u8]) -> X509Result<'_, Vec>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_algorithm.rs:94:27 | 94 | pub fn hash_algorithm(&self) -> Option<&AlgorithmIdentifier> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 94 | pub fn hash_algorithm(&self) -> Option<&AlgorithmIdentifier<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_algorithm.rs:99:31 | 99 | pub fn hash_algorithm_oid(&self) -> &'a Oid { | ^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 99 | pub fn hash_algorithm_oid(&self) -> &'a Oid<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_algorithm.rs:108:35 | 108 | pub fn mask_gen_algorithm_raw(&self) -> Option<&AlgorithmIdentifier> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 108 | pub fn mask_gen_algorithm_raw(&self) -> Option<&AlgorithmIdentifier<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_algorithm.rs:115:31 | 115 | pub fn mask_gen_algorithm(&self) -> Result { | ^^^^^ ^^^^^^^^^^^^^^^^ | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 115 | pub fn mask_gen_algorithm(&self) -> Result, X509Error> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_algorithm.rs:225:27 | 225 | pub fn hash_algorithm(&self) -> Option<&AlgorithmIdentifier> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 225 | pub fn hash_algorithm(&self) -> Option<&AlgorithmIdentifier<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_algorithm.rs:230:31 | 230 | pub fn hash_algorithm_oid(&self) -> &'a Oid { | ^^^^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 230 | pub fn hash_algorithm_oid(&self) -> &'a Oid<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_algorithm.rs:239:35 | 239 | pub fn mask_gen_algorithm_raw(&self) -> Option<&AlgorithmIdentifier> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 239 | pub fn mask_gen_algorithm_raw(&self) -> Option<&AlgorithmIdentifier<'_>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_algorithm.rs:246:31 | 246 | pub fn mask_gen_algorithm(&self) -> Result { | ^^^^^ ^^^^^^^^^^^^^^^^ | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 246 | pub fn mask_gen_algorithm(&self) -> Result, X509Error> { | ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_algorithm.rs:265:42 | 265 | pub fn p_source_alg(&'a self) -> &'a AlgorithmIdentifier { | -- -- ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the same lifetime is named here | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 265 | pub fn p_source_alg(&'a self) -> &'a AlgorithmIdentifier<'a> { | ++++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_value.rs:7:32 | 7 | #[derive(Debug, PartialEq, Eq, DerSequence)] | ^---------- | | | `TryFrom` is not local | `Any` is not local | move the `impl` block outside of this constant `_DERIVE_TryFrom_Any_ber_FOR_EcdsaSigValue` 8 | pub struct EcdsaSigValue<'a> { | ------------- `EcdsaSigValue` is not local | = note: the derive macro `DerSequence` defines the non-local `impl`, and may need to be changed = note: the derive macro `DerSequence` may come from an old version of the `asn1_rs_derive` crate, try updating your dependency with `cargo update -p asn1_rs_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `DerSequence` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_value.rs:7:32 | 7 | #[derive(Debug, PartialEq, Eq, DerSequence)] | ^---------- | | | `Tagged` is not local | move the `impl` block outside of this constant `_DERIVE_TryFrom_Any_ber_FOR_EcdsaSigValue` 8 | pub struct EcdsaSigValue<'a> { | ------------- `EcdsaSigValue` is not local | = note: the derive macro `DerSequence` defines the non-local `impl`, and may need to be changed = note: the derive macro `DerSequence` may come from an old version of the `asn1_rs_derive` crate, try updating your dependency with `cargo update -p asn1_rs_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `DerSequence` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_value.rs:7:32 | 7 | #[derive(Debug, PartialEq, Eq, DerSequence)] | ^---------- | | | `CheckDerConstraints` is not local | move the `impl` block outside of this constant `_DERIVE_TryFrom_Any_ber_FOR_EcdsaSigValue` 8 | pub struct EcdsaSigValue<'a> { | ------------- `EcdsaSigValue` is not local | = note: the derive macro `DerSequence` defines the non-local `impl`, and may need to be changed = note: the derive macro `DerSequence` may come from an old version of the `asn1_rs_derive` crate, try updating your dependency with `cargo update -p asn1_rs_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `DerSequence` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/signature_value.rs:7:32 | 7 | #[derive(Debug, PartialEq, Eq, DerSequence)] | ^---------- | | | `FromDer` is not local | `Error` is not local | move the `impl` block outside of this constant `_DERIVE_TryFrom_Any_ber_FOR_EcdsaSigValue` 8 | pub struct EcdsaSigValue<'a> { | ------------- `EcdsaSigValue` is not local | = note: the derive macro `DerSequence` defines the non-local `impl`, and may need to be changed = note: the derive macro `DerSequence` may come from an old version of the `asn1_rs_derive` crate, try updating your dependency with `cargo update -p asn1_rs_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `DerSequence` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/time.rs:16:35 | 16 | pub(crate) fn from_der_opt(i: &[u8]) -> X509Result> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 16 | pub(crate) fn from_der_opt(i: &[u8]) -> X509Result<'_, Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/time.rs:72:20 | 72 | fn from_der(i: &[u8]) -> X509Result { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 72 | fn from_der(i: &[u8]) -> X509Result<'_, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/time.rs:78:39 | 78 | pub(crate) fn parse_choice_of_time(i: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 78 | pub(crate) fn parse_choice_of_time(i: &[u8]) -> ParseResult<'_, OffsetDateTime> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/time.rs:91:28 | 91 | fn parse_malformed_date(i: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 91 | fn parse_malformed_date(i: &[u8]) -> ParseResult<'_, OffsetDateTime> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:43:40 | 43 | pub(crate) fn from_der_tagged_0(i: &[u8]) -> X509Result { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 43 | pub(crate) fn from_der_tagged_0(i: &[u8]) -> X509Result<'_, X509Version> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:156:29 | 156 | fn parse_attribute_value(i: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 156 | fn parse_attribute_value(i: &[u8]) -> ParseResult<'_, Any<'_>, Error> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:160:30 | 160 | fn parse_malformed_string(i: &[u8]) -> ParseResult { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 160 | fn parse_malformed_string(i: &[u8]) -> ParseResult<'_, Any<'_>, Error> { | +++ ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:213:33 | 213 | fn from_der(i: &'a [u8]) -> X509Result { | -- ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 213 | fn from_der(i: &'a [u8]) -> X509Result<'a, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:234:19 | 234 | pub fn parsed(&self) -> Result { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 234 | pub fn parsed(&self) -> Result, X509Error> { | ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:263:33 | 263 | fn from_der(i: &'a [u8]) -> X509Result { | -- ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 263 | fn from_der(i: &'a [u8]) -> X509Result<'a, Self> { | +++ warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:294:35 | 294 | #[derive(Clone, Debug, PartialEq, DerSequence)] | ^---------- | | | `TryFrom` is not local | `Any` is not local | move the `impl` block outside of this constant `_DERIVE_TryFrom_Any_ber_FOR_AlgorithmIdentifier` 295 | #[error(X509Error)] 296 | pub struct AlgorithmIdentifier<'a> { | ------------------- `AlgorithmIdentifier` is not local | = note: the derive macro `DerSequence` defines the non-local `impl`, and may need to be changed = note: the derive macro `DerSequence` may come from an old version of the `asn1_rs_derive` crate, try updating your dependency with `cargo update -p asn1_rs_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `DerSequence` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:294:35 | 294 | #[derive(Clone, Debug, PartialEq, DerSequence)] | ^---------- | | | `Tagged` is not local | move the `impl` block outside of this constant `_DERIVE_TryFrom_Any_ber_FOR_AlgorithmIdentifier` 295 | #[error(X509Error)] 296 | pub struct AlgorithmIdentifier<'a> { | ------------------- `AlgorithmIdentifier` is not local | = note: the derive macro `DerSequence` defines the non-local `impl`, and may need to be changed = note: the derive macro `DerSequence` may come from an old version of the `asn1_rs_derive` crate, try updating your dependency with `cargo update -p asn1_rs_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `DerSequence` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:294:35 | 294 | #[derive(Clone, Debug, PartialEq, DerSequence)] | ^---------- | | | `CheckDerConstraints` is not local | move the `impl` block outside of this constant `_DERIVE_TryFrom_Any_ber_FOR_AlgorithmIdentifier` 295 | #[error(X509Error)] 296 | pub struct AlgorithmIdentifier<'a> { | ------------------- `AlgorithmIdentifier` is not local | = note: the derive macro `DerSequence` defines the non-local `impl`, and may need to be changed = note: the derive macro `DerSequence` may come from an old version of the `asn1_rs_derive` crate, try updating your dependency with `cargo update -p asn1_rs_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `DerSequence` (in Nightly builds, run with -Z macro-backtrace for more info) warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:294:35 | 294 | #[derive(Clone, Debug, PartialEq, DerSequence)] | ^---------- | | | `FromDer` is not local | move the `impl` block outside of this constant `_DERIVE_TryFrom_Any_ber_FOR_AlgorithmIdentifier` 295 | #[error(X509Error)] | --------- `X509Error` is not local 296 | pub struct AlgorithmIdentifier<'a> { | ------------------- `AlgorithmIdentifier` is not local | = note: the derive macro `DerSequence` defines the non-local `impl`, and may need to be changed = note: the derive macro `DerSequence` may come from an old version of the `asn1_rs_derive` crate, try updating your dependency with `cargo update -p asn1_rs_derive` = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint = note: this warning originates in the derive macro `DerSequence` (in Nightly builds, run with -Z macro-backtrace for more info) warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:313:39 | 313 | pub const fn oid(&'a self) -> &'a Oid { | -- -- ^^^ the same lifetime is hidden here | | | | | the same lifetime is named here | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 313 | pub const fn oid(&'a self) -> &'a Oid<'a> { | ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:318:53 | 318 | pub const fn parameters(&'a self) -> Option<&'a Any> { | -- -- ^^^ the same lifetime is hidden here | | | | | the same lifetime is named here | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 318 | pub const fn parameters(&'a self) -> Option<&'a Any<'a>> { | ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:471:33 | 471 | fn from_der(i: &'a [u8]) -> X509Result { | -- ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 471 | fn from_der(i: &'a [u8]) -> X509Result<'a, Self> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:578:40 | 578 | pub(crate) fn parse_signature_value(i: &[u8]) -> X509Result { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 578 | pub(crate) fn parse_signature_value(i: &[u8]) -> X509Result<'_, BitString<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/x509.rs:582:31 | 582 | pub(crate) fn parse_serial(i: &[u8]) -> X509Result<(&[u8], BigUint)> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 582 | pub(crate) fn parse_serial(i: &[u8]) -> X509Result<'_, (&[u8], BigUint)> { | +++ [v8 137.2.1] [1085/2177] CXX obj/v8/torque_generated_definitions/js-segment-iterator-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-segment-iterator-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-segment-iterator-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-segment-iterator.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling cranelift v0.116.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Umbrella for commonly-used cranelift crates' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="frontend"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "frontend", "interpreter", "jit", "module", "native", "object", "std"))' -C metadata=b2f93f6c67bcd842 -C extra-filename=-df88092d8dd68a96 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift_codegen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_codegen-f5d77fee296b4563.rmeta --extern cranelift_frontend=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_frontend-b2714b1ffb5e485c.rmeta --cap-lints warn -L/usr/local/lib` Compiling urlpattern v0.3.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=urlpattern CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/urlpattern-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/urlpattern-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors:crowlKats ' CARGO_PKG_DESCRIPTION='rust-urlpattern is a Rust implementation of the URLPattern standard' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=urlpattern CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/rust-urlpattern' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name urlpattern --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/urlpattern-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=79a62840372e9ca9 -C extra-filename=-554f0efc558876ae --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-3b4eff8a1051cf22.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern unic_ucd_ident=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunic_ucd_ident-88d07fd9874639e7.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1086/2177] CXX obj/v8/torque_generated_definitions/js-segmenter-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-segmenter-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-segmenter-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-segmenter.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `x509-parser` (lib) generated 140 warnings Compiling saffron v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=saffron CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Aaron Loyd ' CARGO_PKG_DESCRIPTION='A Quartz-like cron parser used as part of Cron Triggers in Cloudflare Workers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE CARGO_PKG_NAME=saffron CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/cloudflare/saffron' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name saffron --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=9fc6b863a157c2f5 -C extra-filename=-fe4799cc6e071024 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-e70ad9482657081f.rmeta --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-57fca506cdf04595.rmeta --cap-lints warn -L/usr/local/lib` warning: use of deprecated struct `chrono::Date`: Use `NaiveDate` or `DateTime` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:24:24 | 24 | fn days_in_month(date: Date) -> u32 { | ^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated struct `chrono::Date`: Use `NaiveDate` or `DateTime` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:151:32 | 151 | fn contains_date(&self, d: Date) -> bool { | ^^^^ warning: use of deprecated struct `chrono::Date`: Use `NaiveDate` or `DateTime` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:620:35 | 620 | fn contains_date(&self, date: Date) -> bool { | ^^^^ warning: use of deprecated struct `chrono::Date`: Use `NaiveDate` or `DateTime` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:774:36 | 774 | fn contains_month(&self, date: Date) -> bool { | ^^^^ warning: use of deprecated struct `chrono::Date`: Use `NaiveDate` or `DateTime` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:989:35 | 989 | fn contains_date(&self, date: Date) -> bool { | ^^^^ warning: use of deprecated struct `chrono::Date`: Use `NaiveDate` or `DateTime` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1189:35 | 1189 | fn find_next_day(&self, date: Date) -> Option { | ^^^^ warning: use of deprecated struct `chrono::Date`: Use `NaiveDate` or `DateTime` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1209:44 | 1209 | fn find_next_day_of_month(&self, date: Date) -> Option { | ^^^^ warning: use of deprecated struct `chrono::Date`: Use `NaiveDate` or `DateTime` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1307:39 | 1307 | fn find_next_weekday(&self, date: Date) -> Option { | ^^^^ warning: use of deprecated struct `chrono::Date`: Use `NaiveDate` or `DateTime` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1391:40 | 1391 | fn weekday_for_day(day: u32, date: Date) -> Weekday { | ^^^^ warning: use of deprecated struct `chrono::Date`: Use `NaiveDate` or `DateTime` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1499:36 | 1499 | fn find_next_date(&self, date: Date) -> Option> { | ^^^^ warning: use of deprecated struct `chrono::Date`: Use `NaiveDate` or `DateTime` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1499:57 | 1499 | fn find_next_date(&self, date: Date) -> Option> { | ^^^^ warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/describe/english.rs:163:31 | 163 | let time = NaiveTime::from_hms(hour.into() as u32, minute.into() as u32, 0); | ^^^^^^^^ warning: use of deprecated method `chrono::DateTime::::date`: Use `date_naive()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:98:31 | 98 | self.contains_date(dt.date()) | ^^^^ warning: use of deprecated method `chrono::DateTime::::date`: Use `date_naive()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:571:31 | 571 | self.contains_date(dt.date()) | ^^^^ warning: use of deprecated method `chrono::DateTime::::date`: Use `date_naive()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:765:34 | 765 | self.contains_month(date.date()) | ^^^^ warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1119:29 | 1119 | Some(NaiveTime::from_hms(time.hour(), time.minute() + 1, 0)) | ^^^^^^^^ warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1121:29 | 1121 | Some(NaiveTime::from_hms(time.hour() + 1, 0, 0)) | ^^^^^^^^ warning: use of deprecated method `chrono::DateTime::::date`: Use `date_naive()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1128:34 | 1128 | if self.contains_date(dt.date()) { | ^^^^ warning: use of deprecated method `chrono::DateTime::::date`: Use `date_naive()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1131:31 | 1131 | return dt.date().and_time(time); | ^^^^ warning: use of deprecated method `chrono::DateTime::::date`: Use `date_naive()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1136:27 | 1136 | let tomorrow = dt.date().succ_opt()?; | ^^^^ warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1137:31 | 1137 | let time = NaiveTime::from_hms(0, 0, 0); | ^^^^^^^^ warning: use of deprecated method `chrono::TimeZone::ymd_opt`: use `with_ymd_and_hms()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1147:33 | 1147 | let next_year = Utc.ymd_opt(year, 1, 1).single()?; | ^^^^^^^ warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1484:40 | 1484 | return Some(NaiveTime::from_hms(hour, next_minute, 0)); | ^^^^^^^^ warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:1492:40 | 1492 | return Some(NaiveTime::from_hms(next_hour, minute, 0)); | ^^^^^^^^ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 179 | debug_assert_pattern!(pattern, Self::DAY_BITS); | ---------------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: `#[warn(non_fmt_panics)]` (part of `#[warn(rust_2021_compatibility)]`) on by default = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 242 | debug_assert_pattern!(bits, Self::DAY_BITS); | ------------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 304 | debug_assert_pattern!(bits, Self::DAY_BITS); | ------------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 366 | debug_assert_pattern!(pattern, Self::ALL); | ----------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 387 | debug_assert_pattern!(bits, Self::ALL); | -------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 401 | debug_assert_pattern!(bits, Self::ALL); | -------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 468 | debug_assert_pattern!(pattern, Self::ALL); | ----------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 489 | debug_assert_pattern!(bits, Self::ALL); | -------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 503 | debug_assert_pattern!(bits, Self::ALL); | -------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 684 | debug_assert_pattern!(pattern, Self::DAY_BITS); | ---------------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 705 | debug_assert_pattern!(bits, Self::DAY_BITS); | ------------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 719 | debug_assert_pattern!(bits, Self::DAY_BITS); | ------------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 786 | debug_assert_pattern!(pattern, Self::ALL); | ----------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 807 | debug_assert_pattern!(bits, Self::ALL); | -------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: panic message is not a string literal --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs:59:47 | 59 | debug_assert!(($pat & !($mask)) == 0, DBG_BAD_PATTERN) | ^^^^^^^^^^^^^^^ ... 821 | debug_assert_pattern!(bits, Self::ALL); | -------------------------------------- in this macro invocation | = note: this usage of `debug_assert!()` is deprecated; it will be a hard error in Rust 2021 = note: for more information, see = note: this warning originates in the macro `debug_assert_pattern` (in Nightly builds, run with -Z macro-backtrace for more info) help: add a "{}" format string to `Display` the message | 59 | debug_assert!(($pat & !($mask)) == 0, "{}", DBG_BAD_PATTERN) | +++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/parse.rs:605:17 | 605 | pub fn iter(&self) -> ExprsIter { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 605 | pub fn iter(&self) -> ExprsIter<'_, E> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/parse.rs:670:34 | 670 | pub fn describe(&self, lang: L) -> LanguageFormatter { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 670 | pub fn describe(&self, lang: L) -> LanguageFormatter<'_, L> { | +++ Compiling libffi v4.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libffi CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/Cargo.toml CARGO_PKG_AUTHORS='Jesse A. Tov ' CARGO_PKG_DESCRIPTION='Rust bindings for libffi' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libffi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tov/libffi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.0 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name libffi --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("complex", "system"))' -C metadata=2fd81b4a7a9791f4 -C extra-filename=-7d5e35eae9999542 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern libffi_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibffi_sys-6b7f3b275e0d5bc2.rmeta --cap-lints warn -L/usr/local/lib` warning: `saffron` (lib) generated 41 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=swc_ecma_transforms_typescript CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_typescript-15.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_typescript-15.0.0/Cargo.toml CARGO_PKG_AUTHORS='강동윤 ' CARGO_PKG_DESCRIPTION='rust port of babel and closure compiler.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=swc_ecma_transforms_typescript CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/swc-project/swc.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=15.0.0 CARGO_PKG_VERSION_MAJOR=15 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name swc_ecma_transforms_typescript --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/swc_ecma_transforms_typescript-15.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("concurrent"))' -C metadata=e05332b671569896 -C extra-filename=-2dbac244d1ff17b9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-66c955a0363ce6b0.rmeta --extern ryu_js=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libryu_js-2a0b9c1b8f0414f4.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-6072a92515af34a6.rmeta --extern swc_ecma_transforms_base=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_base-9e4f398e18e6c0c6.rmeta --extern swc_ecma_transforms_react=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_react-2ca7116696471d2f.rmeta --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-a55c4eb38a27cbd3.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-f595f72b7ffc445d.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/high/call.rs:54:34 | 54 | pub fn arg(arg: &T) -> Arg { | ^^ ^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 54 | pub fn arg(arg: &T) -> Arg<'_> { | ++++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:238:35 | 238 | Type(unsafe { Unique::new(&mut low::types::void) }) | ^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives = note: `#[warn(static_mut_refs)]` (part of `#[warn(rust_2024_compatibility)]`) on by default help: use `&raw mut` instead to create a raw pointer | 238 | Type(unsafe { Unique::new(&raw mut low::types::void) }) | +++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:243:35 | 243 | Type(unsafe { Unique::new(&mut low::types::uint8) }) | ^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives help: use `&raw mut` instead to create a raw pointer | 243 | Type(unsafe { Unique::new(&raw mut low::types::uint8) }) | +++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:248:35 | 248 | Type(unsafe { Unique::new(&mut low::types::sint8) }) | ^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives help: use `&raw mut` instead to create a raw pointer | 248 | Type(unsafe { Unique::new(&raw mut low::types::sint8) }) | +++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:253:35 | 253 | Type(unsafe { Unique::new(&mut low::types::uint16) }) | ^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives help: use `&raw mut` instead to create a raw pointer | 253 | Type(unsafe { Unique::new(&raw mut low::types::uint16) }) | +++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:258:35 | 258 | Type(unsafe { Unique::new(&mut low::types::sint16) }) | ^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives help: use `&raw mut` instead to create a raw pointer | 258 | Type(unsafe { Unique::new(&raw mut low::types::sint16) }) | +++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:263:35 | 263 | Type(unsafe { Unique::new(&mut low::types::uint32) }) | ^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives help: use `&raw mut` instead to create a raw pointer | 263 | Type(unsafe { Unique::new(&raw mut low::types::uint32) }) | +++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:268:35 | 268 | Type(unsafe { Unique::new(&mut low::types::sint32) }) | ^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives help: use `&raw mut` instead to create a raw pointer | 268 | Type(unsafe { Unique::new(&raw mut low::types::sint32) }) | +++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:273:35 | 273 | Type(unsafe { Unique::new(&mut low::types::uint64) }) | ^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives help: use `&raw mut` instead to create a raw pointer | 273 | Type(unsafe { Unique::new(&raw mut low::types::uint64) }) | +++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:278:35 | 278 | Type(unsafe { Unique::new(&mut low::types::sint64) }) | ^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives help: use `&raw mut` instead to create a raw pointer | 278 | Type(unsafe { Unique::new(&raw mut low::types::sint64) }) | +++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:369:35 | 369 | Type(unsafe { Unique::new(&mut low::types::float) }) | ^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives help: use `&raw mut` instead to create a raw pointer | 369 | Type(unsafe { Unique::new(&raw mut low::types::float) }) | +++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:374:35 | 374 | Type(unsafe { Unique::new(&mut low::types::double) }) | ^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives help: use `&raw mut` instead to create a raw pointer | 374 | Type(unsafe { Unique::new(&raw mut low::types::double) }) | +++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:379:35 | 379 | Type(unsafe { Unique::new(&mut low::types::pointer) }) | ^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives help: use `&raw mut` instead to create a raw pointer | 379 | Type(unsafe { Unique::new(&raw mut low::types::pointer) }) | +++ warning: creating a mutable reference to mutable static --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/types.rs:385:35 | 385 | Type(unsafe { Unique::new(&mut low::types::longdouble) }) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ mutable reference to mutable static | = note: for more information, see = note: mutable references to mutable statics are dangerous; it's undefined behavior if any other pointer to the static is used or if any other reference is created for the static while the mutable reference lives help: use `&raw mut` instead to create a raw pointer | 385 | Type(unsafe { Unique::new(&raw mut low::types::longdouble) }) | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/builder.rs:130:19 | 130 | userdata: &U, | ^^ the lifetime is elided here 131 | ) -> super::Closure { | ^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 131 | ) -> super::Closure<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/middle/builder.rs:149:19 | 149 | userdata: &mut U, | ^^^^^^ the lifetime is elided here 150 | ) -> super::Closure { | ^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 150 | ) -> super::Closure<'_> { | ++++ warning: `libffi` (lib) generated 16 warnings Compiling lcms2 v6.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lcms2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-6.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-6.1.0/Cargo.toml CARGO_PKG_AUTHORS='Kornel Lesiński ' CARGO_PKG_DESCRIPTION='ICC color profile handling. Rusty wrapper for Little CMS' CARGO_PKG_HOMEPAGE='https://lib.rs/crates/lcms2' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lcms2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kornelski/rust-lcms2.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=6.1.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name lcms2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-6.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="static"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("static"))' -C metadata=734e279fd86d605f -C extra-filename=-c9cea4361cbaff9f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytemuck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck-8eb9a5ed6904be30.rmeta --extern foreign_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libforeign_types-03cd6d47f2148c18.rmeta --extern lcms2_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblcms2_sys-e78703d683cfc9e8.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_signals CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/signals CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/signals/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Signals for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_signals CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_signals --edition=2024 ext/signals/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3ef3cc4302d0bc58 -C extra-filename=-d8aee35fba5cf171 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern signal_hook=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignal_hook-16bb30abb9f1bb82.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern winapi=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwinapi-ce74dfc8609f704d.rmeta -L/usr/local/lib` warning: `deno_ast` (lib) generated 4 warnings Compiling denokv_sqlite v0.12.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=denokv_sqlite CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_sqlite-0.12.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_sqlite-0.12.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='SQLite storage backend for Deno KV' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denokv_sqlite CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/denokv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name denokv_sqlite --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_sqlite-0.12.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8ae21c2604dda56f -C extra-filename=-fd39758ba08593e4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_stream-e1f315c6a5235545.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-e70ad9482657081f.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern denokv_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenokv_proto-8ef4ca1a5bb45843.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-b108edb8680b3313.rmeta --extern hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhex-b28a7fa01d210b5e.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern rusqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusqlite-6afdc82ea4624e19.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_stream-72d6ddf6f6ebd4d5.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-29a41b6c8738b163.rmeta --extern v8_valueserializer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libv8_valueserializer-bf2a5f2025a866b9.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out` warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp_opt`: use `DateTime::from_timestamp` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_sqlite-0.12.0/time.rs:13:38 | 13 | let naive = chrono::NaiveDateTime::from_timestamp_opt( | ^^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default [v8 137.2.1] [1087/2177] CXX obj/v8/torque_generated_definitions/js-segments-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-segments-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-segments-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-segments.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling deno_cache_dir v0.25.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_cache_dir CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_cache_dir-0.25.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_cache_dir-0.25.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Cache directory logic used in Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_cache_dir CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_cache' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.25.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_cache_dir --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_cache_dir-0.25.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --crate-type lib --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="async-trait"' --cfg 'feature="base64"' --cfg 'feature="cache_control"' --cfg 'feature="chrono"' --cfg 'feature="data-url"' --cfg 'feature="default"' --cfg 'feature="file_fetcher"' --cfg 'feature="http"' --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-trait", "base64", "cache_control", "chrono", "console_error_panic_hook", "data-url", "default", "file_fetcher", "http", "js-sys", "serde-wasm-bindgen", "sync", "wasm", "wasm-bindgen"))' -C metadata=c9301aa46e64ded4 -C extra-filename=-4e027db98adf6e78 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base32=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase32-cc7f312682df6248.rlib --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-6a1c0f75925d47c1.rlib --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern cache_control=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcache_control-85cbd4b8db648464.rlib --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-e70ad9482657081f.rlib --extern data_url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_url-d0be56c54c431f14.rlib --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rlib --extern deno_media_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_media_type-288f20210e43f89f.rlib --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rlib --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rlib --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rlib --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rlib --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rlib --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-f6b20b77dfe21d1a.rlib --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rlib --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rlib --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rlib --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-5c7746be9235572a.rlib --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rlib --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rlib --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ecdsa CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecdsa-0.16.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecdsa-0.16.9/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA) as specified in FIPS 186-4 (Digital Signature Standard), providing RFC6979 deterministic signatures as well as support for added entropy ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ecdsa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/signatures/tree/master/ecdsa' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.16.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ecdsa --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecdsa-0.16.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="der"' --cfg 'feature="digest"' --cfg 'feature="hazmat"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="rfc6979"' --cfg 'feature="signing"' --cfg 'feature="spki"' --cfg 'feature="std"' --cfg 'feature="verifying"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "default", "der", "dev", "digest", "hazmat", "pem", "pkcs8", "rfc6979", "serde", "serdect", "sha2", "signing", "spki", "std", "verifying"))' -C metadata=669f81f16160e948 -C extra-filename=-fd2e122b8ea9d227 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-dbeea0ffd2272664.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-303760efb45bd4dc.rmeta --extern rfc6979=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librfc6979-113ed6fd4e01d9ad.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-31e5cbc17284a768.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-8b085ca3693bcfa6.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/command/memory_init.rs:37:38 | 37 | pub(crate) fn drain_init_actions(&mut self) -> Drain { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 37 | pub(crate) fn drain_init_actions(&mut self) -> Drain<'_, TextureInitTrackerAction> { | +++ warning: `denokv_sqlite` (lib) generated 1 warning Compiling denokv_remote v0.12.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=denokv_remote CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_remote-0.12.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_remote-0.12.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Remote (KV Connect) backend for Deno KV' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denokv_remote CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/denokv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name denokv_remote --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_remote-0.12.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7daefbf114ea5ab7 -C extra-filename=-1abe14fd634b4975 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_stream-e1f315c6a5235545.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-e70ad9482657081f.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern denokv_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenokv_proto-8ef4ca1a5bb45843.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-b108edb8680b3313.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern prost=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost-b5043d5bbbb2f6f3.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-21c02c8d4c821c55.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-29a41b6c8738b163.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/init_tracker/mod.rs:223:33 | 223 | pub(crate) fn uninitialized(&mut self, drain_range: Range) -> UninitializedIter { | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 223 | pub(crate) fn uninitialized(&mut self, drain_range: Range) -> UninitializedIter<'_, Idx> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/init_tracker/mod.rs:235:25 | 235 | pub(crate) fn drain(&mut self, drain_range: Range) -> InitTrackerDrain { | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 235 | pub(crate) fn drain(&mut self, drain_range: Range) -> InitTrackerDrain<'_, Idx> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/lock/ranked.rs:185:17 | 185 | pub fn lock(&self) -> MutexGuard { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 185 | pub fn lock(&self) -> MutexGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/lock/ranked.rs:256:17 | 256 | pub fn read(&self) -> RwLockReadGuard { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 256 | pub fn read(&self) -> RwLockReadGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/lock/ranked.rs:265:18 | 265 | pub fn write(&self) -> RwLockWriteGuard { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 265 | pub fn write(&self) -> RwLockWriteGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/lock/vanilla.rs:28:17 | 28 | pub fn lock(&self) -> MutexGuard { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 28 | pub fn lock(&self) -> MutexGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/lock/vanilla.rs:80:17 | 80 | pub fn read(&self) -> RwLockReadGuard { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 80 | pub fn read(&self) -> RwLockReadGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/lock/vanilla.rs:84:18 | 84 | pub fn write(&self) -> RwLockWriteGuard { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 84 | pub fn write(&self) -> RwLockWriteGuard<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/registry.rs:73:27 | 73 | pub(crate) fn prepare(&self, id_in: Option>) -> FutureId { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 73 | pub(crate) fn prepare(&self, id_in: Option>) -> FutureId<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/snatch.rs:142:17 | 142 | pub fn read(&self) -> SnatchGuard { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 142 | pub fn read(&self) -> SnatchGuard<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/snatch.rs:153:18 | 153 | pub fn write(&self) -> ExclusiveSnatchGuard { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 153 | pub fn write(&self) -> ExclusiveSnatchGuard<'_> { | ++++ warning: `ecdsa` (lib) generated 5 warnings (5 duplicates) Compiling aead-gcm-stream v0.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aead_gcm_stream CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aead-gcm-stream-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aead-gcm-stream-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='Divy Srivastava ' CARGO_PKG_DESCRIPTION='Pure Rust implementaion of AES GCM cipher for data streams' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aead-gcm-stream CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name aead_gcm_stream --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aead-gcm-stream-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("zeroize"))' -C metadata=17ab863d21f9bcbf -C extra-filename=-e76aeab2e3f6248f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aead=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaead-1759a406fcc3fee5.rmeta --extern aes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes-1f4bd9b997a02caa.rmeta --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-698dacb54488e7e3.rmeta --extern ctr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libctr-db358e9634027c5c.rmeta --extern ghash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libghash-270918e0a20774e5.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --cap-lints warn -L/usr/local/lib` warning: use of deprecated associated function `chrono::NaiveDateTime::from_timestamp_opt`: use `DateTime::from_timestamp` instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_remote-0.12.0/time.rs:13:38 | 13 | let naive = chrono::NaiveDateTime::from_timestamp_opt( | ^^^^^^^^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default Compiling aes-gcm v0.10.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aes_gcm CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-gcm-0.10.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-gcm-0.10.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the AES-GCM (Galois/Counter Mode) Authenticated Encryption with Associated Data (AEAD) Cipher with optional architecture-specific hardware acceleration ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aes-gcm CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/AEADs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name aes_gcm --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-gcm-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="aes"' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="rand_core"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aes", "alloc", "arrayvec", "default", "getrandom", "heapless", "rand_core", "std", "stream", "zeroize"))' -C metadata=a9ebcefa914bddc3 -C extra-filename=-84df99005cdf72b5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aead=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaead-1759a406fcc3fee5.rmeta --extern aes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes-1f4bd9b997a02caa.rmeta --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-698dacb54488e7e3.rmeta --extern ctr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libctr-db358e9634027c5c.rmeta --extern ghash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libghash-270918e0a20774e5.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-e3eb8d844acd3fbd.rmeta --cap-lints warn -L/usr/local/lib` Compiling cranelift-native v0.116.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_native CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-native-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-native-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Support for targeting the host with Cranelift' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-native CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_native --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-native-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "std"))' -C metadata=17c9a94223a140a3 -C extra-filename=-c20b2d49cec34d4b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift_codegen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_codegen-f5d77fee296b4563.rmeta --extern target_lexicon=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtarget_lexicon-f3316c6905c1212a.rmeta --cap-lints warn -L/usr/local/lib` Compiling dsa v0.6.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dsa CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dsa-0.6.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dsa-0.6.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the Digital Signature Algorithm (DSA) as specified in FIPS 186-4 (Digital Signature Standard), providing RFC6979 deterministic signatures as well as support for added entropy ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dsa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/signatures/tree/master/dsa' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.6.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dsa --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dsa-0.6.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=3c25afb4ffdc2ade -C extra-filename=-9526818d4f8f8ce8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint_dig-70255f9b45306304.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-8c53f7b1d0148219.rmeta --extern rfc6979=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librfc6979-44677c56226e578f.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-cb744710a026f9e0.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-240c9589f0ee0c7e.rmeta --cap-lints warn -L/usr/local/lib` warning: `denokv_remote` (lib) generated 1 warning Compiling dlopen2 v0.6.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dlopen2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='Szymon Wieloch :Ahmed Masud :OpenByte ' CARGO_PKG_DESCRIPTION='Library for opening and operating on dynamic link libraries (also known as shared objects or shared libraries).' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dlopen2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/OpenByteDev/dlopen2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dlopen2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="dlopen2_derive"' --cfg 'feature="symbor"' --cfg 'feature="wrapper"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "dlopen2_derive", "doc_cfg", "symbor", "wrapper"))' -C metadata=9bbdcc1df20dcac4 -C extra-filename=-61cbf533a253c459 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern dlopen2_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdlopen2_derive-07a77f6ecdcdb233.so --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2-0.6.1/src/symbor/library.rs:74:29 | 74 | pub unsafe fn symbol(&self, name: &str) -> Result, Error> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 74 | pub unsafe fn symbol(&self, name: &str) -> Result, Error> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2-0.6.1/src/symbor/library.rs:79:34 | 79 | pub unsafe fn symbol_cstr(&self, name: &CStr) -> Result, Error> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 79 | pub unsafe fn symbol_cstr(&self, name: &CStr) -> Result, Error> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2-0.6.1/src/symbor/library.rs:88:34 | 88 | pub unsafe fn ptr_or_null(&self, name: &str) -> Result, Error> { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 88 | pub unsafe fn ptr_or_null(&self, name: &str) -> Result, Error> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2-0.6.1/src/symbor/library.rs:94:39 | 94 | pub unsafe fn ptr_or_null_cstr(&self, name: &CStr) -> Result, Error> { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 94 | pub unsafe fn ptr_or_null_cstr(&self, name: &CStr) -> Result, Error> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2-0.6.1/src/symbor/library.rs:110:38 | 110 | pub unsafe fn ptr_or_null_mut(&self, name: &str) -> Result, Error> { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 110 | pub unsafe fn ptr_or_null_mut(&self, name: &str) -> Result, Error> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2-0.6.1/src/symbor/library.rs:116:43 | 116 | pub unsafe fn ptr_or_null_mut_cstr(&self, name: &CStr) -> Result, Error> { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 116 | pub unsafe fn ptr_or_null_mut_cstr(&self, name: &CStr) -> Result, Error> { | +++ warning: `dlopen2` (lib) generated 6 warnings Compiling p224 v0.13.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=p224 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p224-0.13.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p224-0.13.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the NIST P-224 (a.k.a. secp224r1) elliptic curve as defined in SP 800-186 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=p224 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/elliptic-curves/tree/master/p224' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name p224 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p224-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="ecdh"' --cfg 'feature="ecdsa"' --cfg 'feature="ecdsa-core"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="sha2"' --cfg 'feature="sha224"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "default", "digest", "ecdh", "ecdsa", "ecdsa-core", "pem", "pkcs8", "serde", "serdect", "sha2", "sha224", "std", "test-vectors"))' -C metadata=a04290b12d80e1b3 -C extra-filename=-c075682f3bed4942 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ecdsa_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-c7f6e525f29b1061.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-1d16527269797edb.rmeta --extern primeorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprimeorder-e4a3eede228eb42c.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --cap-lints warn -L/usr/local/lib` Compiling p521 v0.13.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=p521 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the NIST P-521 (a.k.a. secp521r1) elliptic curve as defined in SP 800-186 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=p521 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/elliptic-curves/tree/master/p521' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name p521 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="ecdsa"' --cfg 'feature="ecdsa-core"' --cfg 'feature="getrandom"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="rand_core"' --cfg 'feature="sha512"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "default", "digest", "ecdh", "ecdsa", "ecdsa-core", "getrandom", "hash2curve", "jwk", "pem", "pkcs8", "rand_core", "serde", "serdect", "sha512", "std", "test-vectors", "voprf"))' -C metadata=c8c05451148b59a0 -C extra-filename=-ed54c5f12ae21d54 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base16ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase16ct-f9524c9bf079f427.rmeta --extern ecdsa_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-c7f6e525f29b1061.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-1d16527269797edb.rmeta --extern primeorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprimeorder-e4a3eede228eb42c.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-261be48b6e10eb3a.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `bits` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p224-0.13.2/src/lib.rs:120:7 | 120 | #[cfg(feature = "bits")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `arithmetic`, `default`, `digest`, `ecdh`, `ecdsa`, `ecdsa-core`, `pem`, `pkcs8`, `serde`, `serdect`, `sha2`, `sha224`, `std`, and `test-vectors` = help: consider adding `bits` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `bits` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p224-0.13.2/src/arithmetic/scalar.rs:30:7 | 30 | #[cfg(feature = "bits")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `arithmetic`, `default`, `digest`, `ecdh`, `ecdsa`, `ecdsa-core`, `pem`, `pkcs8`, `serde`, `serdect`, `sha2`, `sha224`, `std`, and `test-vectors` = help: consider adding `bits` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `bits` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p224-0.13.2/src/arithmetic/scalar.rs:216:7 | 216 | #[cfg(feature = "bits")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `arithmetic`, `default`, `digest`, `ecdh`, `ecdsa`, `ecdsa-core`, `pem`, `pkcs8`, `serde`, `serdect`, `sha2`, `sha224`, `std`, and `test-vectors` = help: consider adding `bits` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/src/arithmetic/field.rs:607:21 | 607 | iter.reduce(core::ops::Add::add).unwrap_or(Self::ZERO) | ^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/src/lib.rs:15:5 | 15 | unused_qualifications | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 607 - iter.reduce(core::ops::Add::add).unwrap_or(Self::ZERO) 607 + iter.reduce(Add::add).unwrap_or(Self::ZERO) | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/src/arithmetic/field.rs:619:21 | 619 | iter.reduce(core::ops::Mul::mul).unwrap_or(Self::ONE) | ^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 619 - iter.reduce(core::ops::Mul::mul).unwrap_or(Self::ONE) 619 + iter.reduce(Mul::mul).unwrap_or(Self::ONE) | warning: unexpected `cfg` condition value: `bits` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/src/arithmetic/scalar.rs:39:7 | 39 | #[cfg(feature = "bits")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `arithmetic`, `default`, `digest`, `ecdh`, `ecdsa`, `ecdsa-core`, `getrandom`, `hash2curve`, `jwk`, `pem`, `pkcs8`, `rand_core`, `serde`, `serdect`, `sha512`, `std`, `test-vectors`, and `voprf` = help: consider adding `bits` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `bits` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/src/arithmetic/scalar.rs:566:7 | 566 | #[cfg(feature = "bits")] | ^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `arithmetic`, `default`, `digest`, `ecdh`, `ecdsa`, `ecdsa-core`, `getrandom`, `hash2curve`, `jwk`, `pem`, `pkcs8`, `rand_core`, `serde`, `serdect`, `sha512`, `std`, `test-vectors`, and `voprf` = help: consider adding `bits` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `verifying` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/src/ecdsa.rs:118:11 | 118 | #[cfg(feature = "verifying")] | ^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `alloc`, `arithmetic`, `default`, `digest`, `ecdh`, `ecdsa`, `ecdsa-core`, `getrandom`, `hash2curve`, `jwk`, `pem`, `pkcs8`, `rand_core`, `serde`, `serdect`, `sha512`, `std`, `test-vectors`, and `voprf` = help: consider adding `verifying` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/src/arithmetic/field.rs:413:5 | 413 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/src/arithmetic/field.rs:418:5 | 418 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/src/arithmetic/scalar.rs:384:5 | 384 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/src/arithmetic/scalar.rs:389:5 | 389 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `p224` (lib) generated 3 warnings Compiling k256 v0.13.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=k256 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='secp256k1 elliptic curve library written in pure Rust with support for ECDSA signing/verification/public-key recovery, Taproot Schnorr signatures (BIP340), Elliptic Curve Diffie-Hellman (ECDH), and general-purpose secp256k1 elliptic curve group operations which can be used to implement arbitrary protocols ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=k256 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/elliptic-curves/tree/master/k256' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name k256 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="ecdsa"' --cfg 'feature="ecdsa-core"' --cfg 'feature="once_cell"' --cfg 'feature="pkcs8"' --cfg 'feature="precomputed-tables"' --cfg 'feature="schnorr"' --cfg 'feature="sha2"' --cfg 'feature="sha256"' --cfg 'feature="signature"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "bits", "critical-section", "default", "digest", "ecdh", "ecdsa", "ecdsa-core", "expose-field", "hash2curve", "hex-literal", "jwk", "once_cell", "pem", "pkcs8", "precomputed-tables", "schnorr", "serde", "serdect", "sha2", "sha256", "signature", "std", "test-vectors"))' -C metadata=12f2244e54cd0364 -C extra-filename=-af0669a407c6c22a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern ecdsa_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-c7f6e525f29b1061.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-1d16527269797edb.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-cb744710a026f9e0.rmeta --cap-lints warn -L/usr/local/lib` warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/src/arithmetic/field.rs:488:21 | 488 | iter.reduce(core::ops::Add::add).unwrap_or(Self::ZERO) | ^^^^^^^^^^^^^^^^^^^ | note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/src/lib.rs:16:5 | 16 | unused_qualifications | ^^^^^^^^^^^^^^^^^^^^^ help: remove the unnecessary path segments | 488 - iter.reduce(core::ops::Add::add).unwrap_or(Self::ZERO) 488 + iter.reduce(Add::add).unwrap_or(Self::ZERO) | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/src/arithmetic/field.rs:501:21 | 501 | iter.reduce(core::ops::Mul::mul).unwrap_or(Self::ONE) | ^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 501 - iter.reduce(core::ops::Mul::mul).unwrap_or(Self::ONE) 501 + iter.reduce(Mul::mul).unwrap_or(Self::ONE) | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/src/arithmetic/scalar.rs:716:21 | 716 | iter.reduce(core::ops::Add::add).unwrap_or(Self::ZERO) | ^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 716 - iter.reduce(core::ops::Add::add).unwrap_or(Self::ZERO) 716 + iter.reduce(Add::add).unwrap_or(Self::ZERO) | warning: unnecessary qualification --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/src/arithmetic/scalar.rs:728:21 | 728 | iter.reduce(core::ops::Mul::mul).unwrap_or(Self::ONE) | ^^^^^^^^^^^^^^^^^^^ | help: remove the unnecessary path segments | 728 - iter.reduce(core::ops::Mul::mul).unwrap_or(Self::ONE) 728 + iter.reduce(Mul::mul).unwrap_or(Self::ONE) | warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/src/arithmetic/field.rs:272:5 | 272 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/src/arithmetic/field.rs:277:5 | 277 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/src/arithmetic/projective.rs:421:5 | 421 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/src/arithmetic/scalar.rs:240:5 | 240 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/src/arithmetic/scalar.rs:245:5 | 245 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits [v8 137.2.1] [1088/2177] CXX obj/v8/torque_generated_definitions/wasm-objects-tq.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/wasm/wasm-objects-tq.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-objects-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-objects.h:28: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/module-instantiate.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-value.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `p521` (lib) generated 9 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_deque CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-deque-0.8.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-deque-0.8.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-deque CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=0.8.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crossbeam_deque --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-deque-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=4f808e36359be0f4 -C extra-filename=-2b7584a52d07ace9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_epoch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_epoch-c8ba1105e0dd52f3.rmeta --extern crossbeam_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_utils-d501cd3083d6d0f1.rmeta --cap-lints warn -L/usr/local/lib` Compiling deno_crypto_provider v0.8.0 (/exopi-obj/pobj/deno-2.4.5/deno/libs/crypto) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_crypto_provider CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/crypto CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/crypto/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Cryptography provider for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_crypto_provider CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_crypto_provider --edition=2024 libs/crypto/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=079f54e26c31687a -C extra-filename=-a7088c4abd26c237 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aws_lc_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_sys-f363ff49d1a9cba1.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1 CARGO_MANIFEST_LINKS=rayon-core CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1/Cargo.toml CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.12.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rayon-core-667dec076140a697/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rayon-core-028f8f3be27c252c/build-script-build` [rayon-core 1.12.1] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=aws-lc-rs,bloom,log,ring,runtime-tokio,rustls,rustls-aws-lc-rs,rustls-ring CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_AWS_LC_RS=1 CARGO_FEATURE_BLOOM=1 CARGO_FEATURE_LOG=1 CARGO_FEATURE_RING=1 CARGO_FEATURE_RUNTIME_TOKIO=1 CARGO_FEATURE_RUSTLS=1 CARGO_FEATURE_RUSTLS_AWS_LC_RS=1 CARGO_FEATURE_RUSTLS_RING=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Versatile QUIC transport protocol implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quinn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/quinn-rs/quinn' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.11.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-35e2035678fa2131/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-35d1a6923dcd0809/build-script-build` [quinn 0.11.8] cargo:rustc-check-cfg=cfg(wasm_browser) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='Dan Burkert :fs3 Authors' CARGO_PKG_DESCRIPTION='Cross-platform file locks and file duplication.' CARGO_PKG_HOMEPAGE='https://github.com/oxidecomputer/fs3-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fs3 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/oxidecomputer/fs3-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/fs3-1feb5307656a4452/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/fs3-144a296fd7cc84eb/build-script-build` Compiling aes-kw v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aes_kw CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-kw-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-kw-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='NIST 800-38F AES Key Wrap (KW) and Key Wrap with Padding (KWP) modes' CARGO_PKG_HOMEPAGE='https://github.com/RustCrypto/key-wraps/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aes-kw CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/key-wraps/tree/aes-kw' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name aes_kw --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-kw-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "std"))' -C metadata=b12bd7d3a7e1164f -C extra-filename=-9c041f8b590088d8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes-1f4bd9b997a02caa.rmeta --cap-lints warn -L/usr/local/lib` Compiling webpki-root-certs v0.26.6 warning: `k256` (lib) generated 9 warnings Compiling ecb v0.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=webpki_root_certs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/webpki-root-certs-0.26.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/webpki-root-certs-0.26.6/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Mozilla trusted certificate authorities in self-signed X.509 format for use with crates other than webpki' CARGO_PKG_HOMEPAGE='https://github.com/rustls/webpki-roots' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webpki-root-certs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/webpki-roots' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name webpki_root_certs --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/webpki-root-certs-0.26.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ce9c85443a775e9b -C extra-filename=-2f383e88737bb843 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-242932260dab6664.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ecb CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecb-0.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecb-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers:magic-akari' CARGO_PKG_DESCRIPTION='Electronic Codebook (ECB) block cipher mode of operation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ecb CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/magic-akari/ecb' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ecb --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecb-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="block-padding"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "block-padding", "default", "std"))' -C metadata=7d3d8a0e3b58da2d -C extra-filename=-a3a5fe20d99a3d4d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-698dacb54488e7e3.rmeta --cap-lints warn -L/usr/local/lib` Compiling twox-hash v1.6.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=twox_hash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/twox-hash-1.6.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/twox-hash-1.6.3/Cargo.toml CARGO_PKG_AUTHORS='Jake Goulding ' CARGO_PKG_DESCRIPTION='A Rust implementation of the XXHash and XXH3 algorithms' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=twox-hash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/shepmaster/twox-hash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.6.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name twox_hash --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/twox-hash-1.6.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="rand"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "digest", "digest_0_10", "digest_0_9", "rand", "serde", "serialize", "std"))' -C metadata=0fd33789fee176ac -C extra-filename=-9c7708076ee457ed --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern static_assertions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstatic_assertions-a5831a73812f0360.rmeta --cap-lints warn -L/usr/local/lib` Compiling md4 v0.10.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=md4 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/md4-0.10.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/md4-0.10.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='MD4 hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=md4 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name md4 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/md4-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "oid", "std"))' -C metadata=187e0e12b0bd3940 -C extra-filename=-54ffe09b5401c272 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --cap-lints warn -L/usr/local/lib` Compiling md-5 v0.10.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=md5 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/md-5-0.10.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/md-5-0.10.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='MD5 hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=md-5 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name md5 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/md-5-0.10.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="oid"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "default", "force-soft", "loongarch64_asm", "md5-asm", "oid", "std"))' -C metadata=a7367bd705ed275a -C extra-filename=-7dc606328c2e3dcc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --cap-lints warn -L/usr/local/lib` warning: unused import: `crate::std_support::sixty_four::RandomXxHashBuilder64` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/twox-hash-1.6.3/src/sixty_four.rs:286:9 | 286 | pub use crate::std_support::sixty_four::RandomXxHashBuilder64; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused import: `crate::std_support::thirty_two::RandomXxHashBuilder32` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/twox-hash-1.6.3/src/thirty_two.rs:271:9 | 271 | pub use crate::std_support::thirty_two::RandomXxHashBuilder32; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Compiling sm3 v0.4.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sm3 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sm3-0.4.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sm3-0.4.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='SM3 (OSCCA GM/T 0004-2012) hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sm3 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sm3 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sm3-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=876836d60b382450 -C extra-filename=-2a62f123cf4e6c6e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --cap-lints warn -L/usr/local/lib` Compiling ripemd v0.1.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ripemd CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ripemd-0.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ripemd-0.1.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the RIPEMD hash functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ripemd CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ripemd --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ripemd-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="oid"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "oid", "std"))' -C metadata=d3bbad75fdc1b5cf -C extra-filename=-29df871458e3f896 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --cap-lints warn -L/usr/local/lib` warning: method `write_u32_le` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/twox-hash-1.6.3/src/xxh3.rs:349:8 | 348 | trait BufMut { | ------ method in this trait 349 | fn write_u32_le(&mut self, n: u32); | ^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default Compiling blake2 v0.10.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=blake2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/blake2-0.10.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/blake2-0.10.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='BLAKE2 hash functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=blake2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name blake2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/blake2-0.10.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "reset", "simd", "simd_asm", "simd_opt", "size_opt", "std"))' -C metadata=b2a06c87f50cbfc2 -C extra-filename=-4d0284300af8b0e5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --cap-lints warn -L/usr/local/lib` warning: `twox-hash` (lib) generated 3 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=jsonc_parser CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jsonc-parser-0.26.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jsonc-parser-0.26.3/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='JSONC parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jsonc-parser CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dprint/jsonc-parser' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name jsonc_parser --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jsonc-parser-0.26.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="cst"' --cfg 'feature="serde"' --cfg 'feature="serde_json"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cst", "error_unicode_width", "indexmap", "preserve_order", "serde", "serde_json", "unicode-width"))' -C metadata=f499ca15c9b64dde -C extra-filename=-701773065bf2ae51 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --cap-lints warn -L/usr/local/lib` warning: method `as_mut_bytes` is never used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/blake2-0.10.6/src/as_bytes.rs:16:8 | 14 | pub trait AsBytes { | ------- method in this trait 15 | fn as_bytes(&self) -> &[u8]; 16 | fn as_mut_bytes(&mut self) -> &mut [u8]; | ^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: `blake2` (lib) generated 1 warning Compiling fd-lock v4.0.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fd_lock CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fd-lock-4.0.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fd-lock-4.0.2/Cargo.toml CARGO_PKG_AUTHORS='Yoshua Wuyts ' CARGO_PKG_DESCRIPTION='Advisory cross-platform lock on a file using a file descriptor to it.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fd-lock CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/yoshuawuyts/fd-lock' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.2 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fd_lock --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fd-lock-4.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2a5abb4b700fe2d5 -C extra-filename=-b98303837e5a7e2f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern rustix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustix-edaed522519a64de.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hashlink CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/Cargo.toml CARGO_PKG_AUTHORS='kyren ' CARGO_PKG_DESCRIPTION='HashMap-like containers that hold their key-value pairs in a user controllable order' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashlink CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kyren/hashlink' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hashlink --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_impl"))' -C metadata=97e5d14e516daf03 -C extra-filename=-693753673fe25726 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-5bed606e4bc99e6b.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jsonc-parser-0.26.3/src/string.rs:57:27 | 57 | pub fn parse_string(text: &str) -> Result, ParseStringError> { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 57 | pub fn parse_string(text: &str) -> Result, ParseStringError> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jsonc-parser-0.26.3/src/value.rs:207:15 | 207 | pub fn iter(&self) -> Iter> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 207 | pub fn iter(&self) -> Iter<'_, JsonValue<'a>> { | +++ warning: `hashlink` (lib) generated 12 warnings (12 duplicates) Compiling itertools v0.14.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=itertools CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.14.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.14.0/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itertools CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-itertools/itertools' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.14.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name itertools --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=4cb7f23651e2d5a5 -C extra-filename=-bd76f98061ba127d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-6fc0bcf262c6e6ed.rmeta --cap-lints warn -L/usr/local/lib` Compiling mio v0.8.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mio CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Thomas de Zeeuw :Tokio Contributors ' CARGO_PKG_DESCRIPTION='Lightweight non-blocking I/O.' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/mio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/mio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name mio --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=f37c7ec04632d82d -C extra-filename=-c802d7fb887bd008 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/poll.rs:3:9 | 3 | not(mio_unsupported_force_poll_poll), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/poll.rs:432:9 | 432 | not(mio_unsupported_force_poll_poll), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/poll.rs:723:9 | 723 | not(mio_unsupported_force_poll_poll), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/poll.rs:735:13 | 735 | not(mio_unsupported_force_poll_poll), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_waker_pipe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/mod.rs:102:9 | 102 | mio_unsupported_force_waker_pipe, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_waker_pipe)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_waker_pipe)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/mod.rs:38:23 | 38 | #[cfg(not(any(mio_unsupported_force_poll_poll, target_os = "solaris", target_os = "vita")))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/mod.rs:91:23 | 91 | #[cfg(not(any(mio_unsupported_force_poll_poll, target_os = "solaris",target_os = "vita")))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/mod.rs:94:19 | 94 | #[cfg(any(mio_unsupported_force_poll_poll, target_os = "solaris", target_os = "vita"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/selector/mod.rs:2:9 | 2 | not(mio_unsupported_force_poll_poll), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/selector/mod.rs:13:9 | 13 | not(mio_unsupported_force_poll_poll), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/selector/mod.rs:24:5 | 24 | mio_unsupported_force_poll_poll, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/selector/mod.rs:31:5 | 31 | mio_unsupported_force_poll_poll, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/selector/mod.rs:43:9 | 43 | not(mio_unsupported_force_poll_poll), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/selector/mod.rs:58:9 | 58 | not(mio_unsupported_force_poll_poll), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/selector/mod.rs:38:15 | 38 | #[cfg(any(mio_unsupported_force_poll_poll, target_os = "solaris", target_os = "vita"))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:2:9 | 2 | not(mio_unsupported_force_poll_poll), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_waker_pipe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:4:13 | 4 | not(mio_unsupported_force_waker_pipe), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_waker_pipe)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_waker_pipe)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:55:9 | 55 | not(mio_unsupported_force_poll_poll), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_waker_pipe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:57:13 | 57 | not(mio_unsupported_force_waker_pipe), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_waker_pipe)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_waker_pipe)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_waker_pipe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:71:9 | 71 | not(mio_unsupported_force_waker_pipe), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_waker_pipe)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_waker_pipe)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:143:5 | 143 | mio_unsupported_force_poll_poll, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_waker_pipe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:144:9 | 144 | not(mio_unsupported_force_waker_pipe), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_waker_pipe)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_waker_pipe)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_waker_pipe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:150:9 | 150 | not(mio_unsupported_force_waker_pipe), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_waker_pipe)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_waker_pipe)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_waker_pipe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:191:9 | 191 | not(mio_unsupported_force_waker_pipe), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_waker_pipe)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_waker_pipe)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_waker_pipe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:203:5 | 203 | mio_unsupported_force_waker_pipe, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_waker_pipe)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_waker_pipe)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:288:9 | 288 | mio_unsupported_force_poll_poll, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_waker_pipe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:290:13 | 290 | mio_unsupported_force_waker_pipe, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_waker_pipe)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_waker_pipe)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:305:5 | 305 | mio_unsupported_force_poll_poll, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:335:5 | 335 | mio_unsupported_force_poll_poll, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_waker_pipe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:17:13 | 17 | not(mio_unsupported_force_waker_pipe), | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_waker_pipe)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_waker_pipe)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_waker_pipe` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:22:9 | 22 | mio_unsupported_force_waker_pipe, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_waker_pipe)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_waker_pipe)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `mio_unsupported_force_poll_poll` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/waker.rs:258:13 | 258 | mio_unsupported_force_poll_poll, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(mio_unsupported_force_poll_poll)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(mio_unsupported_force_poll_poll)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: use of deprecated constant `libc::EV_SYSFLAGS`: Not stable across OS versions --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/sys/unix/selector/kqueue.rs:537:19 | 537 | libc::EV_SYSFLAGS, | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default [v8 137.2.1] [1089/2177] CXX obj/v8/torque_generated_initializers/enum-verifiers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/enum-verifiers.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `mio` (lib) generated 33 warnings Compiling deno_whoami v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_whoami CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_whoami-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_whoami-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='This crate implements the username() API in Deno Node compat layer.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_whoami CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_whoami --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_whoami-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ca6df95410d7fa00 -C extra-filename=-d8eff6dbbf1a16f5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` Compiling memmap2 v0.9.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=memmap2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memmap2-0.9.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memmap2-0.9.5/Cargo.toml CARGO_PKG_AUTHORS='Dan Burkert :Yevhenii Reizner ' CARGO_PKG_DESCRIPTION='Cross-platform Rust API for memory-mapped file IO' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memmap2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RazrFalcon/memmap2-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name memmap2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memmap2-0.9.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("stable_deref_trait"))' -C metadata=db4881dd85e9e53f -C extra-filename=-9a68ad0955eb59e7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --cap-lints warn -L/usr/local/lib` Compiling libloading v0.7.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libloading CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/Cargo.toml CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='Bindings around the platform'\''s dynamic library loading primitives with greatly improved memory safety.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libloading CARGO_PKG_README=README.mkd CARGO_PKG_REPOSITORY='https://github.com/nagisa/rust_libloading/' CARGO_PKG_RUST_VERSION=1.40.0 CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name libloading --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=22d13a317a32958b -C extra-filename=-d11dc719541777a6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/lib.rs:39:13 | 39 | #![cfg_attr(libloading_docs, feature(doc_cfg))] | ^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/lib.rs:48:26 | 48 | #[cfg(any(unix, windows, libloading_docs))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/lib.rs:50:26 | 50 | #[cfg(any(unix, windows, libloading_docs))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/os/mod.rs:20:17 | 20 | #[cfg(any(unix, libloading_docs))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/os/mod.rs:21:12 | 21 | #[cfg_attr(libloading_docs, doc(cfg(unix)))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/os/mod.rs:25:20 | 25 | #[cfg(any(windows, libloading_docs))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/os/unix/mod.rs:3:11 | 3 | #[cfg(all(libloading_docs, not(unix)))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/os/unix/mod.rs:5:15 | 5 | #[cfg(any(not(libloading_docs), unix))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/os/unix/consts.rs:46:11 | 46 | #[cfg(all(libloading_docs, not(unix)))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/os/unix/consts.rs:55:15 | 55 | #[cfg(any(not(libloading_docs), unix))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/os/unix/mod.rs:430:1 | 430 | extern { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | = note: `#[warn(missing_abi)]` on by default warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/safe.rs:2:7 | 2 | #[cfg(libloading_docs)] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/safe.rs:4:15 | 4 | #[cfg(all(not(libloading_docs), unix))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/safe.rs:6:15 | 6 | #[cfg(all(not(libloading_docs), windows))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/safe.rs:14:12 | 14 | #[cfg_attr(libloading_docs, doc(cfg(any(unix, windows))))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `libloading_docs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/safe.rs:196:12 | 196 | #[cfg_attr(libloading_docs, doc(cfg(any(unix, windows))))] | ^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(libloading_docs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libloading_docs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `libloading` (lib) generated 16 warnings Compiling dotenvy v0.15.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dotenvy CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dotenvy-0.15.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dotenvy-0.15.7/Cargo.toml CARGO_PKG_AUTHORS='Noemi Lapresta :Craig Hills :Mike Piccolo :Alice Maz :Sean Griffin :Adam Sharp :Arpad Borsos :Allan Zhang ' CARGO_PKG_DESCRIPTION='A well-maintained fork of the dotenv crate' CARGO_PKG_HOMEPAGE='https://github.com/allan2/dotenvy' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dotenvy CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/allan2/dotenvy' CARGO_PKG_RUST_VERSION=1.56.1 CARGO_PKG_VERSION=0.15.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dotenvy --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dotenvy-0.15.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "cli"))' -C metadata=c8efd60bf706cc38 -C extra-filename=-665ab320ea19ce2a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=yansi CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yansi-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yansi-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Sergio Benitez ' CARGO_PKG_DESCRIPTION='A dead simple ANSI terminal color painting library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=yansi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SergioBenitez/yansi' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name yansi --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yansi-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_nightly", "alloc", "default", "detect-env", "detect-tty", "hyperlink", "is-terminal", "std"))' -C metadata=6084ebfb1d1883b8 -C extra-filename=-cf4db7b1f54161bb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.14.0/src/lib.rs:1506:30 | 1506 | fn peeking_take_while(&mut self, accept: F) -> PeekingTakeWhile | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 1506 | fn peeking_take_while(&mut self, accept: F) -> PeekingTakeWhile<'_, Self, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.14.0/src/lib.rs:1532:26 | 1532 | fn take_while_ref(&mut self, accept: F) -> TakeWhileRef | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1532 | fn take_while_ref(&mut self, accept: F) -> TakeWhileRef<'_, Self, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.14.0/src/lib.rs:2459:26 | 2459 | fn format(self, sep: &str) -> Format | ^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2459 | fn format(self, sep: &str) -> Format<'_, Self> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.14.0/src/lib.rs:2498:34 | 2498 | fn format_with(self, sep: &str, format: F) -> FormatWith | ^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 2498 | fn format_with(self, sep: &str, format: F) -> FormatWith<'_, Self, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.14.0/src/adaptors/mod.rs:526:35 | 526 | pub fn take_while_ref(iter: &mut I, f: F) -> TakeWhileRef | ^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 526 | pub fn take_while_ref(iter: &mut I, f: F) -> TakeWhileRef<'_, I, F> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.14.0/src/peeking_take_while.rs:129:39 | 129 | pub fn peeking_take_while(iter: &mut I, f: F) -> PeekingTakeWhile | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 129 | pub fn peeking_take_while(iter: &mut I, f: F) -> PeekingTakeWhile<'_, I, F> | +++ warning: `yansi` (lib) generated 4 warnings (4 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=utf8parse CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8parse-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8parse-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Joe Wilm :Christian Duerr ' CARGO_PKG_DESCRIPTION='Table-driven UTF-8 parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf8parse CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/alacritty/vte' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name utf8parse --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8parse-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly"))' -C metadata=e49ca508dd1f9f93 -C extra-filename=-b655efc72a3c8a75 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `itertools` (lib) generated 6 warnings Compiling async-once-cell v0.5.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=async_once_cell CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-once-cell-0.5.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-once-cell-0.5.4/Cargo.toml CARGO_PKG_AUTHORS='Daniel De Graaf ' CARGO_PKG_DESCRIPTION='Async single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-once-cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/danieldg/async-once-cell' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name async_once_cell --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-once-cell-0.5.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "std"))' -C metadata=1e128a252e104214 -C extra-filename=-0d5072fbe16f2aff --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling dissimilar v1.0.9 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dissimilar CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dissimilar-1.0.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dissimilar-1.0.9/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Diff library with semantic cleanup, based on Google'\''s diff-match-patch' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dissimilar CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/dissimilar' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.9 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dissimilar --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dissimilar-1.0.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bf522bd45a385744 -C extra-filename=-5a7fd74d7459568e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-once-cell-0.5.4/src/lib.rs:319:19 | 319 | fn initialize(&self, try_quick: bool) -> Result { | ^^^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | the lifetime is elided here the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 319 | fn initialize(&self, try_quick: bool) -> Result, QuickInitGuard<'_>> { | ++++ ++++ warning: `async-once-cell` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fallible_streaming_iterator CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fallible-streaming-iterator-0.1.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fallible-streaming-iterator-0.1.9/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible streaming iteration' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-streaming-iterator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/fallible-streaming-iterator' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fallible_streaming_iterator --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fallible-streaming-iterator-0.1.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=6079236c924c41c8 -C extra-filename=-e07bed88b6825e6b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dissimilar-1.0.9/src/range.rs:75:21 | 75 | pub fn slice(range: Range) -> &[char] { | ^^^^^ ^^^^^^^ the same lifetime is elided here | | | the lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 75 | pub fn slice(range: Range<'_>) -> &[char] { | ++++ Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=diff CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/diff-0.1.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/diff-0.1.13/Cargo.toml CARGO_PKG_AUTHORS='Utkarsh Kukreti ' CARGO_PKG_DESCRIPTION='An LCS based slice and string diffing implementation.' CARGO_PKG_HOMEPAGE='https://github.com/utkarshkukreti/diff.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=diff CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/utkarshkukreti/diff.rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name diff --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/diff-0.1.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=62285396a8ec6fd1 -C extra-filename=-7a3b4891f913f4ad --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `dissimilar` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_bitset CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-bitset-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-bitset-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Various bitset stuff for use inside Cranelift' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-bitset CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_bitset --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-bitset-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "enable-serde"))' -C metadata=2775cc02e83e7e60 -C extra-filename=-2bfd9a2357fc2251 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-width-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-width-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-width CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_width --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-width-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="cjk"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cjk", "compiler_builtins", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=0e86a19b34d1de6c -C extra-filename=-1a5e27e79380438e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling unicode-segmentation v1.11.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_segmentation CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/Cargo.toml CARGO_PKG_AUTHORS='kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='This crate provides Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-segmentation CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.11.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_segmentation --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no_std"))' -C metadata=6bfa2ce04944e450 -C extra-filename=-17d668d65c8f5ea1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=powerfmt CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/powerfmt-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/powerfmt-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION=' `powerfmt` is a library that provides utilities for formatting values. This crate makes it significantly easier to support filling to a minimum width with alignment, avoid heap allocation, and avoid repetitive calculations. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=powerfmt CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jhpratt/powerfmt' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name powerfmt --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/powerfmt-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "macros", "std"))' -C metadata=c30cb15e959e3e97 -C extra-filename=-690eea63ed7e09f3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `deno_npm` (lib) generated 26 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fallible_iterator CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fallible-iterator-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fallible-iterator-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Fallible iterator traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fallible-iterator CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-fallible-iterator' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fallible_iterator --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fallible-iterator-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=17b8cbfd7065a9fe -C extra-filename=-aa950878295a5f4f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `powerfmt` (lib) generated 3 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustc_hash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc-hash-1.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc-hash-1.1.0/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='speed, non-cryptographic hash used in rustc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustc-hash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rustc-hash' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustc_hash --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustc-hash-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=146af744da1ac6e5 -C extra-filename=-53761e4704dba8db --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/src/lib.rs:264:18 | 264 | fn graphemes(&self, is_extended: bool) -> Graphemes { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 264 | fn graphemes(&self, is_extended: bool) -> Graphemes<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/src/lib.rs:269:25 | 269 | fn grapheme_indices(&self, is_extended: bool) -> GraphemeIndices { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 269 | fn grapheme_indices(&self, is_extended: bool) -> GraphemeIndices<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/src/lib.rs:274:22 | 274 | fn unicode_words(&self) -> UnicodeWords { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 274 | fn unicode_words(&self) -> UnicodeWords<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/src/lib.rs:279:29 | 279 | fn unicode_word_indices(&self) -> UnicodeWordIndices { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 279 | fn unicode_word_indices(&self) -> UnicodeWordIndices<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/src/lib.rs:284:26 | 284 | fn split_word_bounds(&self) -> UWordBounds { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 284 | fn split_word_bounds(&self) -> UWordBounds<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/src/lib.rs:289:33 | 289 | fn split_word_bound_indices(&self) -> UWordBoundIndices { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 289 | fn split_word_bound_indices(&self) -> UWordBoundIndices<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/src/lib.rs:294:26 | 294 | fn unicode_sentences(&self) -> UnicodeSentences { | ^^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 294 | fn unicode_sentences(&self) -> UnicodeSentences<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/src/lib.rs:299:30 | 299 | fn split_sentence_bounds(&self) -> USentenceBounds { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 299 | fn split_sentence_bounds(&self) -> USentenceBounds<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/src/lib.rs:304:37 | 304 | fn split_sentence_bound_indices(&self) -> USentenceBoundIndices { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 304 | fn split_sentence_bound_indices(&self) -> USentenceBoundIndices<'_> { | ++++ Compiling rustyline v13.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustyline CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/Cargo.toml CARGO_PKG_AUTHORS='Katsu Kawakami ' CARGO_PKG_DESCRIPTION='Rustyline, a readline implementation based on Antirez'\''s Linenoise' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustyline CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kkawakam/rustyline' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=13.0.0 CARGO_PKG_VERSION_MAJOR=13 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustyline --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="custom-bindings"' --cfg 'feature="default"' --cfg 'feature="fd-lock"' --cfg 'feature="home"' --cfg 'feature="radix_trie"' --cfg 'feature="with-dirs"' --cfg 'feature="with-file-history"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("case_insensitive_history_search", "custom-bindings", "default", "derive", "fd-lock", "home", "radix_trie", "regex", "rusqlite", "rustyline-derive", "signal-hook", "skim", "termios", "with-dirs", "with-file-history", "with-fuzzy", "with-sqlite-history"))' -C metadata=ee830c5f1de8b891 -C extra-filename=-e28f69644915cd5f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-4e36f2136d51af9c.rmeta --extern fd_lock=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfd_lock-b98303837e5a7e2f.rmeta --extern home=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhome-59dde66763005e03.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-25a18bbb9153bd5c.rmeta --extern radix_trie=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libradix_trie-824a50e02f7b9e42.rmeta --extern unicode_segmentation=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_segmentation-17d668d65c8f5ea1.rmeta --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-e107a1377c3b5e19.rmeta --extern utf8parse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8parse-b655efc72a3c8a75.rmeta --cap-lints warn -L/usr/local/lib` warning: `unicode-segmentation` (lib) generated 9 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deranged CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deranged-0.3.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deranged-0.3.11/Cargo.toml CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION='Ranged integers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deranged CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jhpratt/deranged' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.3.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deranged --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deranged-0.3.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="powerfmt"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "num", "powerfmt", "quickcheck", "rand", "serde", "std"))' -C metadata=7a677c2d3b8481b1 -C extra-filename=-c6b4d58d92b58983 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern powerfmt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpowerfmt-690eea63ed7e09f3.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rusqlite CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rusqlite-0.34.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rusqlite-0.34.0/Cargo.toml CARGO_PKG_AUTHORS='The rusqlite developers' CARGO_PKG_DESCRIPTION='Ergonomic wrapper for SQLite' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rusqlite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusqlite/rusqlite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.34.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=34 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rusqlite --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rusqlite-0.34.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="bundled"' --cfg 'feature="hooks"' --cfg 'feature="limits"' --cfg 'feature="modern_sqlite"' --cfg 'feature="session"' --cfg 'feature="unlock_notify"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("array", "backup", "blob", "buildtime_bindgen", "bundled", "bundled-full", "bundled-sqlcipher", "bundled-sqlcipher-vendored-openssl", "bundled-windows", "chrono", "collation", "column_decltype", "csv", "csvtab", "extra_check", "functions", "hooks", "i128_blob", "in_gecko", "jiff", "limits", "load_extension", "loadable_extension", "modern-full", "modern_sqlite", "preupdate_hook", "rusqlite-macros", "serde_json", "serialize", "series", "session", "sqlcipher", "time", "trace", "unlock_notify", "url", "uuid", "vtab", "wasm32-wasi-vfs", "window", "with-asan"))' -C metadata=d4446a82af62011d -C extra-filename=-61becbad92beb114 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern fallible_iterator=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfallible_iterator-aa950878295a5f4f.rmeta --extern fallible_streaming_iterator=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfallible_streaming_iterator-e07bed88b6825e6b.rmeta --extern hashlink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashlink-693753673fe25726.rmeta --extern libsqlite3_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibsqlite3_sys-49eddf4212c901b7.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/completion.rs:416:17 | 416 | fn normalize(s: &str) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 416 | fn normalize(s: &str) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/history.rs:62:12 | 62 | fn get(&self, index: usize, dir: SearchDirection) -> Result>; | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 62 | fn get(&self, index: usize, dir: SearchDirection) -> Result>>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/history.rs:156:9 | 156 | &self, | ^^^^^ the lifetime is elided here ... 160 | ) -> Result>; | ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 160 | ) -> Result>>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/history.rs:164:9 | 164 | &self, | ^^^^^ the lifetime is elided here ... 168 | ) -> Result>; | ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 168 | ) -> Result>>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/history.rs:207:9 | 207 | &self, | ^^^^^ the lifetime is elided here ... 212 | ) -> Option | ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 212 | ) -> Option> | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/history.rs:287:12 | 287 | fn get(&self, index: usize, _: SearchDirection) -> Result> { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 287 | fn get(&self, index: usize, _: SearchDirection) -> Result>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/history.rs:359:9 | 359 | &self, | ^^^^^ the lifetime is elided here ... 363 | ) -> Result> { | ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 363 | ) -> Result>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/history.rs:387:9 | 387 | &self, | ^^^^^ the lifetime is elided here ... 391 | ) -> Result> { | ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 391 | ) -> Result>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/history.rs:643:12 | 643 | fn get(&self, index: usize, dir: SearchDirection) -> Result> { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 643 | fn get(&self, index: usize, dir: SearchDirection) -> Result>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/history.rs:771:9 | 771 | &self, | ^^^^^ the lifetime is elided here ... 775 | ) -> Result> { | ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 775 | ) -> Result>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/history.rs:780:9 | 780 | &self, | ^^^^^ the lifetime is elided here ... 784 | ) -> Result> { | ^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 784 | ) -> Result>> { | ++++ warning: `deranged` (lib) generated 3 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_ast CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ast-0.49.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ast-0.49.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Source text parsing, lexing, and AST related functionality for Deno' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_ast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_ast' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.49.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=49 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_ast --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_ast-0.49.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="base64"' --cfg 'feature="codegen"' --cfg 'feature="emit"' --cfg 'feature="proposal"' --cfg 'feature="react"' --cfg 'feature="sourcemap"' --cfg 'feature="swc_config"' --cfg 'feature="swc_config_macro"' --cfg 'feature="swc_ecma_codegen"' --cfg 'feature="swc_ecma_codegen_macros"' --cfg 'feature="swc_ecma_loader"' --cfg 'feature="swc_ecma_transforms_base"' --cfg 'feature="swc_ecma_transforms_classes"' --cfg 'feature="swc_ecma_transforms_macros"' --cfg 'feature="swc_ecma_transforms_proposal"' --cfg 'feature="swc_ecma_transforms_react"' --cfg 'feature="swc_ecma_transforms_typescript"' --cfg 'feature="swc_ecma_utils"' --cfg 'feature="swc_ecma_visit"' --cfg 'feature="swc_macros_common"' --cfg 'feature="swc_visit"' --cfg 'feature="swc_visit_macros"' --cfg 'feature="transforms"' --cfg 'feature="transpiling"' --cfg 'feature="typescript"' --cfg 'feature="utils"' --cfg 'feature="visit"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("base64", "bundler", "cjs", "codegen", "compat", "concurrent", "emit", "proposal", "react", "scopes", "sourcemap", "swc_bundler", "swc_config", "swc_config_macro", "swc_ecma_codegen", "swc_ecma_codegen_macros", "swc_ecma_loader", "swc_ecma_transforms_base", "swc_ecma_transforms_classes", "swc_ecma_transforms_compat", "swc_ecma_transforms_macros", "swc_ecma_transforms_optimization", "swc_ecma_transforms_proposal", "swc_ecma_transforms_react", "swc_ecma_transforms_typescript", "swc_ecma_utils", "swc_ecma_visit", "swc_graph_analyzer", "swc_macros_common", "swc_trace_macro", "swc_visit", "swc_visit_macros", "transforms", "transpiling", "typescript", "utils", "view", "visit"))' -C metadata=d1e7cae38dd3ebbc -C extra-filename=-9bef249f5e613547 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-80dcaa430f8abdde.rmeta --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-1ff650e18708d6f6.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_media_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_media_type-288f20210e43f89f.rmeta --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-65000b899ceb1c91.rmeta --extern dprint_swc_ext=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_swc_ext-e57bc8a730c3c36a.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-4a531ec3a9f92ae9.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern sourcemap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsourcemap-c3509fdd7c22d3d8.rmeta --extern swc_atoms=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_atoms-b3c3bf52dbe53027.rmeta --extern swc_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_common-0331289f88f19af6.rmeta --extern swc_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_config-4d73d674db82a607.rmeta --extern swc_config_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_config_macro-14a32a3f88c16f57.so --extern swc_ecma_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_ast-6072a92515af34a6.rmeta --extern swc_ecma_codegen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_codegen-7b7f06356f185878.rmeta --extern swc_ecma_codegen_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_codegen_macros-8f438cf8c9e5d0ca.so --extern swc_ecma_loader=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_loader-afacd6f23eea77c7.rmeta --extern swc_ecma_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_parser-08aff40f76438490.rmeta --extern swc_ecma_transforms_base=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_base-9e4f398e18e6c0c6.rmeta --extern swc_ecma_transforms_classes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_classes-0689a6fc9be609c2.rmeta --extern swc_ecma_transforms_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_macros-893523e288912617.so --extern swc_ecma_transforms_proposal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_proposal-68a9d49bc805b9de.rmeta --extern swc_ecma_transforms_react=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_react-2ca7116696471d2f.rmeta --extern swc_ecma_transforms_typescript=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_transforms_typescript-2dbac244d1ff17b9.rmeta --extern swc_ecma_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_utils-a55c4eb38a27cbd3.rmeta --extern swc_ecma_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_ecma_visit-f595f72b7ffc445d.rmeta --extern swc_eq_ignore_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_eq_ignore_macros-e03bae28c9ec864f.so --extern swc_macros_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_macros_common-7336a0ec18b96b92.rmeta --extern swc_visit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_visit-cbe74ce00ec755f7.rmeta --extern swc_visit_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libswc_visit_macros-e833bf0c62cf6337.so --extern text_lines=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtext_lines-f8a7cafa80ff0d40.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-1a5e27e79380438e.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out` [v8 137.2.1] [1090/2177] CXX obj/v8/torque_generated_initializers/exported-macros-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/exported-macros-assembler.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `wgpu-core` (lib) generated 12 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_entity CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Data structures using entity references as mapping keys' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-entity CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_entity --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-entity-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("enable-serde", "serde", "serde_derive"))' -C metadata=89a56aa2edb46cb5 -C extra-filename=-433d243e30b5874a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift_bitset=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_bitset-2bfd9a2357fc2251.rmeta --cap-lints warn -L/usr/local/lib` warning: `rustyline` (lib) generated 11 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pretty_assertions CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pretty_assertions-1.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pretty_assertions-1.4.1/Cargo.toml CARGO_PKG_AUTHORS='Colin Kiegel :Florent Fayolle :Tom Milligan ' CARGO_PKG_DESCRIPTION='Overwrite `assert_eq'\!'` and `assert_ne'\!'` with drop-in replacements, adding colorful diffs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pretty_assertions CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-pretty-assertions/rust-pretty-assertions' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.4.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pretty_assertions --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pretty_assertions-1.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std", "unstable"))' -C metadata=fcec6e6da795ca59 -C extra-filename=-e797ebe69e0d737e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern diff=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdiff-7a3b4891f913f4ad.rmeta --extern yansi=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyansi-cf4db7b1f54161bb.rmeta --cap-lints warn -L/usr/local/lib` warning: `cranelift-entity` (lib) generated 13 warnings (13 duplicates) Compiling deno_resolver v0.45.0 (/exopi-obj/pobj/deno-2.4.5/deno/libs/resolver) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_resolver CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/resolver CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/resolver/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Deno resolution algorithm' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_resolver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.45.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=45 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_resolver --edition=2024 libs/resolver/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="dashmap"' --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dashmap", "deno_ast", "deno_graph", "deno_permissions", "graph", "http", "sync"))' -C metadata=98a7a168810c2c0e -C extra-filename=-92e9abbea1d52fe6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-c047949de305a3eb.rmeta --extern async_once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_once_cell-0d5072fbe16f2aff.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base32=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase32-cc7f312682df6248.rmeta --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-1ff650e18708d6f6.rmeta --extern dashmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdashmap-74feb24a5631a451.rmeta --extern deno_cache_dir=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_cache_dir-4e027db98adf6e78.rlib --extern deno_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_config-81be1e08224a1b15.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_lockfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_lockfile-86b021c5133af740.rmeta --extern deno_maybe_sync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_maybe_sync-7d477b5429c5bff8.rmeta --extern deno_media_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_media_type-288f20210e43f89f.rmeta --extern deno_npm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_npm-7db98402a3e3c1ce.rmeta --extern deno_package_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_package_json-ddbd35f54cb02610.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-9cbc8b77abf5e219.rmeta --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-65000b899ceb1c91.rmeta --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-f9b8e94c46998302.rmeta --extern dissimilar=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdissimilar-5a7fd74d7459568e.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-b108edb8680b3313.rmeta --extern import_map=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libimport_map-9468e8abe91c12ad.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern jsonc_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libjsonc_parser-034008a5cdeb67a0.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern node_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnode_resolver-9401affbc770faf7.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-f6b20b77dfe21d1a.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-548653909151ffa0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-5c7746be9235572a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern twox_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtwox_hash-2df44465b1bfd2c4.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta -L/usr/local/lib` Compiling notify v6.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=notify CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/notify-6.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/notify-6.1.1/Cargo.toml CARGO_PKG_AUTHORS='Félix Saparelli :Daniel Faust :Aron Heinecke ' CARGO_PKG_DESCRIPTION='Cross-platform filesystem notification library' CARGO_PKG_HOMEPAGE='https://github.com/notify-rs/notify' CARGO_PKG_LICENSE=CC0-1.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=notify CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/notify-rs/notify.git' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=6.1.1 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name notify --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/notify-6.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="crossbeam-channel"' --cfg 'feature="default"' --cfg 'feature="fsevent-sys"' --cfg 'feature="macos_fsevent"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("crossbeam-channel", "default", "fsevent-sys", "kqueue", "macos_fsevent", "macos_kqueue", "manual_tests", "mio", "serde", "timing_tests"))' -C metadata=e55b74c6868535aa -C extra-filename=-1cd0585c8d2ab5b4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_channel-5dbc9baa2f5879df.rmeta --extern filetime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfiletime-2a8c8931e212af4b.rmeta --extern kqueue=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libkqueue-22255190f49ad783.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern mio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmio-c802d7fb887bd008.rmeta --extern walkdir=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwalkdir-338a7ced23589d02.rmeta --cap-lints warn -L/usr/local/lib` warning: `jsonc-parser` (lib) generated 2 warnings Compiling deno_graph v0.99.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_graph CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Module graph analysis for deno' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_graph CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_graph' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.99.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=99 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_graph --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="deno_ast"' --cfg 'feature="fast_check"' --cfg 'feature="swc"' --cfg 'feature="symbols"' --cfg 'feature="twox-hash"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deno_ast", "ecosystem_test", "fast_check", "swc", "symbols", "twox-hash"))' -C metadata=278365da409e1af3 -C extra-filename=-7e533fdd2f3e3497 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rmeta --extern data_url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_url-f3734ca80ed0e260.rmeta --extern deno_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_ast-b2cf9b1f5701773f.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_media_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_media_type-69004359ad1f19c0.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rmeta --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-8afd6135e77344a1.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern import_map=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libimport_map-5cd3cfb82485d0a9.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern monch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmonch-35e17ad1cd3696fe.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern twox_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtwox_hash-9c7708076ee457ed.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --extern wasm_dep_analyzer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwasm_dep_analyzer-0be3b4250df124c7.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` [v8 137.2.1] [1091/2177] CXX obj/v8/torque_generated_initializers/aggregate-error-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/aggregate-error-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: unexpected `cfg` condition value: `dragonflybsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/notify-6.1.1/src/lib.rs:221:5 | 221 | target_os = "dragonflybsd", | ^^^^^^^^^^^^-------------- | | | help: there is a expected value with a similar name: `"dragonfly"` | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `dragonflybsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/notify-6.1.1/src/lib.rs:237:5 | 237 | target_os = "dragonflybsd", | ^^^^^^^^^^^^-------------- | | | help: there is a expected value with a similar name: `"dragonfly"` | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `dragonflybsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/notify-6.1.1/src/lib.rs:383:5 | 383 | target_os = "dragonflybsd", | ^^^^^^^^^^^^-------------- | | | help: there is a expected value with a similar name: `"dragonfly"` | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `dragonflybsd` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/notify-6.1.1/src/lib.rs:396:5 | 396 | target_os = "dragonflybsd" | ^^^^^^^^^^^^-------------- | | | help: there is a expected value with a similar name: `"dragonfly"` | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration [v8 137.2.1] [1092/2177] CXX obj/v8/torque_generated_initializers/array-at-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-at-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `notify` (lib) generated 4 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fs3 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='Dan Burkert :fs3 Authors' CARGO_PKG_DESCRIPTION='Cross-platform file locks and file duplication.' CARGO_PKG_HOMEPAGE='https://github.com/oxidecomputer/fs3-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fs3 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/oxidecomputer/fs3-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/fs3-1feb5307656a4452/out /usr/local/bin/rustc --crate-name fs3 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fs3-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=53dde4ea07628947 -C extra-filename=-7b9a3e1139a6cd1b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` warning: `fs3` (lib) generated 3 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quinn CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Versatile QUIC transport protocol implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quinn CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/quinn-rs/quinn' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.11.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/quinn-35e2035678fa2131/out /usr/local/bin/rustc --crate-name quinn --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quinn-0.11.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="aws-lc-rs"' --cfg 'feature="bloom"' --cfg 'feature="log"' --cfg 'feature="ring"' --cfg 'feature="runtime-tokio"' --cfg 'feature="rustls"' --cfg 'feature="rustls-aws-lc-rs"' --cfg 'feature="rustls-ring"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-io", "async-std", "aws-lc-rs", "aws-lc-rs-fips", "bloom", "default", "futures-io", "lock_tracking", "log", "platform-verifier", "ring", "runtime-async-std", "runtime-smol", "runtime-tokio", "rustls", "rustls-aws-lc-rs", "rustls-aws-lc-rs-fips", "rustls-log", "rustls-ring", "smol"))' -C metadata=064768950cfd0703 -C extra-filename=-855256fa02ff5d9a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquinn_proto-2bcef6bf42ed54f3.rmeta --extern udp=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquinn_udp-184cea2bf465918d.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-a4c3e101961134f5.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-af4940c11cfb201b.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out --check-cfg 'cfg(wasm_browser)'` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rayon_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1/Cargo.toml CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.12.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/rayon-core-667dec076140a697/out /usr/local/bin/rustc --crate-name rayon_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-core-1.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=632d60bea5343489 -C extra-filename=-aa326916554e38af --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_deque=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_deque-2b7584a52d07ace9.rmeta --extern crossbeam_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_utils-d501cd3083d6d0f1.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=faster_hex CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/faster-hex-0.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/faster-hex-0.10.0/Cargo.toml CARGO_PKG_AUTHORS='zhangsoledad <787953403@qq.com>' CARGO_PKG_DESCRIPTION='Fast hex encoding.' CARGO_PKG_HOMEPAGE='https://github.com/NervosFoundation/faster-hex' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=faster-hex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/NervosFoundation/faster-hex' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name faster_hex --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/faster-hex-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=f31ae8dfbf004959 -C extra-filename=-d453830a0ca5ae35 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern heapless=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libheapless-d7735c3a9b6d4082.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` warning: `rayon-core` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tower CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.4.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.4.13/Cargo.toml CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Tower is a library of modular and reusable components for building robust clients and servers. ' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.4.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tower --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.4.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="__common"' --cfg 'feature="balance"' --cfg 'feature="buffer"' --cfg 'feature="discover"' --cfg 'feature="futures-core"' --cfg 'feature="futures-util"' --cfg 'feature="indexmap"' --cfg 'feature="limit"' --cfg 'feature="load"' --cfg 'feature="make"' --cfg 'feature="pin-project"' --cfg 'feature="pin-project-lite"' --cfg 'feature="rand"' --cfg 'feature="ready-cache"' --cfg 'feature="slab"' --cfg 'feature="tokio"' --cfg 'feature="tokio-util"' --cfg 'feature="tracing"' --cfg 'feature="util"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__common", "balance", "buffer", "default", "discover", "filter", "full", "futures-core", "futures-util", "hdrhistogram", "hedge", "indexmap", "limit", "load", "load-shed", "log", "make", "pin-project", "pin-project-lite", "rand", "ready-cache", "reconnect", "retry", "slab", "spawn-ready", "steer", "timeout", "tokio", "tokio-stream", "tokio-util", "tracing", "util"))' -C metadata=236a123f82e611e6 -C extra-filename=-10e8fc5ce441880f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-4023f6fb4ab68ce3.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-74a17bc32ae26ac7.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-81f961cd5657a929.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-814cd02ae084949d.rmeta --extern tower_layer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_layer-cf42ed367f42d01b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=primeorder CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/primeorder-0.13.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/primeorder-0.13.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of complete addition formulas for prime order elliptic curves (Renes-Costello-Batina 2015). Generic over field elements and curve equation coefficients ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=primeorder CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/elliptic-curves/tree/master/primeorder' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name primeorder --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/primeorder-0.13.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "dev", "serde", "serdect", "std"))' -C metadata=6f3fb6c399fe3ee8 -C extra-filename=-561baf0682022890 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-303760efb45bd4dc.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/analysis.rs:404:34 | 404 | pub fn find_path_reference(text: &str) -> Option { | ^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 404 | pub fn find_path_reference(text: &str) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/analysis.rs:415:35 | 415 | pub fn find_types_reference(text: &str) -> Option { | ^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 415 | pub fn find_types_reference(text: &str) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/analysis.rs:422:35 | 422 | pub fn find_resolution_mode(text: &str) -> Option { | ^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 422 | pub fn find_resolution_mode(text: &str) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/analysis.rs:430:37 | 430 | pub fn find_jsx_import_source(text: &str) -> Option { | ^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 430 | pub fn find_jsx_import_source(text: &str) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/analysis.rs:437:43 | 437 | pub fn find_jsx_import_source_types(text: &str) -> Option { | ^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 437 | pub fn find_jsx_import_source_types(text: &str) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/analysis.rs:447:33 | 447 | pub fn find_ts_self_types(text: &str) -> Option { | ^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 447 | pub fn find_ts_self_types(text: &str) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/analysis.rs:455:28 | 455 | pub fn find_ts_types(text: &str) -> Option { | ^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 455 | pub fn find_ts_types(text: &str) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/analysis.rs:462:30 | 462 | pub fn find_deno_types(text: &str) -> Option { | ^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 462 | pub fn find_deno_types(text: &str) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/ast/mod.rs:359:30 | 359 | pub fn as_capturing_parser(&self) -> CapturingEsParser { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 359 | pub fn as_capturing_parser(&self) -> CapturingEsParser<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/ast/mod.rs:702:35 | 702 | fn parse_jsdoc_import_decl(input: &str) -> monch::ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 702 | fn parse_jsdoc_import_decl(input: &str) -> monch::ParseResult<'_, JsDocImport> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/ast/mod.rs:705:32 | 705 | fn skip_named_imports(input: &str) -> monch::ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 705 | fn skip_named_imports(input: &str) -> monch::ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/ast/mod.rs:713:35 | 713 | fn skip_namespace_import(input: &str) -> monch::ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 713 | fn skip_namespace_import(input: &str) -> monch::ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/ast/mod.rs:724:12 | 724 | input: &str, | ^^^^ the lifetime is elided here 725 | ) -> ParseResult> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 725 | ) -> ParseResult<'_, Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/ast/mod.rs:762:38 | 762 | fn parse_jsdoc_dynamic_import(input: &str) -> monch::ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 762 | fn parse_jsdoc_dynamic_import(input: &str) -> monch::ParseResult<'_, JsDocImport> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/ast/mod.rs:764:12 | 764 | input: &str, | ^^^^ the lifetime is elided here 765 | ) -> monch::ParseResult> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 765 | ) -> monch::ParseResult<'_, Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/ast/mod.rs:826:10 | 826 | input: &str, | ^^^^ the lifetime is elided here 827 | ) -> monch::ParseResult> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 827 | ) -> monch::ParseResult<'_, Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/ast/mod.rs:838:10 | 838 | input: &str, | ^^^^ the lifetime is elided here 839 | ) -> monch::ParseResult> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is elided here | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 839 | ) -> monch::ParseResult<'_, Vec<(&str, &str)>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/ast/mod.rs:841:29 | 841 | fn parse_attribute(input: &str) -> ParseResult<(&str, &str)> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | | | the same lifetime is elided here | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 841 | fn parse_attribute(input: &str) -> ParseResult<'_, (&str, &str)> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/ast/mod.rs:862:23 | 862 | fn parse_ident(input: &str) -> monch::ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 862 | fn parse_ident(input: &str) -> monch::ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/ast/mod.rs:875:23 | 875 | fn parse_quote(input: &str) -> monch::ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 875 | fn parse_quote(input: &str) -> monch::ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/graph.rs:4726:5 | 4726 | &mut self, | ^^^^^^^^^ the lifetime is elided here ... 4729 | ) -> LocalBoxFuture<()> { | ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 4729 | ) -> LocalBoxFuture<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:73:5 | 73 | &self, | ^^^^^ the lifetime is elided here 74 | specifier: &ModuleSpecifier, 75 | ) -> Option { | ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 75 | ) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:108:25 | 108 | pub fn module_from_id(&self, module_id: ModuleId) -> Option { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 108 | pub fn module_from_id(&self, module_id: ModuleId) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:165:5 | 165 | &self, | ^^^^^ the lifetime is elided here 166 | script_module: &JsModule, 167 | ) -> Option { | ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 167 | ) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:174:26 | 174 | fn analyze_json_module(&self, json_module: &JsonModule) -> ModuleInfoRef { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 174 | fn analyze_json_module(&self, json_module: &JsonModule) -> ModuleInfoRef<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:223:5 | 223 | &self, | ^^^^^ the lifetime is elided here 224 | wasm_module: &WasmModule, 225 | ) -> Option { | ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 225 | ) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:239:5 | 239 | &self, | ^^^^^ the lifetime is elided here ... 242 | ) -> ModuleInfoRef { | ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 242 | ) -> ModuleInfoRef<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:268:22 | 268 | fn finalize_insert(&self, module: ModuleInfo) -> ModuleInfoRef { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 268 | fn finalize_insert(&self, module: ModuleInfo) -> ModuleInfoRef<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:463:21 | 463 | pub fn maybe_name(&self) -> Option> { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 463 | pub fn maybe_name(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:467:20 | 467 | pub fn maybe_ref(&self) -> Option { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 467 | pub fn maybe_ref(&self) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:471:31 | 471 | pub fn maybe_ref_and_source(&self) -> Option<(SymbolNodeRef, &ParsedSource)> { | ^^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is elided here | | | | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 471 | pub fn maybe_ref_and_source(&self) -> Option<(SymbolNodeRef<'_>, &ParsedSource)> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:673:28 | 673 | fn maybe_key_name(key: &Key) -> Option> { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 673 | fn maybe_key_name(key: &Key) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:680:35 | 680 | fn maybe_prop_name(prop_name: &PropName) -> Option> { | ^^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 680 | fn maybe_prop_name(prop_name: &PropName) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:690:37 | 690 | fn maybe_param_prop_name(param: &TsParamPropParam) -> Option> { | ^^^^^^^^^^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 690 | fn maybe_param_prop_name(param: &TsParamPropParam) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:705:25 | 705 | fn maybe_expr(expr: &Expr) -> Option> { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 705 | fn maybe_expr(expr: &Expr) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:1114:5 | 1114 | &self, | ^^^^^ the lifetime is elided here 1115 | ) -> Option<(SymbolNodeRef, &ParsedSource)> { | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is elided here | | | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1115 | ) -> Option<(SymbolNodeRef<'_>, &ParsedSource)> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:1165:21 | 1165 | pub fn maybe_node(&self) -> Option { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1165 | pub fn maybe_node(&self) -> Option> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:1170:5 | 1170 | &self, | ^^^^^ the lifetime is elided here 1171 | ) -> Option<(SymbolNodeRef, &ParsedSource)> { | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is elided here | | | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1171 | ) -> Option<(SymbolNodeRef<'_>, &ParsedSource)> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:1176:21 | 1176 | pub fn maybe_name(&self) -> Option> { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1176 | pub fn maybe_name(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:1276:21 | 1276 | pub fn maybe_name(&self) -> Option> { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1276 | pub fn maybe_name(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:1539:17 | 1539 | pub fn as_ref(&self) -> ModuleInfoRef { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1539 | pub fn as_ref(&self) -> ModuleInfoRef<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:1586:17 | 1586 | pub fn as_ref(&self) -> ModuleInfoRef { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1586 | pub fn as_ref(&self) -> ModuleInfoRef<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/analyzer.rs:1647:17 | 1647 | pub fn as_ref(&self) -> ModuleInfoRef { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1647 | pub fn as_ref(&self) -> ModuleInfoRef<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/symbols/cross_module.rs:758:26 | 758 | pub fn resolved_module(&self) -> ModuleInfoRef { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 758 | pub fn resolved_module(&self) -> ModuleInfoRef<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/fast_check/mod.rs:310:15 | 310 | fn location(&self) -> deno_ast::diagnostics::DiagnosticLocation { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 310 | fn location(&self) -> deno_ast::diagnostics::DiagnosticLocation<'_> { | ++++ warning: unused `ControlFlow` that must be used --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_graph-0.99.0/src/fast_check/swc_helpers.rs:48:5 | 48 | analyze_return_stmts_from_stmts(&body.stmts, &mut analysis); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default help: use `let _ = ...` to ignore the resulting value | 48 | let _ = analyze_return_stmts_from_stmts(&body.stmts, &mut analysis); | +++++++ warning: `primeorder` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=axum_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-core-0.4.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-core-0.4.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Core types and traits for axum' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.4.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name axum_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-core-0.4.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__private_docs", "tracing"))' -C metadata=c16c2415cc7da1f6 -C extra-filename=-ddab2bb5386fa6c2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-3372b8c3d707923a.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern mime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmime-2f00650650fdba36.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern rustversion=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustversion-b747815cbd95476b.so --extern sync_wrapper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsync_wrapper-068245bdd48396d5.rmeta --extern tower_layer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_layer-cf42ed367f42d01b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1093/2177] CXX obj/v8/torque_generated_initializers/array-concat-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-concat-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `deno_ast` (lib) generated 4 warnings (4 duplicates) Compiling color-print v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=color_print CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-0.3.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Johann David ' CARGO_PKG_DESCRIPTION='Colorize and stylize strings for terminal at compile-time, by using an HTML-like syntax' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=color-print CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/dajoha/color-print' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name color_print --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("lazy_static", "terminfo", "terminfo_crate"))' -C metadata=e9f93d1757d2db87 -C extra-filename=-5e9a80cf5757229a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern color_print_proc_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcolor_print_proc_macro-1e41a1bd92778dd5.so --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_lockfile CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lockfile-0.31.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lockfile-0.31.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='An implementation of a lockfile used in Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_lockfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_lockfile' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.31.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=31 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_lockfile --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lockfile-0.31.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=19da1cd6cb8e6bfe -C extra-filename=-8c89b3d08d0883c1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1094/2177] CXX obj/v8/torque_generated_initializers/array-copywithin-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-copywithin-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `tower` (lib) generated 3 warnings (3 duplicates) Compiling tokio-metrics v0.3.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_metrics CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-metrics-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-metrics-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Runtime and task level metrics for Tokio applications. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-metrics CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio-metrics' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_metrics --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-metrics-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="rt"' --cfg 'feature="tokio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "rt", "tokio"))' -C metadata=62963fe67f433234 -C extra-filename=-a47576517a40f517 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-fe31ce61c78a2c52.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_stream-72d6ddf6f6ebd4d5.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `tokio_unstable` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-metrics-0.3.1/src/lib.rs:53:9 | 53 | all(tokio_unstable, feature = "rt"), | ^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tokio_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tokio_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `tokio_unstable` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-metrics-0.3.1/src/lib.rs:105:23 | 105 | #[cfg(all(tokio_unstable, feature = "rt"))] | ^^^^^^^^^^^^^^ ... 112 | / cfg_rt! { 113 | | mod runtime; 114 | | pub use runtime::{ 115 | | RuntimeIntervals, ... | 118 | | }; 119 | | } | |_- in this macro invocation | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tokio_unstable)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tokio_unstable)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: this warning originates in the macro `cfg_rt` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `tokio-metrics` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lazy_regex CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy-regex-3.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy-regex-3.1.0/Cargo.toml CARGO_PKG_AUTHORS='Canop ' CARGO_PKG_DESCRIPTION='lazy static regular expressions checked at compile time' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy-regex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Canop/lazy-regex' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=3.1.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name lazy_regex --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lazy-regex-3.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="regex"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "lite", "perf", "perf-cache", "perf-dfa", "perf-inline", "perf-literal", "regex", "regex-lite", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=9fba636f0f1f0ae1 -C extra-filename=-c8e95500256f2de8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern lazy_regex_proc_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_regex_proc_macros-6d6eb2a37b8a99d9.so --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Fundamental types, traits, and protobuf models for denokv' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denokv_proto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/denokv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/denokv_proto-0be7ce5f2113f5a7/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/denokv_proto-24585ecc7b5dbda1/build-script-build` [denokv_proto 0.12.0] cargo:rerun-if-changed=./schema/datapath.proto [denokv_proto 0.12.0] cargo:rerun-if-changed=./schema/backup.proto Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman ' CARGO_PKG_DESCRIPTION='LLVM target triple types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=target-lexicon CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/target-lexicon' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.13.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/target-lexicon-f44a646eca238ed8/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/target-lexicon-fdd3173724187aa0/build-script-build` warning: `quinn` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Web framework that focuses on ergonomics and modularity' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.66 CARGO_PKG_VERSION=0.7.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/axum-a62a7a90085a5133/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/axum-67a3c84e7034885e/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opentelemetry CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-0.27.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-0.27.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='OpenTelemetry API for Rust' CARGO_PKG_HOMEPAGE='https://github.com/open-telemetry/opentelemetry-rust' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opentelemetry CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-telemetry/opentelemetry-rust' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.27.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opentelemetry --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-0.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="logs"' --cfg 'feature="metrics"' --cfg 'feature="pin-project-lite"' --cfg 'feature="trace"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "internal-logs", "logs", "metrics", "otel_unstable", "pin-project-lite", "spec_unstable_logs_enabled", "testing", "trace", "tracing"))' -C metadata=95c03f53bcc1da3b -C extra-filename=-7a1f2d809da7b0b9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-4253d261b19d7a77.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --cap-lints warn -L/usr/local/lib` [target-lexicon 0.13.2] cargo:rustc-cfg=feature="rust_1_40" Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_socks CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-socks-0.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-socks-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='Yilin Chen ' CARGO_PKG_DESCRIPTION='Asynchronous SOCKS proxy support for Rust.' CARGO_PKG_HOMEPAGE='https://github.com/sticnarf/tokio-socks' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-socks CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sticnarf/tokio-socks' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_socks --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-socks-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("tor"))' -C metadata=fc7abf3bcb9f5598 -C extra-filename=-013f206ef62840ce --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-0be6d5f76db27c5f.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --cap-lints warn -L/usr/local/lib` warning: `tokio-socks` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=universal_hash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/universal-hash-0.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/universal-hash-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits which describe the functionality of universal hash functions (UHFs)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=universal-hash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name universal_hash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/universal-hash-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=4053ff5b94bdda7d -C extra-filename=-5e386dd44b423c6e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crypto_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrypto_common-ab6f665ad0f8e1e9.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=same_file CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/same-file-1.0.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/same-file-1.0.6/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A simple crate for determining whether two file paths point to the same file. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/same-file' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=same-file CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/same-file' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name same_file --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/same-file-1.0.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7055290d59ffe180 -C extra-filename=-7ed67fc08a77d2e0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `same-file` (lib) generated 1 warning (1 duplicate) Compiling strsim v0.11.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=strsim CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strsim-0.11.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strsim-0.11.1/Cargo.toml CARGO_PKG_AUTHORS='Danny Guo :maxbachmann ' CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. ' CARGO_PKG_HOMEPAGE='https://github.com/rapidfuzz/strsim-rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strsim CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rapidfuzz/strsim-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.11.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name strsim --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strsim-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=10af8898a4d7fc46 -C extra-filename=-f8365d1f5873f121 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling ident_case v1.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ident_case CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ident_case-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ident_case-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_DESCRIPTION='Utility for applying case rules to Rust identifiers.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ident_case CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/ident_case' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ident_case --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ident_case-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b65bdcbc1da4995b -C extra-filename=-3849f8d583fa41ff --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: use of deprecated trait `std::ascii::AsciiExt`: use inherent methods instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ident_case-1.0.1/src/lib.rs:25:17 | 25 | use std::ascii::AsciiExt; | ^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: unused import: `std::ascii::AsciiExt` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ident_case-1.0.1/src/lib.rs:25:5 | 25 | use std::ascii::AsciiExt; | ^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: `ident_case` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_conv CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-conv-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-conv-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Jacob Pratt ' CARGO_PKG_DESCRIPTION='`num_conv` is a crate to convert between integer types without using `as` casts. This provides better certainty when refactoring, makes the exact behavior of code more explicit, and allows using turbofish syntax. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-conv CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jhpratt/num-conv' CARGO_PKG_RUST_VERSION=1.57.0 CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name num_conv --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-conv-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unused --warn=unreachable-pub '--deny=clippy::std-instead-of-core' --warn=missing-docs '--deny=clippy::alloc-instead-of-core' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6fe5fd9333f5ded5 -C extra-filename=-dc06fb9270657edc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=arbitrary CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arbitrary-1.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arbitrary-1.4.1/Cargo.toml CARGO_PKG_AUTHORS='The Rust-Fuzz Project Developers:Nick Fitzgerald :Manish Goregaokar :Simonas Kazlauskas :Brian L. Troutwine :Corey Farwell ' CARGO_PKG_DESCRIPTION='The trait for generating structured data from unstructured data' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arbitrary CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-fuzz/arbitrary/' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=1.4.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name arbitrary --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arbitrary-1.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("derive", "derive_arbitrary"))' -C metadata=e8664405ff32a3de -C extra-filename=-8fb135e67a46372e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opaque_debug CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opaque-debug-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opaque-debug-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Macro for opaque Debug trait implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opaque-debug CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opaque_debug --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opaque-debug-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e8c6c2699562c12d -C extra-filename=-c094c294beb47772 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=simd_adler32 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-adler32-0.3.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-adler32-0.3.7/Cargo.toml CARGO_PKG_AUTHORS='Marvin Countryman ' CARGO_PKG_DESCRIPTION='A SIMD-accelerated Adler-32 hash algorithm implementation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=simd-adler32 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mcountryman/simd-adler32' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name simd_adler32 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-adler32-0.3.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="const-generics"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "default", "nightly", "std"))' -C metadata=c5609f8a90aa6b95 -C extra-filename=-f0a679e378250159 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `simd-adler32` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fastrand CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastrand-2.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastrand-2.3.0/Cargo.toml CARGO_PKG_AUTHORS='Stjepan Glavina ' CARGO_PKG_DESCRIPTION='A simple and fast random number generator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastrand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/smol-rs/fastrand' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=2.3.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fastrand --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastrand-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "js", "std"))' -C metadata=30d83fbac3d09526 -C extra-filename=-22326eb1e872c59c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=time_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-core-0.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-core-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION='This crate is an implementation detail and should not be relied upon directly.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name time_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-core-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=27640b81f47c48eb -C extra-filename=-99b24bf01a2324f6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=matchit CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/matchit-0.7.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/matchit-0.7.3/Cargo.toml CARGO_PKG_AUTHORS='Ibraheem Ahmed ' CARGO_PKG_DESCRIPTION='A high performance, zero-copy URL router.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT AND BSD-3-Clause' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=matchit CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ibraheemdev/matchit' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name matchit --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/matchit-0.7.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__test_helpers", "default"))' -C metadata=388876eb9169cedf -C extra-filename=-2b8f255788922173 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1095/2177] CXX obj/v8/torque_generated_initializers/array-every-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-every-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_control CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-control-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-control-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='White-box fuzz testing framework' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-control CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_control --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-control-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="fuzz"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("chaos", "default", "fuzz"))' -C metadata=efa5a05662aceaf7 -C extra-filename=-db1bbfde8c404013 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arbitrary=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarbitrary-8fb135e67a46372e.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=axum CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Web framework that focuses on ergonomics and modularity' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/axum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=axum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/axum' CARGO_PKG_RUST_VERSION=1.66 CARGO_PKG_VERSION=0.7.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/axum-a62a7a90085a5133/out /usr/local/bin/rustc --crate-name axum --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/axum-0.7.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__private_docs", "default", "form", "http1", "http2", "json", "macros", "matched-path", "multipart", "original-uri", "query", "tokio", "tower-log", "tracing", "ws"))' -C metadata=2eacbfa2cd3773d1 -C extra-filename=-6c4ba5fab21a7de0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern axum_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaxum_core-ddab2bb5386fa6c2.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-3372b8c3d707923a.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-8301b1ef2012f57b.rmeta --extern matchit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmatchit-2b8f255788922173.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern mime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmime-2f00650650fdba36.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern sync_wrapper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsync_wrapper-068245bdd48396d5.rmeta --extern tower=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower-10e8fc5ce441880f.rmeta --extern tower_layer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_layer-cf42ed367f42d01b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=time CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/Cargo.toml CARGO_PKG_AUTHORS='Jacob Pratt :Time contributors' CARGO_PKG_DESCRIPTION='Date and time library. Fully interoperable with the standard library. Mostly compatible with #'\!'[no_std].' CARGO_PKG_HOMEPAGE='https://time-rs.github.io' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_RUST_VERSION=1.67.0 CARGO_PKG_VERSION=0.3.36 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=36 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name time --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/time-0.3.36/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=variant-size-differences '--warn=clippy::use-debug' '--warn=clippy::unwrap-used' '--warn=clippy::unwrap-in-result' --warn=unused-qualifications --warn=unused-lifetimes --warn=unused-import-braces --warn=unused --deny=unstable-syntax-pre-expansion --deny=unsafe-op-in-unsafe-fn --warn=unreachable-pub '--warn=clippy::unnested-or-patterns' --deny=unnameable-test-items '--warn=clippy::uninlined-format-args' '--warn=clippy::unimplemented' '--warn=rustdoc::unescaped-backticks' '--deny=clippy::undocumented-unsafe-blocks' --deny=unconditional-recursion --warn=trivial-numeric-casts --warn=trivial-casts '--warn=clippy::todo' --deny=temporary-cstring-as-ptr --deny=suspicious-double-ref-op '--deny=clippy::std-instead-of-core' --warn=single-use-lifetimes '--warn=clippy::semicolon-outside-block' '--warn=rustdoc::private-doc-tests' '--warn=clippy::print-stdout' --deny=overlapping-range-endpoints --deny=opaque-hidden-inferred-bound '--warn=clippy::obfuscated-if-else' '--warn=clippy::nursery' --warn=noop-method-call --deny=non-ascii-idents --deny=named-arguments-used-positionally '--warn=clippy::missing-enforced-import-renames' '--warn=clippy::missing-docs-in-private-items' --warn=missing-docs --warn=missing-debug-implementations --warn=missing-copy-implementations --warn=missing-abi --warn=meta-variable-misuse '--warn=clippy::manual-let-else' --warn=macro-use-extern-crate --warn=let-underscore --warn=keyword-idents --deny=invalid-value --deny=invalid-reference-casting --deny=invalid-nan-comparisons --deny=invalid-macro-export-arguments --deny=invalid-from-utf8 --deny=improper-ctypes-definitions --deny=improper-ctypes --deny=hidden-glob-reexports '--warn=clippy::get-unwrap' --deny=future-incompatible '--warn=clippy::explicit-auto-deref' --deny=drop-bounds --deny=deref-nullptr '--warn=clippy::decimal-literal-representation' '--warn=clippy::dbg-macro' --deny=const-item-mutation --deny=clashing-extern-declarations --deny=ambiguous-glob-reexports '--deny=clippy::alloc-instead-of-core' '--warn=clippy::all' --warn=unstable-name-collisions '--allow=clippy::redundant-pub-crate' '--allow=clippy::option-if-let-else' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="formatting"' --cfg 'feature="macros"' --cfg 'feature="parsing"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "formatting", "large-dates", "local-offset", "macros", "parsing", "quickcheck", "rand", "serde", "serde-human-readable", "serde-well-known", "std", "wasm-bindgen"))' -C metadata=4fbfec9ee2c78a39 -C extra-filename=-07ab6a91fd05621b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deranged=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libderanged-c6b4d58d92b58983.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-8301b1ef2012f57b.rmeta --extern num_conv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_conv-dc06fb9270657edc.rmeta --extern powerfmt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpowerfmt-690eea63ed7e09f3.rmeta --extern time_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtime_core-99b24bf01a2324f6.rmeta --extern time_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtime_macros-c844d28cf13b60e3.so --cap-lints warn -L/usr/local/lib` warning: `opentelemetry` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=polyval CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/polyval-0.6.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/polyval-0.6.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='POLYVAL is a GHASH-like universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=polyval CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/universal-hashes' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.6.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name polyval --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/polyval-0.6.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "zeroize"))' -C metadata=86de3b82703ec21f -C extra-filename=-50ce15d216d4ce4b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern cpufeatures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcpufeatures-b33812527797c8a8.rmeta --extern opaque_debug=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopaque_debug-c094c294beb47772.rmeta --extern universal_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuniversal_hash-5e386dd44b423c6e.rmeta --cap-lints warn -L/usr/local/lib` warning: `polyval` (lib) generated 9 warnings (9 duplicates) Compiling darling_core v0.20.10 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=darling_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/darling_core-0.20.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/darling_core-0.20.10/Cargo.toml CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_DESCRIPTION='Helper crate for proc-macro library for reading attributes into structs when implementing custom derives. Use https://crates.io/crates/darling in your code. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=darling_core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.20.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name darling_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/darling_core-0.20.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="strsim"' --cfg 'feature="suggestions"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("diagnostics", "strsim", "suggestions"))' -C metadata=b2661d5f1a8c04c7 -C extra-filename=-3e5a584f0fb99387 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern fnv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfnv-4309780ebe250b7a.rmeta --extern ident_case=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libident_case-3849f8d583fa41ff.rmeta --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rmeta --extern strsim=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstrsim-f8365d1f5873f121.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1096/2177] CXX obj/v8/torque_generated_initializers/array-filter-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-filter-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1097/2177] CXX obj/v8/torque_generated_initializers/array-find-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-find-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=walkdir CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/walkdir-2.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/walkdir-2.5.0/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Recursively walk a directory.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/walkdir' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=walkdir CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/walkdir' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name walkdir --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/walkdir-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ef7911e9cbc29238 -C extra-filename=-fc3e7af802a6c6c1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern same_file=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsame_file-7ed67fc08a77d2e0.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1098/2177] CXX obj/v8/torque_generated_initializers/array-findindex-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-findindex-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=target_lexicon CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/Cargo.toml CARGO_PKG_AUTHORS='Dan Gohman ' CARGO_PKG_DESCRIPTION='LLVM target triple types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=target-lexicon CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/target-lexicon' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.13.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/target-lexicon-f44a646eca238ed8/out /usr/local/bin/rustc --crate-name target_lexicon --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/target-lexicon-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arch_zkasm", "default", "serde", "serde_support", "std"))' -C metadata=8cbb3362f26d4ea5 -C extra-filename=-c170ba54aa64defd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg 'feature="rust_1_40"'` warning: `target-lexicon` (lib) generated 16 warnings (16 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=denokv_proto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Fundamental types, traits, and protobuf models for denokv' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denokv_proto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/denokv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/denokv_proto-0be7ce5f2113f5a7/out /usr/local/bin/rustc --crate-name denokv_proto --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_proto-0.12.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("build_protos", "prost-build"))' -C metadata=60fa73650684f0e4 -C extra-filename=-e5ee4a444ceaf479 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-43c732ac0951ee91.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern prost=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost-2106c9650193bb54.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta --cap-lints warn -L/usr/local/lib` warning: `axum` (lib) generated 9 warnings (9 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rayon CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-1.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-1.10.0/Cargo.toml CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_DESCRIPTION='Simple work-stealing parallelism for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rayon CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rayon --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rayon-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("web_spin_lock"))' -C metadata=db2831f95af6c26e -C extra-filename=-f406206c7b4e6345 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-0be6d5f76db27c5f.rmeta --extern rayon_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librayon_core-aa326916554e38af.rmeta --cap-lints warn -L/usr/local/lib` warning: `denokv_proto` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_tunnel CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_tunnel-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_tunnel-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Deno Tunnels' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_tunnel CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_tunnel' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_tunnel --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_tunnel-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e3cf4c3b00fffd60 -C extra-filename=-d0441a62530157b4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-74a17bc32ae26ac7.rmeta --extern quinn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquinn-855256fa02ff5d9a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out` warning: `time` (lib) generated 13 warnings (13 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_bforest CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-bforest-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-bforest-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='A forest of B+-trees' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-bforest CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_bforest --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-bforest-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=54d4b52a3a669f0e -C extra-filename=-97f69e3aa5bb8c20 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift_entity=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_entity-433d243e30b5874a.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1099/2177] CXX obj/v8/torque_generated_initializers/array-findlastindex-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-findlastindex-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rusticata_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rusticata-macros-4.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rusticata-macros-4.1.0/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Helper macros for Rusticata' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/rusticata-macros' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rusticata-macros CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/rusticata-macros.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.1.0 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rusticata_macros --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rusticata-macros-4.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=68f63e2419f6e5a3 -C extra-filename=-171e5fd1c40a2dd3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-b738be64657966e7.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_package_json CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/package_json CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/package_json/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='package.json implementation for the Deno CLI' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_package_json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_package_json --edition=2024 libs/package_json/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("sync"))' -C metadata=cd3a3e7cf5e5c10c -C extra-filename=-ff64ef0e3b05918d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_maybe_sync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_maybe_sync-948c8250c35226ab.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta -L/usr/local/lib` Compiling anstyle-parse v0.2.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=anstyle_parse CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anstyle-parse-0.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anstyle-parse-0.2.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Parse ANSI Style Escapes' CARGO_PKG_HOMEPAGE='https://github.com/rust-cli/anstyle' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anstyle-parse CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-cli/anstyle.git' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name anstyle_parse --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anstyle-parse-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="utf8"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "utf8"))' -C metadata=13baac036e3b5c74 -C extra-filename=-c7844f090d0bb992 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern utf8parse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8parse-52ee50d2eb2d491a.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hyper_timeout CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-timeout-0.5.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-timeout-0.5.2/Cargo.toml CARGO_PKG_AUTHORS='Herman J. Radtke III ' CARGO_PKG_DESCRIPTION='A connect, read and write timeout aware connector to be used with hyper Client.' CARGO_PKG_HOMEPAGE='https://github.com/hjr3/hyper-timeout' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper-timeout CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hjr3/hyper-timeout' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hyper_timeout --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-timeout-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c20276bdfcd3f5ff -C extra-filename=-49543db59bf616a7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=alloc,default,digest,precomputed-tables,zeroize CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ALLOC=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DIGEST=1 CARGO_FEATURE_PRECOMPUTED_TABLES=1 CARGO_FEATURE_ZEROIZE=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/Cargo.toml CARGO_PKG_AUTHORS='Isis Lovecruft :Henry de Valence ' CARGO_PKG_DESCRIPTION='A pure-Rust implementation of group operations on ristretto255 and Curve25519' CARGO_PKG_HOMEPAGE='https://github.com/dalek-cryptography/curve25519-dalek' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=curve25519-dalek CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/curve25519-dalek/tree/main/curve25519-dalek' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=4.1.3 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/curve25519-dalek-4b636b3d3c754759/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/curve25519-dalek-2cbd2df4692e2303/build-script-build` [curve25519-dalek 4.1.3] cargo:rustc-cfg=curve25519_dalek_bits="64" [curve25519-dalek 4.1.3] cargo:rustc-cfg=curve25519_dalek_backend="simd" Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=gimli,std,unwind CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_GIMLI=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_UNWIND=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Low-level code generator library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-codegen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-441d39ec2cec89c7/build-script-build` [cranelift-codegen 0.116.1] cargo:rustc-cfg=feature="x86" [cranelift-codegen 0.116.1] cargo:rerun-if-changed=build.rs [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/settings.rs [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/types.rs [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/opcodes.rs [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/inst_builder.rs [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/settings-x86.rs [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/clif_opt.isle [cranelift-codegen 0.116.1] Writing generated file: /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/clif_lower.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude_opt.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/arithmetic.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/bitops.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/cprop.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/extends.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/icmp.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/remat.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/selects.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/shifts.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/spaceship.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/spectre.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/opts/vector.isle [cranelift-codegen 0.116.1] Rebuilding /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/isle_opt.rs [cranelift-codegen 0.116.1] Writing ISLE-generated Rust code to /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/isle_opt.rs [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude_lower.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/x64/inst.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/x64/lower.isle [cranelift-codegen 0.116.1] Rebuilding /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/isle_x64.rs [cranelift-codegen 0.116.1] Writing ISLE-generated Rust code to /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/isle_x64.rs [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude_lower.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/aarch64/inst.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/aarch64/inst_neon.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/aarch64/lower.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/aarch64/lower_dynamic_neon.isle [cranelift-codegen 0.116.1] Rebuilding /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/isle_aarch64.rs [cranelift-codegen 0.116.1] Writing ISLE-generated Rust code to /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/isle_aarch64.rs [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude_lower.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/s390x/inst.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/s390x/lower.isle [cranelift-codegen 0.116.1] Rebuilding /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/isle_s390x.rs Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=web_transport_proto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/web-transport-proto-0.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/web-transport-proto-0.2.3/Cargo.toml CARGO_PKG_AUTHORS='Luke Curley' CARGO_PKG_DESCRIPTION='WebTransport core protocol' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=web-transport-proto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kixelated/web-transport-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name web_transport_proto --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/web-transport-proto-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7c35b620aeb44129 -C extra-filename=-c9d8c8ad568c4148 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib` [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/prelude_lower.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/riscv64/inst.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/riscv64/inst_vector.isle [cranelift-codegen 0.116.1] cargo:rerun-if-changed=src/isa/riscv64/lower.isle [cranelift-codegen 0.116.1] Writing ISLE-generated Rust code to /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/isle_s390x.rs [cranelift-codegen 0.116.1] Rebuilding /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/isle_riscv64.rs [v8 137.2.1] [1100/2177] CXX obj/v8/torque_generated_initializers/array-flat-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-flat-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [cranelift-codegen 0.116.1] Writing ISLE-generated Rust code to /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/isle_riscv64.rs [cranelift-codegen 0.116.1] cargo:rustc-env=ISLE_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out warning: `web-transport-proto` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=regalloc2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regalloc2-0.11.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regalloc2-0.11.1/Cargo.toml CARGO_PKG_AUTHORS='Chris Fallin :Mozilla SpiderMonkey Developers' CARGO_PKG_DESCRIPTION='Backtracking register allocator inspired from IonMonkey' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regalloc2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/regalloc2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name regalloc2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/regalloc2-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="checker"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("checker", "default", "enable-serde", "fuzzing", "libfuzzer-sys", "serde", "std", "trace-log"))' -C metadata=eeb3bb872c1270bf -C extra-filename=-d0e2b98daf5f25d4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern allocator_api2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liballocator_api2-3d3cf04c8b018b3f.rmeta --extern bumpalo=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbumpalo-565ccc8769f909c4.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-5bed606e4bc99e6b.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_iter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-iter-0.1.44 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-iter-0.1.44/Cargo.toml CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='External iterators for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-iter' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-iter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-iter' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=0.1.44 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=44 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name num_iter --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-iter-0.1.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=f368a1df8132e82a -C extra-filename=-0c1a7fcad624874f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_integer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_integer-7c0ed44e21c4b33b.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=gimli CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gimli-0.31.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gimli-0.31.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A library for reading and writing the DWARF debugging format.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gimli CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gimli-rs/gimli' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.31.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=31 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name gimli --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gimli-0.31.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="read"' --cfg 'feature="read-core"' --cfg 'feature="std"' --cfg 'feature="write"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "endian-reader", "fallible-iterator", "read", "read-all", "read-core", "rustc-dep-of-std", "std", "write"))' -C metadata=d7e2ac7c5163eefa -C extra-filename=-084526e1daec2db7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1101/2177] CXX obj/v8/torque_generated_initializers/array-findlast-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-findlast-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bstr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bstr-1.9.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bstr-1.9.1/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A string type that is not required to be valid UTF-8.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/bstr' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bstr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/bstr' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=1.9.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bstr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bstr-1.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std", "unicode"))' -C metadata=e7187c14b41eb252 -C extra-filename=-9d388241755eb285 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --cap-lints warn -L/usr/local/lib` warning: `bstr` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libloading CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/Cargo.toml CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='Bindings around the platform'\''s dynamic library loading primitives with greatly improved memory safety.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libloading CARGO_PKG_README=README.mkd CARGO_PKG_REPOSITORY='https://github.com/nagisa/rust_libloading/' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.8.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name libloading --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=99792b61dd54b3c2 -C extra-filename=-c955ff412fbe6624 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --cap-lints warn -L/usr/local/lib` warning: `libloading` (lib) generated 15 warnings (15 duplicates) Compiling colorchoice v1.0.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=colorchoice CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/colorchoice-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/colorchoice-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Global override of color control' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=colorchoice CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-cli/anstyle' CARGO_PKG_RUST_VERSION=1.64.0 CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name colorchoice --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/colorchoice-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8887e9ede35a9178 -C extra-filename=-8d376d0345a65688 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling zstd-safe v7.2.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4/Cargo.toml CARGO_PKG_AUTHORS='Alexandre Bury ' CARGO_PKG_DESCRIPTION='Safe low-level bindings for the zstd compression library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zstd-safe CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/gyscos/zstd-rs' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=7.2.4 CARGO_PKG_VERSION_MAJOR=7 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="arrays"' --cfg 'feature="legacy"' --cfg 'feature="std"' --cfg 'feature="zdict_builder"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=23a9f9be6bc79330 -C extra-filename=-da7666ed1927c0f9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zstd-safe-da7666ed1927c0f9 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=adler CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/adler-1.0.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/adler-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='Jonas Schievink ' CARGO_PKG_DESCRIPTION='A simple clean-room implementation of the Adler-32 checksum' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='0BSD OR MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=adler CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/jonas-schievink/adler.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name adler --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/adler-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "rustc-dep-of-std", "std"))' -C metadata=0fe25865e933843c -C extra-filename=-e06a079c8bc0bdfd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=twox_hash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/twox-hash-2.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/twox-hash-2.1.0/Cargo.toml CARGO_PKG_AUTHORS='Jake Goulding ' CARGO_PKG_DESCRIPTION='A Rust implementation of the XXHash and XXH3 algorithms' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=twox-hash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/shepmaster/twox-hash' CARGO_PKG_RUST_VERSION=1.81 CARGO_PKG_VERSION=2.1.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name twox_hash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/twox-hash-2.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(_internal_xxhash3_force_scalar)' --check-cfg 'cfg(_internal_xxhash3_force_neon)' --check-cfg 'cfg(_internal_xxhash3_force_sse2)' --check-cfg 'cfg(_internal_xxhash3_force_avx2)' --cfg 'feature="alloc"' --cfg 'feature="std"' --cfg 'feature="xxhash64"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "random", "serialize", "std", "xxhash32", "xxhash3_128", "xxhash3_64", "xxhash64"))' -C metadata=6bccb2043ae5b864 -C extra-filename=-df9cfad45503ca8e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling anstyle v1.0.8 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=anstyle CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anstyle-1.0.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anstyle-1.0.8/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='ANSI text styling' CARGO_PKG_HOMEPAGE='https://github.com/rust-cli/anstyle' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anstyle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-cli/anstyle.git' CARGO_PKG_RUST_VERSION=1.65.0 CARGO_PKG_VERSION=1.0.8 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name anstyle --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anstyle-1.0.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::single_match_else' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' --warn=rust_2018_idioms '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::match_wildcard_for_single_variants' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::items_after_statements' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=8e44c54579ae0f40 -C extra-filename=-8607410453018584 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling anstyle-query v1.0.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=anstyle_query CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anstyle-query-1.0.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anstyle-query-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Look up colored console capabilities' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anstyle-query CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-cli/anstyle' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name anstyle_query --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anstyle-query-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=00dfba3bfcd8a631 -C extra-filename=-150a365cf1f11e54 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_codegen_shared CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-shared-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-shared-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='For code shared between cranelift-codegen-meta and cranelift-codegen' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-codegen-shared CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_codegen_shared --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-shared-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2ac74369377ad167 -C extra-filename=-bbea51d42e88dee1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cache_control CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cache_control-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cache_control-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Conner Ebbinghaus ' CARGO_PKG_DESCRIPTION='Rust crate to parse the HTTP Cache-Control header.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cache_control CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/connerebbinghaus/rust-cache-control' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cache_control --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cache_control-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c2922250c8489c45 -C extra-filename=-49649b8f052db454 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling is_terminal_polyfill v1.70.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=is_terminal_polyfill CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/is_terminal_polyfill-1.70.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/is_terminal_polyfill-1.70.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Polyfill for `is_terminal` stdlib feature for use with older MSRVs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=is_terminal_polyfill CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/polyfill-rs/is_terminal_polyfill' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=1.70.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=70 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name is_terminal_polyfill --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/is_terminal_polyfill-1.70.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::single_match_else' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' --warn=rust_2018_idioms '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::match_wildcard_for_single_variants' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default"))' -C metadata=47f183e200b51462 -C extra-filename=-51af3074b292f162 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=utf8 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf-8-0.7.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf-8-0.7.6/Cargo.toml CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='Incremental, zero-copy UTF-8 decoding with error handling' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf-8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-utf8' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name utf8 --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf-8-0.7.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6326d30985c56f7d -C extra-filename=-a5559ec2b1c3a556 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `utf-8` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fastwebsockets CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastwebsockets-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastwebsockets-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='Divy Srivastava ' CARGO_PKG_DESCRIPTION='A fast RFC6455 WebSocket server implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastwebsockets CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/fastwebsockets' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fastwebsockets --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fastwebsockets-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="base64"' --cfg 'feature="default"' --cfg 'feature="http-body-util"' --cfg 'feature="hyper"' --cfg 'feature="hyper-util"' --cfg 'feature="pin-project"' --cfg 'feature="sha1"' --cfg 'feature="simd"' --cfg 'feature="simdutf8"' --cfg 'feature="unstable-split"' --cfg 'feature="upgrade"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-trait", "axum-core", "base64", "default", "http", "http-body-util", "hyper", "hyper-util", "pin-project", "sha1", "simd", "simdutf8", "unstable-split", "upgrade", "with_axum"))' -C metadata=72ec40a8b03854ea -C extra-filename=-242b5b0f48ee4b31 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-42e5abdd7d9e0580.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-74a17bc32ae26ac7.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern sha1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha1-bcda0c7ae3d0de17.rmeta --extern simdutf8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsimdutf8-a40850b64f904e28.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern utf8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8-a5559ec2b1c3a556.rmeta --cap-lints warn -L/usr/local/lib` warning: `regalloc2` (lib) generated 1 warning (1 duplicate) Compiling anstream v0.6.15 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=anstream CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anstream-0.6.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anstream-0.6.15/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A simple cross platform library for writing colored text to a terminal.' CARGO_PKG_HOMEPAGE='https://github.com/rust-cli/anstyle' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anstream CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-cli/anstyle.git' CARGO_PKG_RUST_VERSION=1.65.0 CARGO_PKG_VERSION=0.6.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name anstream --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/anstream-0.6.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::single_match_else' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' --warn=rust_2018_idioms '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::match_wildcard_for_single_variants' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::items_after_statements' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="auto"' --cfg 'feature="default"' --cfg 'feature="wincon"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auto", "default", "test", "wincon"))' -C metadata=4dc3a3c1c64207cc -C extra-filename=-c85e8a3ef357c54b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anstyle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanstyle-8607410453018584.rmeta --extern anstyle_parse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanstyle_parse-c7844f090d0bb992.rmeta --extern anstyle_query=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanstyle_query-150a365cf1f11e54.rmeta --extern colorchoice=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcolorchoice-8d376d0345a65688.rmeta --extern is_terminal_polyfill=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libis_terminal_polyfill-51af3074b292f162.rmeta --extern utf8parse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8parse-52ee50d2eb2d491a.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=miniz_oxide CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.7.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.7.2/Cargo.toml CARGO_PKG_AUTHORS='Frommi :oyvindln ' CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression library rewritten in Rust based on miniz' CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_LICENSE='MIT OR Zlib OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=miniz_oxide CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name miniz_oxide --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/miniz_oxide-0.7.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="simd-adler32"' --cfg 'feature="with-alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "rustc-dep-of-std", "simd", "simd-adler32", "std", "with-alloc"))' -C metadata=464cf4a37131015d -C extra-filename=-d45c33184983900f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern adler=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libadler-e06a079c8bc0bdfd.rmeta --extern simd_adler32=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsimd_adler32-f0a679e378250159.rmeta --cap-lints warn -L/usr/local/lib` warning: `fastwebsockets` (lib) generated 3 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=globset CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/globset-0.4.14 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/globset-0.4.14/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='Cross platform single glob and glob set matching. Glob set matching is the process of matching one or more glob patterns against a single candidate path simultaneously, and returning all of the globs that matched. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/ripgrep/tree/master/crates/globset' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=globset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/ripgrep/tree/master/crates/globset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name globset --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/globset-0.4.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="log"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "serde", "serde1", "simd-accel"))' -C metadata=df56c4dfbcb598dc -C extra-filename=-1c3a9fe5bb0f50e2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aho_corasick=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaho_corasick-aabab0547bf947d2.rmeta --extern bstr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbstr-9d388241755eb285.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern regex_automata=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex_automata-de183d3e96171219.rmeta --extern regex_syntax=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex_syntax-117d2e30a40b9918.rmeta --cap-lints warn -L/usr/local/lib` warning: `deno_lockfile` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=num_bigint_dig CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/Cargo.toml CARGO_PKG_AUTHORS='dignifiedquire :The Rust Project Developers' CARGO_PKG_DESCRIPTION='Big integer implementation for Rust' CARGO_PKG_HOMEPAGE='https://github.com/dignifiedquire/num-bigint' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-bigint-dig CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dignifiedquire/num-bigint' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.8.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/num-bigint-dig-c95ff74f13cafb68/out /usr/local/bin/rustc --crate-name num_bigint_dig --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/num-bigint-dig-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="prime"' --cfg 'feature="rand"' --cfg 'feature="serde"' --cfg 'feature="std"' --cfg 'feature="u64_digit"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "fuzz", "i128", "nightly", "prime", "rand", "serde", "std", "u64_digit", "zeroize"))' -C metadata=7eb6915b25d01d2f -C extra-filename=-b539f67b01ad049c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern byteorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbyteorder-b807ad734c62f7e2.rmeta --extern lazy_static=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_static-1e35288275f710a7.rmeta --extern libm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibm-354c6e95b71cd68a.rmeta --extern num_integer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_integer-7c0ed44e21c4b33b.rmeta --extern num_iter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_iter-0c1a7fcad624874f.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib --cfg has_i128` [v8 137.2.1] [1102/2177] CXX obj/v8/torque_generated_initializers/array-foreach-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-foreach-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `miniz_oxide` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_codegen CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Low-level code generator library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-codegen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' ISLE_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out /usr/local/bin/rustc --crate-name cranelift_codegen --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-codegen-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' --cfg 'feature="gimli"' --cfg 'feature="std"' --cfg 'feature="unwind"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-arch", "all-native-arch", "anyhow", "arm64", "capstone", "core", "default", "disas", "enable-serde", "gimli", "host-arch", "incremental-cache", "isle-errors", "postcard", "pulley", "riscv64", "s390x", "serde", "serde_derive", "sha2", "souper-harvest", "souper-ir", "std", "timing", "trace-log", "unwind", "x86"))' -C metadata=1f6ce4aebdf4671a -C extra-filename=-c794127e03ede465 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bumpalo=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbumpalo-565ccc8769f909c4.rmeta --extern cranelift_bforest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_bforest-97f69e3aa5bb8c20.rmeta --extern cranelift_bitset=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_bitset-2bfd9a2357fc2251.rmeta --extern cranelift_codegen_shared=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_codegen_shared-bbea51d42e88dee1.rmeta --extern cranelift_control=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_control-db1bbfde8c404013.rmeta --extern cranelift_entity=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_entity-433d243e30b5874a.rmeta --extern gimli=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgimli-084526e1daec2db7.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-4086fd9c0af02c53.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern regalloc2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregalloc2-d0e2b98daf5f25d4.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern target_lexicon=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtarget_lexicon-c170ba54aa64defd.rmeta --cap-lints warn -L/usr/local/lib --cfg 'feature="x86"'` [v8 137.2.1] [1103/2177] CXX obj/v8/torque_generated_initializers/array-from-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-from-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=curve25519_dalek CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/Cargo.toml CARGO_PKG_AUTHORS='Isis Lovecruft :Henry de Valence ' CARGO_PKG_DESCRIPTION='A pure-Rust implementation of group operations on ristretto255 and Curve25519' CARGO_PKG_HOMEPAGE='https://github.com/dalek-cryptography/curve25519-dalek' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=curve25519-dalek CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/curve25519-dalek/tree/main/curve25519-dalek' CARGO_PKG_RUST_VERSION=1.60.0 CARGO_PKG_VERSION=4.1.3 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/curve25519-dalek-4b636b3d3c754759/out /usr/local/bin/rustc --crate-name curve25519_dalek --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/curve25519-dalek-4.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="precomputed-tables"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "digest", "ff", "group", "group-bits", "legacy_compatibility", "precomputed-tables", "rand_core", "serde", "zeroize"))' -C metadata=b061b1df17ca34a3 -C extra-filename=-f3fadb800a7b4a0c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern cpufeatures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcpufeatures-b33812527797c8a8.rmeta --extern curve25519_dalek_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcurve25519_dalek_derive-c8f5bbf7aac88ac1.so --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib --cfg 'curve25519_dalek_bits="64"' --cfg 'curve25519_dalek_backend="simd"'` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tonic CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tonic-0.12.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tonic-0.12.3/Cargo.toml CARGO_PKG_AUTHORS='Lucio Franco ' CARGO_PKG_DESCRIPTION='A gRPC over HTTP/2 implementation focused on high performance, interoperability, and flexibility. ' CARGO_PKG_HOMEPAGE='https://github.com/hyperium/tonic' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tonic CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/tonic' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tonic --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tonic-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="channel"' --cfg 'feature="codegen"' --cfg 'feature="prost"' --cfg 'feature="router"' --cfg 'feature="server"' --cfg 'feature="transport"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("channel", "codegen", "default", "gzip", "prost", "router", "server", "tls", "tls-native-roots", "tls-roots", "tls-webpki-roots", "transport", "zstd"))' -C metadata=fbae735fa3590e47 -C extra-filename=-66dbef299f8ef254 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_stream-ce34b41838beb3e2.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern axum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaxum-6c4ba5fab21a7de0.rmeta --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-1969f958629bdfc2.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-3372b8c3d707923a.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_timeout=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_timeout-49543db59bf616a7.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-74a17bc32ae26ac7.rmeta --extern prost=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost-2106c9650193bb54.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-af4940c11cfb201b.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_stream-ee6c2a0c9e249ffd.rmeta --extern tower=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower-10e8fc5ce441880f.rmeta --extern tower_layer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_layer-cf42ed367f42d01b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1104/2177] CXX obj/v8/torque_generated_initializers/array-isarray-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-isarray-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1105/2177] CXX obj/v8/torque_generated_initializers/array-from-async-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-from-async-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `num-bigint-dig` (lib) generated 87 warnings (87 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=asn1_rs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Parser/encoder for ASN.1 BER/DER data' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/asn1-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=asn1-rs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/asn1-rs.git' CARGO_PKG_RUST_VERSION=1.53 CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name asn1_rs --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asn1-rs-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="datetime"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="time"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bigint", "bits", "bitvec", "cookie-factory", "datetime", "default", "num-bigint", "serialize", "std", "time"))' -C metadata=8c4212dfdf45339f -C extra-filename=-45a1baf7dfb59308 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern asn1_rs_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasn1_rs_derive-60a30b95d7b863fe.so --extern asn1_rs_impl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasn1_rs_impl-6b82e7bf9f09d724.so --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-b738be64657966e7.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern rusticata_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusticata_macros-171e5fd1c40a2dd3.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --extern time=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtime-07ab6a91fd05621b.rmeta --cap-lints warn -L/usr/local/lib` warning: `curve25519-dalek` (lib) generated 27 warnings (27 duplicates) Compiling darling_macro v0.20.10 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=darling_macro CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/darling_macro-0.20.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/darling_macro-0.20.10/Cargo.toml CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_DESCRIPTION='Internal support for a proc-macro library for reading attributes into structs when implementing custom derives. Use https://crates.io/crates/darling in your code. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=darling_macro CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.20.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name darling_macro --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/darling_macro-0.20.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=289c6aa82fb33a0f -C extra-filename=-6ac93fc4aff95a35 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern darling_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdarling_core-3e5a584f0fb99387.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ghash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ghash-0.5.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ghash-0.5.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Universal hash over GF(2^128) useful for constructing a Message Authentication Code (MAC), as in the AES-GCM authenticated encryption cipher. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ghash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/universal-hashes' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.5.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ghash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ghash-0.5.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std", "zeroize"))' -C metadata=a89bd464ae67825e -C extra-filename=-1453438285ff4999 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern opaque_debug=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopaque_debug-c094c294beb47772.rmeta --extern polyval=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpolyval-50ce15d216d4ce4b.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tempfile CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tempfile-3.10.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tempfile-3.10.1/Cargo.toml CARGO_PKG_AUTHORS='Steven Allen :The Rust Project Developers:Ashley Mannix :Jason White ' CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories.' CARGO_PKG_HOMEPAGE='https://stebalien.com/projects/tempfile-rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tempfile CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=3.10.1 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tempfile --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tempfile-3.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=6e40bf1abf6bf0a3 -C extra-filename=-febcb53309f7bfa2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern fastrand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfastrand-22326eb1e872c59c.rmeta --extern rustix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustix-7859cbbd5080a0e8.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fdeflate CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fdeflate-0.3.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fdeflate-0.3.4/Cargo.toml CARGO_PKG_AUTHORS='The image-rs Developers' CARGO_PKG_DESCRIPTION='Fast specialized deflate implementation' CARGO_PKG_HOMEPAGE='https://github.com/image-rs/fdeflate' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fdeflate CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/image-rs/fdeflate' CARGO_PKG_RUST_VERSION=1.57.0 CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fdeflate --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fdeflate-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=be7c406f6077180f -C extra-filename=-51ea19cefb68815b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern simd_adler32=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsimd_adler32-f0a679e378250159.rmeta --cap-lints warn -L/usr/local/lib` warning: `fdeflate` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opentelemetry_sdk CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry_sdk-0.27.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry_sdk-0.27.1/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='The SDK for the OpenTelemetry metrics collection and distributed tracing framework' CARGO_PKG_HOMEPAGE='https://github.com/open-telemetry/opentelemetry-rust' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opentelemetry_sdk CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-telemetry/opentelemetry-rust' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.27.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opentelemetry_sdk --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry_sdk-0.27.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="async-trait"' --cfg 'feature="default"' --cfg 'feature="glob"' --cfg 'feature="internal-logs"' --cfg 'feature="logs"' --cfg 'feature="metrics"' --cfg 'feature="percent-encoding"' --cfg 'feature="rand"' --cfg 'feature="rt-tokio"' --cfg 'feature="serde_json"' --cfg 'feature="tokio"' --cfg 'feature="tokio-stream"' --cfg 'feature="trace"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-std", "async-trait", "default", "experimental_metrics_periodic_reader_no_runtime", "glob", "http", "internal-logs", "jaeger_remote_sampler", "logs", "metrics", "opentelemetry-http", "percent-encoding", "rand", "rt-async-std", "rt-tokio", "rt-tokio-current-thread", "serde", "serde_json", "spec_unstable_logs_enabled", "spec_unstable_metrics_views", "testing", "tokio", "tokio-stream", "trace", "tracing", "url"))' -C metadata=a0db86310c672cb9 -C extra-filename=-b4c9ada981153edf --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-3a8a765fde0cd5f6.rmeta --extern futures_executor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_executor-6c9d54758d4e0e4a.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern glob=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglob-05e1d075725fea53.rmeta --extern opentelemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry-7a1f2d809da7b0b9.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_stream-ee6c2a0c9e249ffd.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1106/2177] CXX obj/v8/torque_generated_initializers/array-join-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-join-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1107/2177] CXX obj/v8/torque_generated_initializers/array-lastindexof-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-lastindexof-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `asn1-rs` (lib) generated 71 warnings (71 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tower CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.5.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.5.2/Cargo.toml CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Tower is a library of modular and reusable components for building robust clients and servers. ' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower' CARGO_PKG_RUST_VERSION=1.64.0 CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tower --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="__common"' --cfg 'feature="futures-core"' --cfg 'feature="futures-util"' --cfg 'feature="pin-project-lite"' --cfg 'feature="retry"' --cfg 'feature="sync_wrapper"' --cfg 'feature="tokio"' --cfg 'feature="util"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__common", "balance", "buffer", "discover", "filter", "full", "futures-core", "futures-util", "hdrhistogram", "hedge", "indexmap", "limit", "load", "load-shed", "log", "make", "pin-project-lite", "ready-cache", "reconnect", "retry", "slab", "spawn-ready", "steer", "sync_wrapper", "timeout", "tokio", "tokio-stream", "tokio-util", "tracing", "util"))' -C metadata=223f783b568751e7 -C extra-filename=-debdaf07b68c8f43 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern sync_wrapper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsync_wrapper-068245bdd48396d5.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tower_layer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_layer-cf42ed367f42d01b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta --cap-lints warn -L/usr/local/lib` Compiling xattr v1.3.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=xattr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/xattr-1.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/xattr-1.3.1/Cargo.toml CARGO_PKG_AUTHORS='Steven Allen ' CARGO_PKG_DESCRIPTION='unix extended filesystem attributes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=xattr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Stebalien/xattr' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name xattr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/xattr-1.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="unsupported"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unsupported"))' -C metadata=317a5e8d6d6914f4 -C extra-filename=-aa7f32c0e2eb9eb8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rustix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustix-7859cbbd5080a0e8.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Safely cast &T to &U where the struct U contains a single field of type T.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ref-cast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ref-cast' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.22 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ref-cast-10651e16f9589a5d/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ref-cast-8a56205faf24aa37/build-script-build` [ref-cast 1.0.22] cargo:rerun-if-changed=build.rs Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=1_0,1_1,1_2,1_3,1_4,1_5,default,dynamic,libloading CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_1_0=1 CARGO_FEATURE_1_1=1 CARGO_FEATURE_1_2=1 CARGO_FEATURE_1_3=1 CARGO_FEATURE_1_4=1 CARGO_FEATURE_1_5=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DYNAMIC=1 CARGO_FEATURE_LIBLOADING=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/Cargo.toml CARGO_PKG_AUTHORS='Timothée Haudebourg :Sean Kerr ' CARGO_PKG_DESCRIPTION='Rust bindings for EGL' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=khronos-egl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/timothee-haudebourg/khronos-egl' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=6.0.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/khronos-egl-bb4e3d27a0bbd6b3/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/khronos-egl-6011b67559b0ab07/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=debug,default,libloading,loaded,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEBUG=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_LIBLOADING=1 CARGO_FEATURE_LOADED=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/Cargo.toml CARGO_PKG_AUTHORS='Maik Klein :Benjamin Saunders :Marijn Suijten ' CARGO_PKG_DESCRIPTION='Vulkan bindings for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ash-rs/ash' CARGO_PKG_RUST_VERSION=1.69.0 CARGO_PKG_VERSION=0.38.0+1.3.281 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ash-4b6bf3a95d1811d1/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ash-508b8dd72ce6d22c/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=strum CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum-0.26.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum-0.26.3/Cargo.toml CARGO_PKG_AUTHORS='Peter Glotfelty ' CARGO_PKG_DESCRIPTION='Helpful macros for working with enums and strings' CARGO_PKG_HOMEPAGE='https://github.com/Peternator7/strum' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strum CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Peternator7/strum' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name strum --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strum-0.26.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="std"' --cfg 'feature="strum_macros"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "phf", "std", "strum_macros"))' -C metadata=58607684640b16cb -C extra-filename=-f4b028ccae1fc99f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern strum_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstrum_macros-c4de863389293810.so --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=compact,default,deserialize,glsl-out,serialize,spv-out,wgsl-in CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_COMPACT=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DESERIALIZE=1 CARGO_FEATURE_GLSL_OUT=1 CARGO_FEATURE_SERIALIZE=1 CARGO_FEATURE_SPV_OUT=1 CARGO_FEATURE_WGSL_IN=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Shader translator and validator. Part of the wgpu project' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=naga CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu/tree/trunk/naga' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/naga-15d1963858a9e0b0/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/naga-e3b6bb1a3ccd2ea3/build-script-build` [naga 24.0.0] cargo:rustc-check-cfg=cfg(dot_out) [naga 24.0.0] cargo:rustc-check-cfg=cfg(glsl_out) [naga 24.0.0] cargo:rustc-cfg=glsl_out [naga 24.0.0] cargo:rustc-check-cfg=cfg(hlsl_out) [naga 24.0.0] cargo:rustc-check-cfg=cfg(msl_out) [naga 24.0.0] cargo:rustc-check-cfg=cfg(spv_out) [naga 24.0.0] cargo:rustc-cfg=spv_out [naga 24.0.0] cargo:rustc-check-cfg=cfg(wgsl_out) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ctr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ctr-0.9.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ctr-0.9.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='CTR block modes of operation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ctr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/block-modes' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.9.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ctr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ctr-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "block-padding", "std", "zeroize"))' -C metadata=7773c3a1805e6f52 -C extra-filename=-3db6c84ee972f98e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-84e5323b7d197ba6.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=codespan_reporting CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/codespan-reporting-0.11.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/codespan-reporting-0.11.1/Cargo.toml CARGO_PKG_AUTHORS='Brendan Zabarauskas ' CARGO_PKG_DESCRIPTION='Beautiful diagnostic reporting for text-based programming languages' CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/codespan' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=codespan-reporting CARGO_PKG_README=../README.md CARGO_PKG_REPOSITORY='https://github.com/brendanzab/codespan' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name codespan_reporting --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/codespan-reporting-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ascii-only", "serde", "serialization"))' -C metadata=e4185389a758b176 -C extra-filename=-b0c0af1c9f1030c0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern termcolor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtermcolor-0278db56d250b89f.rmeta --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-76ef6288e0101917.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=http CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton :Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='A set of types for representing HTTP requests and responses. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http' CARGO_PKG_RUST_VERSION=1.49.0 CARGO_PKG_VERSION=0.2.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name http --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-0.2.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=80719dc1dc3a12bc -C extra-filename=-9acb84e03655545e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern fnv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfnv-01371fe0dd0b0945.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-8301b1ef2012f57b.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1108/2177] CXX obj/v8/torque_generated_initializers/array-of-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-of-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1109/2177] CXX obj/v8/torque_generated_initializers/array-reduce-right-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-reduce-right-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/settings-x86.rs:100:27 | 100 | pub fn predicate_view(&self) -> crate::settings::PredicateView { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 100 | pub fn predicate_view(&self) -> crate::settings::PredicateView<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/cranelift-codegen-1b1004166098ba39/out/settings.rs:291:27 | 291 | pub fn predicate_view(&self) -> crate::settings::PredicateView { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 291 | pub fn predicate_view(&self) -> crate::settings::PredicateView<'_> { | ++++ [v8 137.2.1] [1110/2177] CXX obj/v8/torque_generated_initializers/array-map-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-map-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `http` (lib) generated 7 warnings (7 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=halfbrown CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/halfbrown-0.2.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/halfbrown-0.2.5/Cargo.toml CARGO_PKG_AUTHORS='Heinz N. Gies ' CARGO_PKG_DESCRIPTION='Multi backend HashMap for higher performance on different key space sizes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=halfbrown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Licenser/halfbrown' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name halfbrown --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/halfbrown-0.2.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arraybackend", "arrayvec", "default", "fxhash", "rustc-hash", "serde"))' -C metadata=5f69650d05dc8125 -C extra-filename=-7ecf86c9936f8c1a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-4086fd9c0af02c53.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` warning: `halfbrown` (lib) generated 5 warnings (5 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aead CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aead-0.5.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aead-0.5.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Traits for Authenticated Encryption with Associated Data (AEAD) algorithms, such as AES-GCM as ChaCha20Poly1305, which provide a high-level API ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aead CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name aead --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aead-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="rand_core"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arrayvec", "blobby", "bytes", "default", "dev", "getrandom", "heapless", "rand_core", "std", "stream"))' -C metadata=add78bd8622c7b4a -C extra-filename=-8dd66b17604d7176 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crypto_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrypto_common-ab6f665ad0f8e1e9.rmeta --extern generic_array=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgeneric_array-0e66f678ded6fce4.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=gpu_descriptor_types CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-types-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-types-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Zakarum ' CARGO_PKG_DESCRIPTION='Core types of gpu-descriptor crate' CARGO_PKG_HOMEPAGE='https://github.com/zakarumych/gpu-descriptor' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gpu-descriptor-types CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/zakarumych/gpu-descriptor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name gpu_descriptor_types --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-types-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=75bed8eae6b6d1ea -C extra-filename=-ef16d6618be1d8b8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=spirv CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spirv-0.3.0+sdk-1.3.268.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spirv-0.3.0+sdk-1.3.268.0/Cargo.toml CARGO_PKG_AUTHORS='Lei Zhang ' CARGO_PKG_DESCRIPTION='Rust definition of SPIR-V structs and enums' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=spirv CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/rspirv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0+sdk-1.3.268.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name spirv --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/spirv-0.3.0+sdk-1.3.268.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deserialize", "serde", "serialize"))' -C metadata=4da0cf1808da2460 -C extra-filename=-c8871d3e18d24821 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=gpu_alloc_types CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-types-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-types-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='Zakarum ' CARGO_PKG_DESCRIPTION='Core types of gpu-alloc crate' CARGO_PKG_HOMEPAGE='https://github.com/zakarumych/gpu-alloc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gpu-alloc-types CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zakarumych/gpu-alloc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name gpu_alloc_types --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-types-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fcaaeb0af3c2809d -C extra-filename=-d811dfe98c923f25 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --cap-lints warn -L/usr/local/lib` warning: `gpu-alloc-types` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=float_cmp CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/float-cmp-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/float-cmp-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='Mike Dilger ' CARGO_PKG_DESCRIPTION='Floating point approximate comparison traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=float-cmp CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mikedilger/float-cmp' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name float_cmp --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/float-cmp-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="num-traits"' --cfg 'feature="ratio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "num-traits", "ratio", "std"))' -C metadata=9be32f5aba14c3fb -C extra-filename=-4ccc93f6560bcc90 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --cap-lints warn -L/usr/local/lib` warning: `float-cmp` (lib) generated 3 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=thread_local CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thread_local-1.1.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thread_local-1.1.8/Cargo.toml CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_DESCRIPTION='Per-object thread-local storage' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=thread_local CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Amanieu/thread_local-rs' CARGO_PKG_RUST_VERSION=1.59 CARGO_PKG_VERSION=1.1.8 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name thread_local --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/thread_local-1.1.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=b77afb03c2451c0f -C extra-filename=-6e541976da230a16 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --cap-lints warn -L/usr/local/lib` warning: `thread_local` (lib) generated 4 warnings (4 duplicates) Compiling vte_generate_state_changes v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=vte_generate_state_changes CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vte_generate_state_changes-0.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vte_generate_state_changes-0.1.1/Cargo.toml CARGO_PKG_AUTHORS='Christian Duerr ' CARGO_PKG_DESCRIPTION='Proc macro for generating VTE state changes' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vte_generate_state_changes CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/jwilm/vte' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name vte_generate_state_changes --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vte_generate_state_changes-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=10957a5efdf2cc33 -C extra-filename=-67d77206d9055312 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hexf_parse CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hexf-parse-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hexf-parse-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Kang Seonghoon ' CARGO_PKG_DESCRIPTION='Parses hexadecimal floats (see also hexf)' CARGO_PKG_HOMEPAGE='https://github.com/lifthrasiir/hexf' CARGO_PKG_LICENSE=CC0-1.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hexf-parse CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/lifthrasiir/hexf' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hexf_parse --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hexf-parse-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=713a625464cdf705 -C extra-filename=-8df4cff10416b270 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_xid CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-xid-0.2.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-xid-0.2.6/Cargo.toml CARGO_PKG_AUTHORS='erick.tryzelaar :kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-xid CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_RUST_VERSION=1.17 CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_xid --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-xid-0.2.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bench", "default", "no_std"))' -C metadata=74ad1dcba6964773 -C extra-filename=-dc0bc47fed3a9d26 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unic_char_range CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-char-range-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-char-range-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='The UNIC Project Developers' CARGO_PKG_DESCRIPTION='UNIC — Unicode Character Tools — Character Range and Iteration' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-char-range CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/open-i18n/rust-unic/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unic_char_range --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-char-range-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "exact-size-is-empty", "fused", "rayon", "std", "trusted-len", "unstable"))' -C metadata=4eac9b9dc409fd90 -C extra-filename=-f877e1cb1c536544 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dyn_clone CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dyn-clone-1.0.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dyn-clone-1.0.17/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Clone trait that is object-safe' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dyn-clone CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/dyn-clone' CARGO_PKG_RUST_VERSION=1.45 CARGO_PKG_VERSION=1.0.17 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dyn_clone --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dyn-clone-1.0.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=52d907e6d7ac8eb5 -C extra-filename=-ea2ad2251b4910f6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zune_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zune-core-0.4.12 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zune-core-0.4.12/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Core utilities for image processing in the zune family of crates' CARGO_PKG_HOMEPAGE='https://github.com/etemesi254/zune-image/tree/dev/zune-core' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR Zlib' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zune-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zune_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zune-core-0.4.12/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("log", "serde", "std"))' -C metadata=3b7eed2be9eea168 -C extra-filename=-25d0f044072499ae --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=path_clean CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-clean-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-clean-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Dan Reeves ' CARGO_PKG_DESCRIPTION='A Rust implementation of cleanname or path.Clean' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=path-clean CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/danreeves/path-clean' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name path_clean --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-clean-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0af615bb1f49850a -C extra-filename=-33ba581257480221 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1111/2177] CXX obj/v8/torque_generated_initializers/array-reduce-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-reduce-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unic_common CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-common-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-common-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='The UNIC Project Developers' CARGO_PKG_DESCRIPTION='UNIC — Common Utilities' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-common CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-i18n/rust-unic/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unic_common --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-common-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unstable"))' -C metadata=9f45cff89030456a -C extra-filename=-6db131ea9cdb5474 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unic_ucd_version CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-ucd-version-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-ucd-version-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='The UNIC Project Developers' CARGO_PKG_DESCRIPTION='UNIC — Unicode Character Database — Version' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-ucd-version CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/open-i18n/rust-unic/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unic_ucd_version --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-ucd-version-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ed821cbebd70b54f -C extra-filename=-ec029b573335b207 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern unic_common=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunic_common-6db131ea9cdb5474.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=node_resolver CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/node_resolver CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/node_resolver/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Node.js module resolution algorithm used in Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=node_resolver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.52.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=52 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name node_resolver --edition=2024 libs/node_resolver/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="deno_graph"' --cfg 'feature="graph"' --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deno_graph", "graph", "sync"))' -C metadata=d4b210107b71c23e -C extra-filename=-fa7543cebb92d340 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rmeta --extern dashmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdashmap-c3e760d0287faeef.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_graph=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_graph-7e533fdd2f3e3497.rmeta --extern deno_maybe_sync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_maybe_sync-948c8250c35226ab.rmeta --extern deno_media_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_media_type-69004359ad1f19c0.rmeta --extern deno_package_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_package_json-ff64ef0e3b05918d.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern lazy_regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_regex-c8e95500256f2de8.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern path_clean=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpath_clean-33ba581257480221.rmeta --extern pretty_assertions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpretty_assertions-e797ebe69e0d737e.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zune_jpeg CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zune-jpeg-0.4.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zune-jpeg-0.4.13/Cargo.toml CARGO_PKG_AUTHORS='caleb ' CARGO_PKG_DESCRIPTION='A fast, correct and safe jpeg decoder' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR Zlib' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zune-jpeg CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/etemesi254/zune-image/tree/dev/crates/zune-jpeg' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zune_jpeg --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zune-jpeg-0.4.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --crate-type rlib --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --cfg 'feature="default"' --cfg 'feature="neon"' --cfg 'feature="std"' --cfg 'feature="x86"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "neon", "std", "x86"))' -C metadata=bc8615c77e9ab4a1 -C extra-filename=-32312285f3692fb5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern zune_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzune_core-25d0f044072499ae.rlib --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unic_char_property CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-char-property-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-char-property-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='The UNIC Project Developers' CARGO_PKG_DESCRIPTION='UNIC — Unicode Character Tools — Character Property taxonomy, contracts and build macros' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-char-property CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/open-i18n/rust-unic/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unic_char_property --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-char-property-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7c1366984bfa6c49 -C extra-filename=-43ba69c46d6783c9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern unic_char_range=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunic_char_range-f877e1cb1c536544.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1112/2177] CXX obj/v8/torque_generated_initializers/array-reverse-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-reverse-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=naga CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Shader translator and validator. Part of the wgpu project' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=naga CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu/tree/trunk/naga' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/naga-15d1963858a9e0b0/out /usr/local/bin/rustc --crate-name naga --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/naga-24.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="compact"' --cfg 'feature="default"' --cfg 'feature="deserialize"' --cfg 'feature="glsl-out"' --cfg 'feature="serialize"' --cfg 'feature="spv-out"' --cfg 'feature="wgsl-in"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "compact", "default", "deserialize", "dot-out", "glsl-in", "glsl-out", "hlsl-out", "hlsl-out-if-target-windows", "msl-out", "msl-out-if-target-apple", "serialize", "spv-in", "spv-out", "wgsl-in", "wgsl-out"))' -C metadata=f4a4ff6938387f78 -C extra-filename=-745e246f847b217a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arrayvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarrayvec-92a0c52b66f1170a.rmeta --extern bit_set=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbit_set-29bbec8d2e920d0d.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern codespan_reporting=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcodespan_reporting-b0c0af1c9f1030c0.rmeta --extern hexf_parse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhexf_parse-8df4cff10416b270.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-53761e4704dba8db.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern spirv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspirv-c8871d3e18d24821.rmeta --extern strum=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstrum-f4b028ccae1fc99f.rmeta --extern termcolor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtermcolor-0278db56d250b89f.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern unicode_xid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_xid-dc0bc47fed3a9d26.rmeta --cap-lints warn -L/usr/local/lib --cfg glsl_out --cfg spv_out --check-cfg 'cfg(dot_out)' --check-cfg 'cfg(glsl_out)' --check-cfg 'cfg(hlsl_out)' --check-cfg 'cfg(msl_out)' --check-cfg 'cfg(spv_out)' --check-cfg 'cfg(wgsl_out)'` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ignore CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ignore-0.4.20 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ignore-0.4.20/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A fast library for efficiently matching ignore files such as `.gitignore` against file paths. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ignore CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ignore --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ignore-0.4.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("simd-accel"))' -C metadata=0e436c3e532eaeb3 -C extra-filename=-4c0e9ab311f374bc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern globset=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglobset-1c3a9fe5bb0f50e2.rmeta --extern lazy_static=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_static-1e35288275f710a7.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rmeta --extern same_file=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsame_file-7ed67fc08a77d2e0.rmeta --extern thread_local=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthread_local-6e541976da230a16.rmeta --extern walkdir=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwalkdir-fc3e7af802a6c6c1.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1113/2177] CXX obj/v8/torque_generated_initializers/array-shift-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-shift-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1114/2177] CXX obj/v8/torque_generated_initializers/array-some-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-some-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1115/2177] CXX obj/v8/torque_generated_initializers/array-slice-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-slice-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `deno_graph` (lib) generated 46 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=value_trait CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/Cargo.toml CARGO_PKG_AUTHORS='Heinz N. Gies ' CARGO_PKG_DESCRIPTION='Traits to deal with JSONesque values' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=value-trait CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/simd-lite/value-trait' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name value_trait --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/value-trait-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="custom-types"' --cfg 'feature="default"' --cfg 'feature="halfbrown"' --cfg 'feature="runtime-detection"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("128bit", "abi_stable", "c-abi", "custom-types", "default", "halfbrown", "hashbrown", "portable", "runtime-detection"))' -C metadata=6255888af461958a -C extra-filename=-4e252d906e59df5b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern float_cmp=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfloat_cmp-4ccc93f6560bcc90.rmeta --extern halfbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhalfbrown-7ecf86c9936f8c1a.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-8301b1ef2012f57b.rmeta --extern ryu=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libryu-684cebd8cd1617d5.rmeta --cap-lints warn -L/usr/local/lib` warning: `value-trait` (lib) generated 99 warnings (99 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=gpu_alloc CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-0.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-0.6.0/Cargo.toml CARGO_PKG_AUTHORS='Zakarum ' CARGO_PKG_DESCRIPTION='Implementation agnostic memory allocator for Vulkan like APIs' CARGO_PKG_HOMEPAGE='https://github.com/zakarumych/gpu-alloc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gpu-alloc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zakarumych/gpu-alloc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name gpu_alloc --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-alloc-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "tracing"))' -C metadata=8ea47c12e8631e72 -C extra-filename=-e599c23bf1d09199 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern gpu_alloc_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgpu_alloc_types-d811dfe98c923f25.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=gpu_descriptor CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='Zakarum ' CARGO_PKG_DESCRIPTION='Implementation agnostic descriptor allocator for Vulkan like APIs' CARGO_PKG_HOMEPAGE='https://github.com/zakarumych/gpu-descriptor' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gpu-descriptor CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zakarumych/gpu-descriptor' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name gpu_descriptor --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/gpu-descriptor-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std", "tracing"))' -C metadata=43b2f65dd8f2a5e5 -C extra-filename=-366e10b4d04c5eff --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern gpu_descriptor_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgpu_descriptor_types-ef16d6618be1d8b8.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-4086fd9c0af02c53.rmeta --cap-lints warn -L/usr/local/lib` warning: `gpu-descriptor` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opentelemetry_proto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-proto-0.27.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-proto-0.27.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Protobuf generated files and transformations.' CARGO_PKG_HOMEPAGE='https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opentelemetry-proto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.27.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opentelemetry_proto --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-proto-0.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="gen-tonic"' --cfg 'feature="gen-tonic-messages"' --cfg 'feature="hex"' --cfg 'feature="logs"' --cfg 'feature="metrics"' --cfg 'feature="populate-logs-event-name"' --cfg 'feature="prost"' --cfg 'feature="serde"' --cfg 'feature="tonic"' --cfg 'feature="trace"' --cfg 'feature="with-serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "full", "gen-tonic", "gen-tonic-messages", "hex", "logs", "metrics", "populate-logs-event-name", "prost", "schemars", "serde", "testing", "tonic", "trace", "with-schemars", "with-serde", "zpages"))' -C metadata=0a7984a0d2fddd1a -C extra-filename=-1c53b7a2e2c419c6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhex-d1f7f5da38153c6b.rmeta --extern opentelemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry-7a1f2d809da7b0b9.rmeta --extern opentelemetry_sdk=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_sdk-b4c9ada981153edf.rmeta --extern prost=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost-2106c9650193bb54.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern tonic=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtonic-66dbef299f8ef254.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1116/2177] CXX obj/v8/torque_generated_initializers/array-to-reversed-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-to-reversed-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1117/2177] CXX obj/v8/torque_generated_initializers/array-splice-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-splice-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `ignore` (lib) generated 6 warnings (6 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ash CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/Cargo.toml CARGO_PKG_AUTHORS='Maik Klein :Benjamin Saunders :Marijn Suijten ' CARGO_PKG_DESCRIPTION='Vulkan bindings for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ash CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ash-rs/ash' CARGO_PKG_RUST_VERSION=1.69.0 CARGO_PKG_VERSION=0.38.0+1.3.281 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=38 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ash-4b6bf3a95d1811d1/out /usr/local/bin/rustc --crate-name ash --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ash-0.38.0+1.3.281/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="debug"' --cfg 'feature="default"' --cfg 'feature="libloading"' --cfg 'feature="loaded"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "libloading", "linked", "loaded", "std"))' -C metadata=bc26debafd04b18d -C extra-filename=-34d9b04a3f8ef925 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libloading=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibloading-c955ff412fbe6624.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=khronos_egl CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/Cargo.toml CARGO_PKG_AUTHORS='Timothée Haudebourg :Sean Kerr ' CARGO_PKG_DESCRIPTION='Rust bindings for EGL' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=khronos-egl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/timothee-haudebourg/khronos-egl' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=6.0.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/khronos-egl-bb4e3d27a0bbd6b3/out /usr/local/bin/rustc --crate-name khronos_egl --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/khronos-egl-6.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="1_0"' --cfg 'feature="1_1"' --cfg 'feature="1_2"' --cfg 'feature="1_3"' --cfg 'feature="1_4"' --cfg 'feature="1_5"' --cfg 'feature="default"' --cfg 'feature="dynamic"' --cfg 'feature="libloading"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("1_0", "1_1", "1_2", "1_3", "1_4", "1_5", "default", "dynamic", "libloading", "no-pkg-config", "pkg-config", "static"))' -C metadata=69e0cc3af8f4be2b -C extra-filename=-97212683588d9c38 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern libloading=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibloading-c955ff412fbe6624.rmeta --cap-lints warn -L/usr/local/lib` warning: `khronos-egl` (lib) generated 7 warnings (7 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ref_cast CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Safely cast &T to &U where the struct U contains a single field of type T.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ref-cast CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ref-cast' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=1.0.22 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ref-cast-10651e16f9589a5d/out /usr/local/bin/rustc --crate-name ref_cast --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ref-cast-1.0.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=568393ae104b3d9d -C extra-filename=-08c252ce01094461 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ref_cast_impl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libref_cast_impl-b26437543825b5c5.so --cap-lints warn -L/usr/local/lib` warning: `ref-cast` (lib) generated 7 warnings (7 duplicates) Compiling tar v0.4.43 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tar CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_DESCRIPTION='A Rust implementation of a TAR file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire contents are never required to be entirely resident in memory all at once. ' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/tar-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tar CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/tar-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.43 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=43 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tar --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="xattr"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "xattr"))' -C metadata=7901c0fad825c018 -C extra-filename=-d611d7a8d27e07d7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern filetime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfiletime-2f9ab2638712dab7.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern xattr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libxattr-aa7f32c0e2eb9eb8.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1118/2177] CXX obj/v8/torque_generated_initializers/array-to-sorted-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-to-sorted-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/archive.rs:81:20 | 81 | pub fn entries(&mut self) -> io::Result> { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 81 | pub fn entries(&mut self) -> io::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/archive.rs:186:30 | 186 | pub fn entries_with_seek(&mut self) -> io::Result> { | ^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 186 | pub fn entries_with_seek(&mut self) -> io::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/entry.rs:77:17 | 77 | pub fn path(&self) -> io::Result> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 77 | pub fn path(&self) -> io::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/entry.rs:87:23 | 87 | pub fn path_bytes(&self) -> Cow<[u8]> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 87 | pub fn path_bytes(&self) -> Cow<'_, [u8]> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/entry.rs:104:22 | 104 | pub fn link_name(&self) -> io::Result>> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 104 | pub fn link_name(&self) -> io::Result>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/entry.rs:113:28 | 113 | pub fn link_name_bytes(&self) -> Option> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 113 | pub fn link_name_bytes(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/entry.rs:135:27 | 135 | pub fn pax_extensions(&mut self) -> io::Result> { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 135 | pub fn pax_extensions(&mut self) -> io::Result>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/entry.rs:303:13 | 303 | fn path(&self) -> io::Result> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 303 | fn path(&self) -> io::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/entry.rs:307:19 | 307 | fn path_bytes(&self) -> Cow<[u8]> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 307 | fn path_bytes(&self) -> Cow<'_, [u8]> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/entry.rs:336:18 | 336 | fn link_name(&self) -> io::Result>> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 336 | fn link_name(&self) -> io::Result>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/entry.rs:343:24 | 343 | fn link_name_bytes(&self) -> Option> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 343 | fn link_name_bytes(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/entry.rs:367:23 | 367 | fn pax_extensions(&mut self) -> io::Result> { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 367 | fn pax_extensions(&mut self) -> io::Result>> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/header.rs:346:17 | 346 | pub fn path(&self) -> io::Result> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 346 | pub fn path(&self) -> io::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/header.rs:357:23 | 357 | pub fn path_bytes(&self) -> Cow<[u8]> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 357 | pub fn path_bytes(&self) -> Cow<'_, [u8]> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/header.rs:406:22 | 406 | pub fn link_name(&self) -> io::Result>> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 406 | pub fn link_name(&self) -> io::Result>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/header.rs:420:28 | 420 | pub fn link_name_bytes(&self) -> Option> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 420 | pub fn link_name_bytes(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/header.rs:957:23 | 957 | pub fn path_bytes(&self) -> Cow<[u8]> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 957 | pub fn path_bytes(&self) -> Cow<'_, [u8]> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tar-0.4.43/src/header.rs:1630:22 | 1630 | pub fn path2bytes(p: &Path) -> io::Result> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1630 | pub fn path2bytes(p: &Path) -> io::Result> { | +++ warning: `tar` (lib) generated 18 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=png CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/png-0.17.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/png-0.17.13/Cargo.toml CARGO_PKG_AUTHORS='The image-rs Developers' CARGO_PKG_DESCRIPTION='PNG decoding and encoding library in pure Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=png CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/image-rs/image-png' CARGO_PKG_RUST_VERSION=1.57 CARGO_PKG_VERSION=0.17.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name png --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/png-0.17.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("benchmarks", "unstable"))' -C metadata=70821cf89dc88b9e -C extra-filename=-e76a42cc57f1dd23 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-1d9c518c76f42afa.rmeta --extern crc32fast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrc32fast-e23bb0a81f5b489b.rmeta --extern fdeflate=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfdeflate-51ea19cefb68815b.rmeta --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-38f33b2ce64f416c.rmeta --extern miniz_oxide=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libminiz_oxide-d45c33184983900f.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64` warning: `opentelemetry-proto` (lib) generated 4 warnings (4 duplicates) Compiling darling v0.20.10 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=darling CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/darling-0.20.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/darling-0.20.10/Cargo.toml CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_DESCRIPTION='A proc-macro library for reading attributes into structs when implementing custom derives. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=darling CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.20.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name darling --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/darling-0.20.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="suggestions"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "diagnostics", "suggestions"))' -C metadata=d935c84a322b79a9 -C extra-filename=-22a5aab7bc11c032 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern darling_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdarling_core-3e5a584f0fb99387.rmeta --extern darling_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdarling_macro-6ac93fc4aff95a35.so --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_cache_dir CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_cache_dir-0.25.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_cache_dir-0.25.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Cache directory logic used in Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_cache_dir CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_cache' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.25.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_cache_dir --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_cache_dir-0.25.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --crate-type lib --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="async-trait"' --cfg 'feature="base64"' --cfg 'feature="cache_control"' --cfg 'feature="chrono"' --cfg 'feature="data-url"' --cfg 'feature="default"' --cfg 'feature="file_fetcher"' --cfg 'feature="http"' --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-trait", "base64", "cache_control", "chrono", "console_error_panic_hook", "data-url", "default", "file_fetcher", "http", "js-sys", "serde-wasm-bindgen", "sync", "wasm", "wasm-bindgen"))' -C metadata=3466c70356a7f1ad -C extra-filename=-7976d3324cb128d1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base32=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase32-5bd0e3ba1349ec90.rlib --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-42e5abdd7d9e0580.rlib --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern cache_control=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcache_control-49649b8f052db454.rlib --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-43c732ac0951ee91.rlib --extern data_url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_url-f3734ca80ed0e260.rlib --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rlib --extern deno_media_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_media_type-69004359ad1f19c0.rlib --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rlib --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rlib --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rlib --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rlib --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rlib --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rlib --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rlib --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rlib --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rlib --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rlib --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rlib --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rlib --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1119/2177] CXX obj/v8/torque_generated_initializers/array-unshift-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-unshift-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `png` (lib) generated 5 warnings (5 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opentelemetry_http CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-http-0.27.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-http-0.27.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Helper implementations for sending HTTP requests. Uses include propagating and extracting context over http, exporting telemetry, requesting sampling strategies.' CARGO_PKG_HOMEPAGE='https://github.com/open-telemetry/opentelemetry-rust' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opentelemetry-http CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-telemetry/opentelemetry-rust' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.27.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opentelemetry_http --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-http-0.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("hyper", "reqwest", "reqwest-rustls", "reqwest-rustls-webpki-roots"))' -C metadata=669a7fc0c8b5baf7 -C extra-filename=-781bfe56fcb19640 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern opentelemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry-7a1f2d809da7b0b9.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_npm CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='npm registry client and dependency resolver used in the Deno CLI' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_npm CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_npm' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.37.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=37 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_npm --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.37.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("tracing"))' -C metadata=c782f6607169af0d -C extra-filename=-05a47287d99146a4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_lockfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_lockfile-8c89b3d08d0883c1.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern monch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmonch-35e17ad1cd3696fe.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1120/2177] CXX obj/v8/torque_generated_initializers/array-to-spliced-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-to-spliced-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1121/2177] CXX obj/v8/torque_generated_initializers/arraybuffer-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/arraybuffer-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1122/2177] CXX obj/v8/torque_generated_initializers/array-with-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-with-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1123/2177] CXX obj/v8/torque_generated_initializers/array-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/array-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tower_http CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-http-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-http-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='Tower Maintainers ' CARGO_PKG_DESCRIPTION='Tower middleware and utilities for HTTP clients and servers' CARGO_PKG_HOMEPAGE='https://github.com/tower-rs/tower-http' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tower-http CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tower-rs/tower-http' CARGO_PKG_RUST_VERSION=1.66 CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tower_http --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tower-http-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="async-compression"' --cfg 'feature="decompression-br"' --cfg 'feature="decompression-gzip"' --cfg 'feature="default"' --cfg 'feature="futures-core"' --cfg 'feature="tokio"' --cfg 'feature="tokio-util"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("add-extension", "async-compression", "auth", "base64", "catch-panic", "compression-br", "compression-deflate", "compression-full", "compression-gzip", "compression-zstd", "cors", "decompression-br", "decompression-deflate", "decompression-full", "decompression-gzip", "decompression-zstd", "default", "follow-redirect", "fs", "full", "futures-core", "futures-util", "httpdate", "iri-string", "limit", "map-request-body", "map-response-body", "metrics", "mime", "mime_guess", "normalize-path", "percent-encoding", "propagate-header", "redirect", "request-id", "sensitive-headers", "set-header", "set-status", "timeout", "tokio", "tokio-util", "tower", "trace", "tracing", "util", "uuid", "validate-request"))' -C metadata=2a87db01fa01ccf4 -C extra-filename=-cb1cb398e198a69b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_compression=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_compression-0ad9c526300e0eec.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-3372b8c3d707923a.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-814cd02ae084949d.rmeta --extern tower_layer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_layer-cf42ed367f42d01b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=crypto,default,kdf,nist_algs,pkcs1,pkcs12,pkcs7,pkcs9,registry,x509,x962 CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_CRYPTO=1 CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_KDF=1 CARGO_FEATURE_NIST_ALGS=1 CARGO_FEATURE_PKCS1=1 CARGO_FEATURE_PKCS12=1 CARGO_FEATURE_PKCS7=1 CARGO_FEATURE_PKCS9=1 CARGO_FEATURE_REGISTRY=1 CARGO_FEATURE_X509=1 CARGO_FEATURE_X962=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Object Identifier (OID) database' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/oid-registry' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=oid-registry CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/oid-registry.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/oid-registry-4422c514e27bb4ba/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/oid-registry-74b8fe1788780513/build-script-build` [oid-registry 0.6.1] cargo:rerun-if-changed=assets/oid_db.txt Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/Cargo.toml CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_DESCRIPTION='A byte-oriented, zero-copy, parser combinators library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Geal/nom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=5.1.3 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/nom-3e58b6cd2a14f063/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/nom-b77dc22d94c984c2/build-script-build` [nom 5.1.3] cargo:rustc-cfg=stable_i128 Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=system CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_SYSTEM=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0 CARGO_MANIFEST_LINKS=ffi CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0/Cargo.toml CARGO_PKG_AUTHORS='Jesse A. Tov ' CARGO_PKG_DESCRIPTION='Raw Rust bindings for libffi' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libffi-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tov/libffi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.2.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libffi-sys-ddfe37af3677ee9b/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libffi-sys-369c54d93447ed9c/build-script-build` [libffi-sys 3.2.0] cargo:rustc-link-lib=dylib=ffi Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,dynamic,parallel,static,static-fallback CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_DYNAMIC=1 CARGO_FEATURE_PARALLEL=1 CARGO_FEATURE_STATIC=1 CARGO_FEATURE_STATIC_FALLBACK=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5 CARGO_MANIFEST_LINKS=lcms2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5/Cargo.toml CARGO_PKG_AUTHORS='Kornel Lesiński ' CARGO_PKG_DESCRIPTION='Bindings for liblcms2 (Little CMS) with support for Linux, macOS, and Windows. See lcms2 crate for a safe Rust wrapper.' CARGO_PKG_HOMEPAGE='https://lib.rs/crates/lcms2-sys' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lcms2-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kornelski/rust-lcms2-sys.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.5 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-9697451346eac9d9/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-01904bd258d36814/build-script-build` [lcms2-sys 4.0.5] OUT_DIR = Some(/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-9697451346eac9d9/out) [lcms2-sys 4.0.5] OPT_LEVEL = Some(2) [lcms2-sys 4.0.5] TARGET = Some(x86_64-unknown-openbsd) [lcms2-sys 4.0.5] HOST = Some(x86_64-unknown-openbsd) [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CC_x86_64-unknown-openbsd [lcms2-sys 4.0.5] CC_x86_64-unknown-openbsd = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CC_x86_64_unknown_openbsd [lcms2-sys 4.0.5] CC_x86_64_unknown_openbsd = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=HOST_CC [lcms2-sys 4.0.5] HOST_CC = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CC [lcms2-sys 4.0.5] CC = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT [lcms2-sys 4.0.5] RUSTC_WRAPPER = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS [lcms2-sys 4.0.5] CRATE_CC_NO_DEFAULTS = None [lcms2-sys 4.0.5] DEBUG = Some(false) [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CFLAGS [lcms2-sys 4.0.5] CFLAGS = Some(-O2 -pipe) [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CC_SHELL_ESCAPED_FLAGS [lcms2-sys 4.0.5] CC_SHELL_ESCAPED_FLAGS = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=HOST_CFLAGS [lcms2-sys 4.0.5] HOST_CFLAGS = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_openbsd [lcms2-sys 4.0.5] CFLAGS_x86_64_unknown_openbsd = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-openbsd [lcms2-sys 4.0.5] CFLAGS_x86_64-unknown-openbsd = None [lcms2-sys 4.0.5] CARGO_ENCODED_RUSTFLAGS = Some(-L/usr/local/lib) [v8 137.2.1] [1124/2177] CXX obj/v8/torque_generated_initializers/base-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/base-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [v8 137.2.1] [1125/2177] CXX obj/v8/torque_generated_initializers/boolean-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/boolean-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1126/2177] CXX obj/v8/torque_generated_initializers/builtins-string-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/builtins-string-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 warning: `deno_npm` (lib) generated 26 warnings (26 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=gles,vulkan CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_GLES=1 CARGO_FEATURE_VULKAN=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Hardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API' CARGO_PKG_HOMEPAGE='https://wgpu.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-hal CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-hal-0b55e118208f0259/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-hal-2feb693a2b0c1792/build-script-build` [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(native) [wgpu-hal 24.0.0] cargo:rustc-cfg=native [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(send_sync) [wgpu-hal 24.0.0] cargo:rustc-cfg=send_sync [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(webgl) [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(Emscripten) [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(dx12) [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(gles) [wgpu-hal 24.0.0] cargo:rustc-cfg=gles [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(metal) [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(vulkan) [wgpu-hal 24.0.0] cargo:rustc-cfg=vulkan [wgpu-hal 24.0.0] cargo:rustc-check-cfg=cfg(static_dxc) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pkcs1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications Version 2.2 (RFC 8017) ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pkcs1 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/formats/tree/master/pkcs1' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.7.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pkcs1 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pkcs1-0.7.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="std"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "pem", "pkcs8", "std", "zeroize"))' -C metadata=7c00eca9b9d09f0c -C extra-filename=-b4a786bdcac033b1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-dbeea0ffd2272664.rmeta --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-191d1153affaf493.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-8b085ca3693bcfa6.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1127/2177] CXX obj/v8/torque_generated_initializers/collections-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/collections-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] exit status: 0 [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=AR_x86_64-unknown-openbsd [lcms2-sys 4.0.5] AR_x86_64-unknown-openbsd = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=AR_x86_64_unknown_openbsd [lcms2-sys 4.0.5] AR_x86_64_unknown_openbsd = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=HOST_AR [lcms2-sys 4.0.5] HOST_AR = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=AR [lcms2-sys 4.0.5] AR = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=ARFLAGS [lcms2-sys 4.0.5] ARFLAGS = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=HOST_ARFLAGS [lcms2-sys 4.0.5] HOST_ARFLAGS = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=ARFLAGS_x86_64_unknown_openbsd [lcms2-sys 4.0.5] ARFLAGS_x86_64_unknown_openbsd = None [lcms2-sys 4.0.5] cargo:rerun-if-env-changed=ARFLAGS_x86_64-unknown-openbsd [lcms2-sys 4.0.5] ARFLAGS_x86_64-unknown-openbsd = None [lcms2-sys 4.0.5] cargo:rustc-link-lib=static=lcms2 [lcms2-sys 4.0.5] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-9697451346eac9d9/out [lcms2-sys 4.0.5] cargo:include=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5/vendor/include Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wgpu_types CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-types-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-types-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Common types and utilities for wgpu, the cross-platform, safe, pure-rust graphics API' CARGO_PKG_HOMEPAGE='https://wgpu.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-types CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name wgpu_types --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-types-24.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs '--warn=clippy::std_instead_of_core' '--warn=clippy::std_instead_of_alloc' '--warn=clippy::alloc_instead_of_core' --check-cfg 'cfg(web_sys_unstable_apis)' --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' --cfg 'feature="strict_asserts"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("counters", "default", "fragile-send-sync-non-atomic-wasm", "serde", "std", "strict_asserts"))' -C metadata=f27c9e20dbe7a134 -C extra-filename=-b2a343d7ceea7d92 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` warning: `pkcs1` (lib) generated 7 warnings (7 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ordered_float CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ordered-float-4.6.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ordered-float-4.6.0/Cargo.toml CARGO_PKG_AUTHORS='Jonathan Reem :Matt Brubeck ' CARGO_PKG_DESCRIPTION='Wrappers for total ordering on floats' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ordered-float CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/reem/rust-ordered-float' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=4.6.0 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ordered_float --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ordered-float-4.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "borsh", "bytemuck", "default", "derive-visitor", "libm", "num-cmp", "proptest", "rand", "randtest", "rkyv", "rkyv_16", "rkyv_32", "rkyv_64", "rkyv_ck", "schemars", "serde", "speedy", "std"))' -C metadata=7706947010abb7f3 -C extra-filename=-a4d62cd0e536f890 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=netif CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/netif-0.1.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/netif-0.1.6/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='List the network interfaces on the system.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=netif CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name netif --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/netif-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=aca4646c9d5d10cc -C extra-filename=-a446bb3862bf9c63 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` warning: `ash` (lib) generated 5 warnings (5 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=profiling CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/profiling-1.0.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/profiling-1.0.15/Cargo.toml CARGO_PKG_AUTHORS='Philip Degarmo ' CARGO_PKG_DESCRIPTION='This crate provides a very thin abstraction over other profiler crates.' CARGO_PKG_HOMEPAGE='https://github.com/aclysma/profiling' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=profiling CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/aclysma/profiling' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.15 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name profiling --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/profiling-1.0.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "optick", "procmacros", "profile-with-optick", "profile-with-puffin", "profile-with-superluminal", "profile-with-tracing", "profile-with-tracy", "profiling-procmacros", "puffin", "superluminal-perf", "tracing", "tracy-client", "type-check"))' -C metadata=60fee2c523f3a20f -C extra-filename=-e27b41437dd29cde --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1128/2177] CXX obj/v8/torque_generated_initializers/builtins-bigint-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/builtins-bigint-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=error_reporter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/error_reporter-1.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/error_reporter-1.0.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A library to print errors' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=error_reporter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mahkoh/error_reporter' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name error_reporter --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/error_reporter-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d763f04405527474 -C extra-filename=-6a78cc85f091deab --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=foreign_types_shared CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-shared-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-shared-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='An internal crate used by foreign-types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=foreign-types-shared CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/sfackler/foreign-types' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name foreign_types_shared --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-shared-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=cc5dbc5a39e6645e -C extra-filename=-c406e1bc5d4fa198 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling ucd-trie v0.1.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ucd_trie CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ucd-trie-0.1.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ucd-trie-0.1.6/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A trie for storing Unicode codepoint sets and maps. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/ucd-generate' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ucd-trie CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/ucd-generate' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ucd_trie --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ucd-trie-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=f754f881b822c57a -C extra-filename=-fa362d8a99f38c0b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wtf8 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wtf8-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wtf8-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Simon Sapin' CARGO_PKG_DESCRIPTION='Implementation of the WTF-8 encoding. https://simonsapin.github.io/wtf-8/' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wtf8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-wtf8' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name wtf8 --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wtf8-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=469801f6bf33cde3 -C extra-filename=-c78a24e8a439cd9c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=glow CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/Cargo.toml CARGO_PKG_AUTHORS='Joshua Groves :Dzmitry Malyshau ' CARGO_PKG_DESCRIPTION='GL on Whatever: a set of bindings to run GL (Open GL, OpenGL ES, and WebGL) anywhere, and avoid target-specific code.' CARGO_PKG_HOMEPAGE='https://github.com/grovesNL/glow.git' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR Zlib' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=glow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/grovesNL/glow' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.16.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=16 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name glow --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/glow-0.16.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug_automatic_glGetError", "debug_trace_calls", "log"))' -C metadata=6af255b68e304289 -C extra-filename=-e0c8ac73c486434d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `wtf8` (lib) generated 5 warnings (5 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=byteorder_lite CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/byteorder-lite-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/byteorder-lite-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_HOMEPAGE='https://github.com/image-rs/byteorder-lite' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=byteorder-lite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/image-rs/byteorder-lite' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name byteorder_lite --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/byteorder-lite-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=8116158961a2fc56 -C extra-filename=-4cb86cefae48b249 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=raw_window_handle CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/raw-window-handle-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/raw-window-handle-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='Osspial ' CARGO_PKG_DESCRIPTION='Interoperability library for Rust Windowing applications.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR Zlib' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=raw-window-handle CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-windowing/raw-window-handle' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name raw_window_handle --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/raw-window-handle-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "std", "wasm-bindgen", "wasm-bindgen-0-2"))' -C metadata=1d6de42d3793a574 -C extra-filename=-588fca82b1ab5829 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=image CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/Cargo.toml CARGO_PKG_AUTHORS='The image-rs Developers' CARGO_PKG_DESCRIPTION='Imaging library. Provides basic image processing and encoders/decoders for common image formats.' CARGO_PKG_HOMEPAGE='https://github.com/image-rs/image' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=image CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/image-rs/image' CARGO_PKG_RUST_VERSION=1.67.1 CARGO_PKG_VERSION=0.25.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name image --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/image-0.25.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="bmp"' --cfg 'feature="ico"' --cfg 'feature="jpeg"' --cfg 'feature="png"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("avif", "avif-native", "benchmarks", "bmp", "color_quant", "dds", "default", "default-formats", "exr", "ff", "gif", "hdr", "ico", "jpeg", "nasm", "png", "pnm", "qoi", "rayon", "tga", "tiff", "webp"))' -C metadata=8595747e273f9927 -C extra-filename=-9444964de93ee0b1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytemuck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck-1db0188f6cda0be0.rmeta --extern byteorder_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbyteorder_lite-4cb86cefae48b249.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern png=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpng-e76a42cc57f1dd23.rmeta --extern zune_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzune_core-25d0f044072499ae.rmeta --extern zune_jpeg=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzune_jpeg-32312285f3692fb5.rlib --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64` [v8 137.2.1] [1129/2177] CXX obj/v8/torque_generated_initializers/cast-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/cast-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wgpu_hal CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Hardware abstraction layer for wgpu, the cross-platform, safe, pure-rust graphics API' CARGO_PKG_HOMEPAGE='https://wgpu.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-hal CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-hal-0b55e118208f0259/out /usr/local/bin/rustc --crate-name wgpu_hal --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-hal-24.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(web_sys_unstable_apis)' --cfg 'feature="gles"' --cfg 'feature="vulkan"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("device_lost_panic", "dx12", "fragile-send-sync-non-atomic-wasm", "gles", "gpu-allocator", "internal_error_panic", "metal", "oom_panic", "renderdoc", "static-dxc", "vulkan", "windows"))' -C metadata=5f672410f217525c -C extra-filename=-056146e1493c4123 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arrayvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarrayvec-92a0c52b66f1170a.rmeta --extern ash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libash-34d9b04a3f8ef925.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern bytemuck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck-1db0188f6cda0be0.rmeta --extern glow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglow-e0c8ac73c486434d.rmeta --extern gpu_alloc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgpu_alloc-e599c23bf1d09199.rmeta --extern gpu_descriptor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libgpu_descriptor-366e10b4d04c5eff.rmeta --extern khronos_egl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libkhronos_egl-97212683588d9c38.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern libloading=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibloading-c955ff412fbe6624.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern naga=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnaga-745e246f847b217a.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern ordered_float=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libordered_float-a4d62cd0e536f890.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern profiling=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprofiling-e27b41437dd29cde.rmeta --extern raw_window_handle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libraw_window_handle-588fca82b1ab5829.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-53761e4704dba8db.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern wgt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwgpu_types-b2a343d7ceea7d92.rmeta --cap-lints warn -L/usr/local/lib --cfg native --cfg send_sync --cfg gles --cfg vulkan --check-cfg 'cfg(native)' --check-cfg 'cfg(send_sync)' --check-cfg 'cfg(webgl)' --check-cfg 'cfg(Emscripten)' --check-cfg 'cfg(dx12)' --check-cfg 'cfg(gles)' --check-cfg 'cfg(metal)' --check-cfg 'cfg(vulkan)' --check-cfg 'cfg(static_dxc)'` warning: `glow` (lib) generated 1416 warnings (1416 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=v8_valueserializer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8_valueserializer-0.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8_valueserializer-0.1.1/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='A Rust implementation of V8'\''s ValueSerializer and ValueDeserializer' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=v8_valueserializer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/v8_valueserializer' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name v8_valueserializer --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8_valueserializer-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9278f3b4fbacca30 -C extra-filename=-97e2e4c75aeb9993 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern encoding_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libencoding_rs-b339a575a86a978a.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --extern wtf8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwtf8-c78a24e8a439cd9c.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1130/2177] CXX obj/v8/torque_generated_initializers/constructor-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/constructor-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1131/2177] CXX obj/v8/torque_generated_initializers/conversion-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/conversion-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling pest v2.7.15 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pest CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest-2.7.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest-2.7.15/Cargo.toml CARGO_PKG_AUTHORS='Dragoș Tiselice ' CARGO_PKG_DESCRIPTION='The Elegant Parser' CARGO_PKG_HOMEPAGE='https://pest.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pest CARGO_PKG_README=_README.md CARGO_PKG_REPOSITORY='https://github.com/pest-parser/pest' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.15 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pest --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest-2.7.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_prec_climber", "default", "memchr", "miette-error", "pretty-print", "std"))' -C metadata=3a5167b0fffbaa61 -C extra-filename=-4961c76c1e491288 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern ucd_trie=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libucd_trie-fa362d8a99f38c0b.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1132/2177] CXX obj/v8/torque_generated_initializers/console-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/console-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: eliding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest-2.7.15/src/iterators/pairs.rs:330:70 | 329 | tag: &'i str, | -- the lifetime is named here 330 | ) -> Filter, impl FnMut(&Pair<'i, R>) -> bool + '_> { | -- -- ^^ the same lifetime is elided here | | | | | the same lifetime is named here | the same lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: consistently use `'i` | 330 - ) -> Filter, impl FnMut(&Pair<'i, R>) -> bool + '_> { 330 + ) -> Filter, impl FnMut(&Pair<'i, R>) -> bool + 'i> { | [v8 137.2.1] [1133/2177] CXX obj/v8/torque_generated_initializers/convert-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/convert-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `pest` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=foreign_types CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='A framework for Rust wrappers over C APIs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=foreign-types CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/foreign-types' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name foreign_types --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/foreign-types-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=cfc308665e4fc36d -C extra-filename=-7a89cbe8c45ca5a6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern foreign_types_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libforeign_types_macros-3ceab5df8414a692.so --extern foreign_types_shared=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libforeign_types_shared-c406e1bc5d4fa198.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lcms2_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5/Cargo.toml CARGO_PKG_AUTHORS='Kornel Lesiński ' CARGO_PKG_DESCRIPTION='Bindings for liblcms2 (Little CMS) with support for Linux, macOS, and Windows. See lcms2 crate for a safe Rust wrapper.' CARGO_PKG_HOMEPAGE='https://lib.rs/crates/lcms2-sys' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lcms2-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kornelski/rust-lcms2-sys.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.5 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-9697451346eac9d9/out /usr/local/bin/rustc --crate-name lcms2_sys --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-sys-4.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="dynamic"' --cfg 'feature="parallel"' --cfg 'feature="static"' --cfg 'feature="static-fallback"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dynamic", "lcms2-strict-cgats", "parallel", "static", "static-fallback"))' -C metadata=bf055b81d728ebd9 -C extra-filename=-343e43ea55512b6a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-9697451346eac9d9/out -l static=lcms2` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rsa CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rsa-0.9.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rsa-0.9.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers:dignifiedquire ' CARGO_PKG_DESCRIPTION='Pure Rust RSA implementation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rsa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/RSA' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.9.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rsa --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rsa-0.9.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="hazmat"' --cfg 'feature="pem"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "getrandom", "hazmat", "nightly", "pem", "pkcs5", "serde", "sha1", "sha2", "std", "u64_digit"))' -C metadata=d46fad3563d6e832 -C extra-filename=-cf0ccd041a03d7c6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern const_oid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconst_oid-6718c65c8d8e607e.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint_dig-b539f67b01ad049c.rmeta --extern num_integer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_integer-7c0ed44e21c4b33b.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern pkcs1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs1-b4a786bdcac033b1.rmeta --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-191d1153affaf493.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-31e5cbc17284a768.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-8b085ca3693bcfa6.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1134/2177] CXX obj/v8/torque_generated_initializers/finalization-registry-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/finalization-registry-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1135/2177] CXX obj/v8/torque_generated_initializers/data-view-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/data-view-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `rsa` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libffi_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0/Cargo.toml CARGO_PKG_AUTHORS='Jesse A. Tov ' CARGO_PKG_DESCRIPTION='Raw Rust bindings for libffi' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libffi-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tov/libffi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.2.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libffi-sys-ddfe37af3677ee9b/out /usr/local/bin/rustc --crate-name libffi_sys --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-sys-3.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="system"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("complex", "system"))' -C metadata=611e080a65c02b32 -C extra-filename=-cab0ab8f0e9e0abc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib -l dylib=ffi` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=nom CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/Cargo.toml CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_DESCRIPTION='A byte-oriented, zero-copy, parser combinators library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nom CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Geal/nom' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=5.1.3 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/nom-3e58b6cd2a14f063/out /usr/local/bin/rustc --crate-name nom --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nom-5.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "lazy_static", "lexical", "lexical-core", "regex", "regexp", "regexp_macros", "std"))' -C metadata=cd38c1674948bae8 -C extra-filename=-f532a014e1ec4933 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --cap-lints warn -L/usr/local/lib --cfg stable_i128` warning: `image` (lib) generated 10 warnings (10 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=oid_registry CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Object Identifier (OID) database' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/oid-registry' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=oid-registry CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/oid-registry.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/oid-registry-4422c514e27bb4ba/out /usr/local/bin/rustc --crate-name oid_registry --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/oid-registry-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="crypto"' --cfg 'feature="default"' --cfg 'feature="kdf"' --cfg 'feature="nist_algs"' --cfg 'feature="pkcs1"' --cfg 'feature="pkcs12"' --cfg 'feature="pkcs7"' --cfg 'feature="pkcs9"' --cfg 'feature="registry"' --cfg 'feature="x509"' --cfg 'feature="x962"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("crypto", "default", "kdf", "ms_spc", "nist_algs", "pkcs1", "pkcs12", "pkcs7", "pkcs9", "registry", "x509", "x962"))' -C metadata=ae3375919801ba59 -C extra-filename=-b3bf90c4a717e4d7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern asn1_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasn1_rs-45a1baf7dfb59308.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `x500` --> /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/oid-registry-4422c514e27bb4ba/out/oid_db.rs:411:11 | 411 | #[cfg(feature = "x500")] | ^^^^^^^^^^------ | | | help: there is a expected value with a similar name: `"x509"` | = note: expected values for `feature` are: `crypto`, `default`, `kdf`, `ms_spc`, `nist_algs`, `pkcs1`, `pkcs12`, `pkcs7`, `pkcs9`, `registry`, `x509`, and `x962` = help: consider adding `x500` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: `oid-registry` (lib) generated 1 warning Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opentelemetry_otlp CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-otlp-0.27.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-otlp-0.27.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Exporter for the OpenTelemetry Collector' CARGO_PKG_HOMEPAGE='https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opentelemetry-otlp CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.27.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opentelemetry_otlp --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-otlp-0.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="grpc-tonic"' --cfg 'feature="http"' --cfg 'feature="http-json"' --cfg 'feature="http-proto"' --cfg 'feature="internal-logs"' --cfg 'feature="logs"' --cfg 'feature="metrics"' --cfg 'feature="opentelemetry-http"' --cfg 'feature="populate-logs-event-name"' --cfg 'feature="prost"' --cfg 'feature="serde_json"' --cfg 'feature="tokio"' --cfg 'feature="tonic"' --cfg 'feature="trace"' --cfg 'feature="tracing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "grpc-tonic", "gzip-tonic", "http", "http-json", "http-proto", "hyper-client", "integration-testing", "internal-logs", "logs", "metrics", "opentelemetry-http", "populate-logs-event-name", "prost", "reqwest", "reqwest-blocking-client", "reqwest-client", "reqwest-rustls", "reqwest-rustls-webpki-roots", "serde", "serde_json", "serialize", "tls", "tls-roots", "tls-webpki-roots", "tokio", "tonic", "trace", "tracing", "zstd-tonic"))' -C metadata=19ad6bf1f549a856 -C extra-filename=-a15899de773f4334 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern opentelemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry-7a1f2d809da7b0b9.rmeta --extern opentelemetry_http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_http-781bfe56fcb19640.rmeta --extern opentelemetry_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_proto-1c53b7a2e2c419c6.rmeta --extern opentelemetry_sdk=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_sdk-b4c9ada981153edf.rmeta --extern prost=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost-2106c9650193bb54.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tonic=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtonic-66dbef299f8ef254.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` warning: `nom` (lib) generated 17 warnings (17 duplicates) Compiling derive_builder_core v0.20.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=derive_builder_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_core-0.20.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_core-0.20.2/Cargo.toml CARGO_PKG_AUTHORS='Colin Kiegel :Pascal Hertleif :Jan-Erik Rediger :Ted Driggs ' CARGO_PKG_DESCRIPTION='Internal helper library for the derive_builder crate.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=derive_builder_core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/colin-kiegel/rust-derive-builder' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.20.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name derive_builder_core --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_core-0.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="lib_has_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "clippy", "lib_has_std"))' -C metadata=f8cccbc099380113 -C extra-filename=-3546ce0854a01186 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern darling=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdarling-22a5aab7bc11c032.rmeta --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rmeta --cap-lints warn -L/usr/local/lib` warning: `cranelift-codegen` (lib) generated 13 warnings (11 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=simd_json CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/Cargo.toml CARGO_PKG_AUTHORS='Heinz N. Gies :Sunny Gleason' CARGO_PKG_DESCRIPTION='High performance JSON parser based on a port of simdjson' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=simd-json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/simd-lite/simd-json' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.14.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name simd_json --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/simd-json-0.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --allow=unexpected_cfgs --check-cfg 'cfg(portable)' --check-cfg 'cfg(tarpaulin_include)' --cfg 'feature="default"' --cfg 'feature="runtime-detection"' --cfg 'feature="serde"' --cfg 'feature="serde_impl"' --cfg 'feature="serde_json"' --cfg 'feature="swar-number-parsing"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("128bit", "ahash", "alloc", "alloc_counter", "approx-number-parsing", "arraybackend", "beef", "bench-all", "bench-apache_builds", "bench-canada", "bench-citm_catalog", "bench-event_stacktrace_10kb", "bench-github_events", "bench-log", "bench-serde", "bench-twitter", "big-int-as-float", "colored", "default", "docsrs", "getopts", "hints", "jemallocator", "known-key", "no-inline", "once_cell", "perf", "perfcnt", "runtime-detection", "serde", "serde_impl", "serde_json", "swar-number-parsing", "value-no-dup-keys"))' -C metadata=59736e98e8148a33 -C extra-filename=-40aa32abf899dd3b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern halfbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhalfbrown-7ecf86c9936f8c1a.rmeta --extern ref_cast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libref_cast-08c252ce01094461.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern simdutf8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsimdutf8-a40850b64f904e28.rmeta --extern value_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libvalue_trait-4e252d906e59df5b.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_core-0.20.2/src/macro_options/darling_opts.rs:28:35 | 28 | pub fn to_explicit_visibility(&self) -> Option> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing note: the lint level is defined here --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_core-0.20.2/src/lib.rs:18:9 | 18 | #![deny(warnings, missing_docs)] | ^^^^^^^^ = note: `#[warn(mismatched_lifetime_syntaxes)]` implied by `#[warn(warnings)]` help: use `'_` for type paths | 28 | pub fn to_explicit_visibility(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_core-0.20.2/src/macro_options/darling_opts.rs:615:24 | 615 | pub fn builder_vis(&self) -> Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 615 | pub fn builder_vis(&self) -> Cow<'_, syn::Visibility> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_core-0.20.2/src/macro_options/darling_opts.rs:623:29 | 623 | pub fn build_method_vis(&self) -> Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 623 | pub fn build_method_vis(&self) -> Cow<'_, syn::Visibility> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_core-0.20.2/src/macro_options/darling_opts.rs:646:19 | 646 | pub fn fields(&self) -> FieldIter { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 646 | pub fn fields(&self) -> FieldIter<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_core-0.20.2/src/macro_options/darling_opts.rs:657:23 | 657 | pub fn as_builder(&self) -> Builder { | ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 657 | pub fn as_builder(&self) -> Builder<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_core-0.20.2/src/macro_options/darling_opts.rs:693:28 | 693 | pub fn as_build_method(&self) -> BuildMethod { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 693 | pub fn as_build_method(&self) -> BuildMethod<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_core-0.20.2/src/macro_options/darling_opts.rs:791:23 | 791 | pub fn setter_vis(&self) -> Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 791 | pub fn setter_vis(&self) -> Cow<'_, syn::Visibility> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_core-0.20.2/src/macro_options/darling_opts.rs:808:22 | 808 | pub fn field_vis(&self) -> Cow { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 808 | pub fn field_vis(&self) -> Cow<'_, syn::Visibility> { | +++ [v8 137.2.1] [1136/2177] CXX obj/v8/torque_generated_initializers/frames-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/frames-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `derive_builder_core` (lib) generated 8 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_config CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/config CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/config/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Config file implementation for the Deno CLI' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_config CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.64.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=64 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_config --edition=2024 libs/config/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="deno_json"' --cfg 'feature="deno_package_json"' --cfg 'feature="deno_semver"' --cfg 'feature="glob"' --cfg 'feature="ignore"' --cfg 'feature="import_map"' --cfg 'feature="jsonc-parser"' --cfg 'feature="package_json"' --cfg 'feature="sync"' --cfg 'feature="workspace"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deno_json", "deno_package_json", "deno_semver", "glob", "ignore", "import_map", "jsonc-parser", "package_json", "sync", "workspace"))' -C metadata=8891f2763edc3efb -C extra-filename=-4c68ab96d1812eb8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_maybe_sync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_maybe_sync-948c8250c35226ab.rmeta --extern deno_package_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_package_json-ff64ef0e3b05918d.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rmeta --extern glob=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglob-05e1d075725fea53.rmeta --extern ignore=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libignore-4c0e9ab311f374bc.rmeta --extern import_map=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libimport_map-5cd3cfb82485d0a9.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern jsonc_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libjsonc_parser-701773065bf2ae51.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta -L/usr/local/lib` warning: `naga` (lib) generated 9 warnings (9 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unic_ucd_ident CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-ucd-ident-0.9.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-ucd-ident-0.9.0/Cargo.toml CARGO_PKG_AUTHORS='The UNIC Project Developers' CARGO_PKG_DESCRIPTION='UNIC — Unicode Character Database — Identifier Properties' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unic-ucd-ident CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/open-i18n/rust-unic/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unic_ucd_ident --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unic-ucd-ident-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="id"' --cfg 'feature="xid"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "id", "pattern", "xid"))' -C metadata=6d0b2b038b0dddf5 -C extra-filename=-3ebc0cd12c0e1753 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern unic_char_property=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunic_char_property-43ba69c46d6783c9.rmeta --extern unic_char_range=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunic_char_range-f877e1cb1c536544.rmeta --extern unic_ucd_version=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunic_ucd_version-ec029b573335b207.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_frontend CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-frontend-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-frontend-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Cranelift IR builder helper' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-frontend CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_frontend --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-frontend-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 '--allow=clippy::all' --warn=unused_import_braces --warn=unused_extern_crates --warn=unused-macro-rules --warn=unused-lifetimes --warn=unstable_features '--warn=clippy::unnecessary_to_owned' '--warn=clippy::unnecessary_mut_passed' '--warn=clippy::unnecessary_fallible_conversions' '--warn=clippy::unnecessary_cast' '--warn=clippy::uninlined_format_args' --warn=unexpected_cfgs --warn=trivial_numeric_casts '--warn=clippy::map_clone' '--warn=clippy::manual_strip' '--warn=clippy::clone_on_copy' '--warn=clippy::allow_attributes_without_reason' --check-cfg 'cfg(pulley_tail_calls)' --check-cfg 'cfg(pulley_assume_llvm_makes_tail_calls)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "hashbrown", "std"))' -C metadata=dabb21fd1ca4a2d6 -C extra-filename=-2401aac8c125c354 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift_codegen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_codegen-c794127e03ede465.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern target_lexicon=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtarget_lexicon-c170ba54aa64defd.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1137/2177] CXX obj/v8/torque_generated_initializers/frame-arguments-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/frame-arguments-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1138/2177] CXX obj/v8/torque_generated_initializers/function-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/function-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `cranelift-frontend` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=http_body CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-0.4.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-0.4.6/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Lucio Franco :Sean McArthur ' CARGO_PKG_DESCRIPTION='Trait representing an asynchronous, streaming, HTTP request or response body. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=http-body CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/http-body' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name http_body --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/http-body-0.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=095f57f2c9b50544 -C extra-filename=-2390786b5f8d340e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-9acb84e03655545e.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=h2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Sean McArthur ' CARGO_PKG_DESCRIPTION='An HTTP/2 client and server' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=h2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/h2' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.3.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name h2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/h2-0.3.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("stream", "unstable"))' -C metadata=19cd2f678274cf28 -C extra-filename=-e1bf67f36db581bc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern fnv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfnv-01371fe0dd0b0945.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-4253d261b19d7a77.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-9acb84e03655545e.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-81f961cd5657a929.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-814cd02ae084949d.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` warning: `simd-json` (lib) generated 261 warnings (261 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=der_parser CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Parser/encoder for ASN.1 BER/DER data' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/der-parser' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=der-parser CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/der-parser.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=8.2.0 CARGO_PKG_VERSION_MAJOR=8 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name der_parser --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/der-parser-8.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="bigint"' --cfg 'feature="default"' --cfg 'feature="num-bigint"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bigint", "cookie-factory", "default", "num-bigint", "serialize", "std", "unstable"))' -C metadata=5efd94ccae02fb1c -C extra-filename=-21df13f44ca16469 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern asn1_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasn1_rs-45a1baf7dfb59308.rmeta --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-b738be64657966e7.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern rusticata_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusticata_macros-171e5fd1c40a2dd3.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1139/2177] CXX obj/v8/torque_generated_initializers/growable-fixed-array-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/growable-fixed-array-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `der-parser` (lib) generated 91 warnings (91 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=x25519_dalek CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x25519-dalek-2.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x25519-dalek-2.0.1/Cargo.toml CARGO_PKG_AUTHORS='Isis Lovecruft :DebugSteven :Henry de Valence ' CARGO_PKG_DESCRIPTION='X25519 elliptic curve Diffie-Hellman key exchange in pure-Rust, using curve25519-dalek.' CARGO_PKG_HOMEPAGE='https://github.com/dalek-cryptography/curve25519-dalek' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=x25519-dalek CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/curve25519-dalek/tree/main/x25519-dalek' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=2.0.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name x25519_dalek --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x25519-dalek-2.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="precomputed-tables"' --cfg 'feature="static_secrets"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "getrandom", "precomputed-tables", "reusable_secrets", "serde", "static_secrets", "zeroize"))' -C metadata=16fff8d1221d800d -C extra-filename=-6ef3eed38860869e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern curve25519_dalek=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcurve25519_dalek-f3fadb800a7b4a0c.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib` warning: `x25519-dalek` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=denort_helper CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/rt_helper CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/rt_helper/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Helpers for denort.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denort_helper CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name denort_helper --edition=2024 ext/rt_helper/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8d663f5c082f5e2a -C extra-filename=-77a21d65d0bf46f3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern twox_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtwox_hash-df9cfad45503ca8e.rmeta -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_subprocess_windows CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/runtime/subprocess_windows CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/runtime/subprocess_windows/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Subprocess API implementation for Windows' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_subprocess_windows CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_subprocess_windows --edition=2024 runtime/subprocess_windows/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b1e235399aa0fa0a -C extra-filename=-d5a86a1322cfb222 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern fastrand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfastrand-22326eb1e872c59c.rmeta --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-3a8a765fde0cd5f6.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta -L/usr/local/lib` [v8 137.2.1] [1140/2177] CXX obj/v8/torque_generated_initializers/ic-callable-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/ic-callable-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=p384 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p384-0.13.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p384-0.13.0/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers:Frank Denis ' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve as defined in SP 800-186 with support for ECDH, ECDSA signing/verification, and general purpose curve arithmetic support. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=p384 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/elliptic-curves/tree/master/p384' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name p384 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p384-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="ecdh"' --cfg 'feature="ecdsa"' --cfg 'feature="ecdsa-core"' --cfg 'feature="jwk"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="sha2"' --cfg 'feature="sha384"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "bits", "default", "digest", "ecdh", "ecdsa", "ecdsa-core", "expose-field", "hash2curve", "hex-literal", "jwk", "pem", "pkcs8", "serde", "serdect", "sha2", "sha384", "std", "test-vectors", "voprf"))' -C metadata=e35f9655121a4cdb -C extra-filename=-0adc553952287f3f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ecdsa_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-fd2e122b8ea9d227.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-303760efb45bd4dc.rmeta --extern primeorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprimeorder-561baf0682022890.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --cap-lints warn -L/usr/local/lib` warning: `wgpu-hal` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=p256 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p256-0.13.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p256-0.13.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the NIST P-256 (a.k.a. secp256r1, prime256v1) elliptic curve as defined in SP 800-186, with support for ECDH, ECDSA signing/verification, and general purpose curve arithmetic ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=p256 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/elliptic-curves/tree/master/p256' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name p256 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p256-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="ecdh"' --cfg 'feature="ecdsa"' --cfg 'feature="ecdsa-core"' --cfg 'feature="jwk"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="sha2"' --cfg 'feature="sha256"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "bits", "default", "digest", "ecdh", "ecdsa", "ecdsa-core", "expose-field", "hash2curve", "jwk", "pem", "pkcs8", "serde", "serdect", "sha2", "sha256", "std", "test-vectors", "voprf"))' -C metadata=4d4ae70bc7bea4a6 -C extra-filename=-0765b4696f7a883c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ecdsa_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-fd2e122b8ea9d227.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-303760efb45bd4dc.rmeta --extern primeorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprimeorder-561baf0682022890.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1141/2177] CXX obj/v8/torque_generated_initializers/ic-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/ic-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `p256` (lib) generated 4 warnings (4 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hdrhistogram CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/Cargo.toml CARGO_PKG_AUTHORS='Jon Gjengset :Marshall Pierce ' CARGO_PKG_DESCRIPTION='A port of HdrHistogram to Rust' CARGO_PKG_HOMEPAGE='https://github.com/HdrHistogram/HdrHistogram_rust' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hdrhistogram CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/HdrHistogram/HdrHistogram_rust.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=7.5.4 CARGO_PKG_VERSION_MAJOR=7 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hdrhistogram --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hdrhistogram-7.5.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="base64"' --cfg 'feature="crossbeam-channel"' --cfg 'feature="default"' --cfg 'feature="flate2"' --cfg 'feature="nom"' --cfg 'feature="serialization"' --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("base64", "bench_private", "crossbeam-channel", "default", "flate2", "nom", "serialization", "sync"))' -C metadata=b0f044416db1740a -C extra-filename=-5bd3c560ef3c1b80 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-42e5abdd7d9e0580.rmeta --extern byteorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbyteorder-b807ad734c62f7e2.rmeta --extern crossbeam_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_channel-6d5d8a1e76ecc7f3.rmeta --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-38f33b2ce64f416c.rmeta --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-b738be64657966e7.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=kqueue_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-sys-1.0.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-sys-1.0.4/Cargo.toml CARGO_PKG_AUTHORS='William Orr :Daniel (dmilith) Dettlaff ' CARGO_PKG_DESCRIPTION='Low-level kqueue interface for BSDs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=kqueue-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/rust-kqueue/rust-kqueue-sys' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name kqueue_sys --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-sys-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=22110cc658fd18a1 -C extra-filename=-2553636bd1ecc03e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-1d9c518c76f42afa.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ed25519 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed25519-2.2.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed25519-2.2.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Edwards Digital Signature Algorithm (EdDSA) over Curve25519 (as specified in RFC 8032) support library providing signature type definitions and PKCS#8 private key decoding/encoding support ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ed25519 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/signatures/tree/master/ed25519' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=2.2.3 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ed25519 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed25519-2.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="pkcs8"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "pem", "pkcs8", "serde", "serde_bytes", "std", "zeroize"))' -C metadata=f7059636e70bbc41 -C extra-filename=-a9e150819e3b6cd6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-191d1153affaf493.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-31e5cbc17284a768.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=gles,raw-window-handle,replay,serde,strict_asserts,trace,vulkan,wgsl CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_GLES=1 CARGO_FEATURE_RAW_WINDOW_HANDLE=1 CARGO_FEATURE_REPLAY=1 CARGO_FEATURE_SERDE=1 CARGO_FEATURE_STRICT_ASSERTS=1 CARGO_FEATURE_TRACE=1 CARGO_FEATURE_VULKAN=1 CARGO_FEATURE_WGSL=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Core implementation logic of wgpu, the cross-platform, safe, pure-rust graphics API' CARGO_PKG_HOMEPAGE='https://wgpu.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-core-cb5e66fdfb3851e1/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-core-771255d42daeffaf/build-script-build` [wgpu-core 24.0.0] cargo:rustc-check-cfg=cfg(send_sync) [wgpu-core 24.0.0] cargo:rustc-cfg=send_sync [wgpu-core 24.0.0] cargo:rustc-check-cfg=cfg(webgl) [wgpu-core 24.0.0] cargo:rustc-check-cfg=cfg(dx12) [wgpu-core 24.0.0] cargo:rustc-check-cfg=cfg(gles) [wgpu-core 24.0.0] cargo:rustc-cfg=gles [wgpu-core 24.0.0] cargo:rustc-check-cfg=cfg(metal) [wgpu-core 24.0.0] cargo:rustc-check-cfg=cfg(vulkan) [wgpu-core 24.0.0] cargo:rustc-cfg=vulkan Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ron CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ron-0.8.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ron-0.8.1/Cargo.toml CARGO_PKG_AUTHORS='Christopher Durham :Dzmitry Malyshau :Thomas Schaller :Juniper Tyree ' CARGO_PKG_DESCRIPTION='Rusty Object Notation' CARGO_PKG_HOMEPAGE='https://github.com/ron-rs/ron' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ron CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/ron-rs/ron' CARGO_PKG_RUST_VERSION=1.64.0 CARGO_PKG_VERSION=0.8.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ron --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ron-0.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "indexmap", "integer128"))' -C metadata=5ecc4d5a59625acc -C extra-filename=-df04948b0a67c31c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-42e5abdd7d9e0580.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_derive-3481548c7e606ea4.so --cap-lints warn -L/usr/local/lib` warning: `hdrhistogram` (lib) generated 13 warnings (13 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=itertools CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.14.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.14.0/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itertools CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-itertools/itertools' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.14.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name itertools --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=a24c4ba15737b73d -C extra-filename=-1813ebcd00d0a1e5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-0be6d5f76db27c5f.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1142/2177] CXX obj/v8/torque_generated_initializers/internal-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/internal-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1143/2177] CXX obj/v8/torque_generated_initializers/internal-coverage-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/internal-coverage-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `itertools` (lib) generated 6 warnings (6 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ordered_float CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ordered-float-2.10.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ordered-float-2.10.1/Cargo.toml CARGO_PKG_AUTHORS='Jonathan Reem :Matt Brubeck ' CARGO_PKG_DESCRIPTION='Wrappers for total ordering on floats' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ordered-float CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/reem/rust-ordered-float' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.10.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ordered_float --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ordered-float-2.10.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "proptest", "rand", "randtest", "rkyv", "schemars", "serde", "std"))' -C metadata=f91852ba73376901 -C extra-filename=-a1e302f137418b80 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=nibble_vec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nibble_vec-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nibble_vec-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Michael Sproul ' CARGO_PKG_DESCRIPTION='Vector data-structure for half-byte values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nibble_vec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/michaelsproul/rust_nibble_vec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name nibble_vec --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nibble_vec-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=31de53473b3e8ef3 -C extra-filename=-51811e26c707ae0f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=endian_type CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/endian-type-0.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/endian-type-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='Lolirofle ' CARGO_PKG_DESCRIPTION='Type safe wrappers for types with a defined byte order' CARGO_PKG_HOMEPAGE='https://github.com/Lolirofle/endian-type' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=endian-type CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Lolirofle/endian-type.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name endian_type --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/endian-type-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2c21d55e8403c3cd -C extra-filename=-a8bbaafe6bb0365c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=async_once_cell CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-once-cell-0.5.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-once-cell-0.5.4/Cargo.toml CARGO_PKG_AUTHORS='Daniel De Graaf ' CARGO_PKG_DESCRIPTION='Async single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=async-once-cell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/danieldg/async-once-cell' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name async_once_cell --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/async-once-cell-0.5.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("critical-section", "std"))' -C metadata=723f864611068f43 -C extra-filename=-505e57cc3549c0fd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dissimilar CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dissimilar-1.0.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dissimilar-1.0.9/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Diff library with semantic cleanup, based on Google'\''s diff-match-patch' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dissimilar CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/dissimilar' CARGO_PKG_RUST_VERSION=1.36 CARGO_PKG_VERSION=1.0.9 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dissimilar --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dissimilar-1.0.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=72409ee1a93b3b81 -C extra-filename=-5473cb6fc980e0bb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `async-once-cell` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=keccak CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/keccak-0.1.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/keccak-0.1.5/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the Keccak sponge function including the keccak-f and keccak-p variants ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=keccak CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/sponges/tree/master/keccak' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name keccak --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/keccak-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "no_unroll", "simd"))' -C metadata=1f9a92bbab181d15 -C extra-filename=-e25e48d1c74b7758 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling bindgen v0.70.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1/Cargo.toml CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bindgen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.70.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=70 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="logging"' --cfg 'feature="prettyplease"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static", "which-rustfmt"))' -C metadata=921854e6aa8e77ba -C extra-filename=-13431bdfd821624a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/bindgen-13431bdfd821624a -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=opentelemetry_semantic_conventions CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-semantic-conventions-0.27.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-semantic-conventions-0.27.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Semantic conventions for OpenTelemetry' CARGO_PKG_HOMEPAGE='https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-semantic-conventions' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=opentelemetry-semantic-conventions CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-semantic-conventions' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.27.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=27 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name opentelemetry_semantic_conventions --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/opentelemetry-semantic-conventions-0.27.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="semconv_experimental"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "semconv_experimental"))' -C metadata=ce7cf7be5869d161 -C extra-filename=-265257022416161a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `dissimilar` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fiat_crypto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fiat-crypto-0.1.20 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fiat-crypto-0.1.20/Cargo.toml CARGO_PKG_AUTHORS='Fiat Crypto library authors ' CARGO_PKG_DESCRIPTION='Fiat-crypto generated Rust' CARGO_PKG_HOMEPAGE='https://github.com/mit-plv/fiat-crypto' CARGO_PKG_LICENSE='MIT OR Apache-2.0 OR BSD-1-Clause' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fiat-crypto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mit-plv/fiat-crypto' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.20 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=20 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fiat_crypto --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fiat-crypto-0.1.20/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=a80235d2d7c88a9b -C extra-filename=-825a17d1d90dbb14 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/node CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Node compatibility for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_node CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.152.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=152 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2024 ext/node/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="sync_fs"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("sync_fs"))' -C metadata=561d33618c25e941 -C extra-filename=-42b20ac7e6486618 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_node-42b20ac7e6486618 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=sync_fs CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_SYNC_FS=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/node CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Node compatibility for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_node CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.152.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=152 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false DEP_AWS_LC_RS_1_13_1_SYS_CONF=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL DEP_AWS_LC_RS_1_13_1_SYS_INCLUDE=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/include DEP_AWS_LC_RS_1_13_1_SYS_LIBCRYPTO=aws_lc_0_29_0_crypto DEP_AWS_LC_RS_1_13_1_SYS_ROOT=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out DEP_Z_INCLUDE=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/include DEP_Z_ROOT=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=3 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_node-2991322885bc6043/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_node-42b20ac7e6486618/build-script-build` [deno_node 0.152.0] cargo:rustc-env=TARGET=x86_64-unknown-openbsd Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,logging,prettyplease,runtime CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_LOGGING=1 CARGO_FEATURE_PRETTYPLEASE=1 CARGO_FEATURE_RUNTIME=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1/Cargo.toml CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bindgen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.70.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=70 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false DEP_PRETTYPLEASE02_VERSION=0.2.17 HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/bindgen-702d089f65c108ec/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/bindgen-13431bdfd821624a/build-script-build` [bindgen 0.70.1] cargo:rerun-if-env-changed=LLVM_CONFIG_PATH [bindgen 0.70.1] cargo:rerun-if-env-changed=LIBCLANG_PATH [bindgen 0.70.1] cargo:rerun-if-env-changed=LIBCLANG_STATIC_PATH [bindgen 0.70.1] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS [bindgen 0.70.1] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64-unknown-openbsd [bindgen 0.70.1] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64_unknown_openbsd Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sha3 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha3-0.10.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha3-0.10.8/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of SHA-3, a family of Keccak-based hash functions including the SHAKE family of eXtendable-Output Functions (XOFs), as well as the accelerated variant TurboSHAKE ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sha3 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sha3 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sha3-0.10.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="oid"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "default", "oid", "reset", "std"))' -C metadata=e1510d5feba1b54e -C extra-filename=-48e6c7b2ee095517 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --extern keccak=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libkeccak-e25e48d1c74b7758.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_resolver CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/resolver CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/resolver/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Deno resolution algorithm' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_resolver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.45.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=45 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_resolver --edition=2024 libs/resolver/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="dashmap"' --cfg 'feature="deno_ast"' --cfg 'feature="deno_graph"' --cfg 'feature="deno_permissions"' --cfg 'feature="graph"' --cfg 'feature="http"' --cfg 'feature="sync"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dashmap", "deno_ast", "deno_graph", "deno_permissions", "graph", "http", "sync"))' -C metadata=996225a666c06000 -C extra-filename=-9bf17e96d5171a08 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern async_once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_once_cell-505e57cc3549c0fd.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base32=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase32-5bd0e3ba1349ec90.rmeta --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rmeta --extern dashmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdashmap-c3e760d0287faeef.rmeta --extern deno_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_ast-b2cf9b1f5701773f.rmeta --extern deno_cache_dir=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_cache_dir-7976d3324cb128d1.rlib --extern deno_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_config-4c68ab96d1812eb8.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_graph=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_graph-7e533fdd2f3e3497.rmeta --extern deno_lockfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_lockfile-8c89b3d08d0883c1.rmeta --extern deno_maybe_sync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_maybe_sync-948c8250c35226ab.rmeta --extern deno_media_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_media_type-69004359ad1f19c0.rmeta --extern deno_npm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_npm-05a47287d99146a4.rmeta --extern deno_package_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_package_json-ff64ef0e3b05918d.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rmeta --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-36a5c2c036768cdb.rmeta --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-8afd6135e77344a1.rmeta --extern dissimilar=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdissimilar-5473cb6fc980e0bb.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern import_map=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libimport_map-5cd3cfb82485d0a9.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern jsonc_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libjsonc_parser-701773065bf2ae51.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern node_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnode_resolver-fa7543cebb92d340.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-9ada0d22c6bf4c6c.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern twox_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtwox_hash-df9cfad45503ca8e.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=radix_trie CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_trie-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_trie-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Michael Sproul ' CARGO_PKG_DESCRIPTION='Generic radix trie data-structure.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=radix_trie CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/michaelsproul/rust_radix_trie' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name radix_trie --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/radix_trie-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=b258a1191b9703ed -C extra-filename=-1bf26b14e6bf2536 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern endian_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libendian_type-a8bbaafe6bb0365c.rmeta --extern nibble_vec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnibble_vec-51811e26c707ae0f.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1144/2177] CXX obj/v8/torque_generated_initializers/iterator-from-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/iterator-from-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `radix_trie` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_value CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-value-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-value-0.7.0/Cargo.toml CARGO_PKG_AUTHORS=arcnmx CARGO_PKG_DESCRIPTION='Serialization value trees' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde-value CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/arcnmx/serde-value' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name serde_value --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde-value-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0699a753c4f071ca -C extra-filename=-d4691660032d0b4c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ordered_float=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libordered_float-a1e302f137418b80.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hyper CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A fast and correct HTTP library.' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hyper CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/hyperium/hyper' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.14.28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=28 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hyper --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hyper-0.14.28/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="h2"' --cfg 'feature="http1"' --cfg 'feature="http2"' --cfg 'feature="runtime"' --cfg 'feature="server"' --cfg 'feature="socket2"' --cfg 'feature="stream"' --cfg 'feature="tcp"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_happy_eyeballs_tests", "backports", "client", "default", "deprecated", "ffi", "full", "h2", "http1", "http2", "libc", "nightly", "runtime", "server", "socket2", "stream", "tcp"))' -C metadata=033a2b545a46ca72 -C extra-filename=-a74eb9334a109b70 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern futures_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_channel-3a8a765fde0cd5f6.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-e1bf67f36db581bc.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-9acb84e03655545e.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-2390786b5f8d340e.rmeta --extern httparse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttparse-3085d5055d50f24c.rmeta --extern httpdate=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttpdate-d68c705ae7a61973.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-8301b1ef2012f57b.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-af4940c11cfb201b.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --extern want=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwant-876933d36f83f3dd.rmeta --cap-lints warn -L/usr/local/lib` warning: `serde-value` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=wgpu_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/Cargo.toml CARGO_PKG_AUTHORS='gfx-rs developers' CARGO_PKG_DESCRIPTION='Core implementation logic of wgpu, the cross-platform, safe, pure-rust graphics API' CARGO_PKG_HOMEPAGE='https://wgpu.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wgpu-core CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION=1.76 CARGO_PKG_VERSION=24.0.0 CARGO_PKG_VERSION_MAJOR=24 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/wgpu-core-cb5e66fdfb3851e1/out /usr/local/bin/rustc --crate-name wgpu_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/wgpu-core-24.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(wgpu_validate_locks)' --cfg 'feature="gles"' --cfg 'feature="raw-window-handle"' --cfg 'feature="replay"' --cfg 'feature="serde"' --cfg 'feature="strict_asserts"' --cfg 'feature="trace"' --cfg 'feature="vulkan"' --cfg 'feature="wgsl"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("api_log_info", "counters", "dx12", "fragile-send-sync-non-atomic-wasm", "gles", "glsl", "indirect-validation", "metal", "observe_locks", "raw-window-handle", "renderdoc", "replay", "resource_log_info", "serde", "spirv", "strict_asserts", "trace", "vulkan", "wgsl"))' -C metadata=892bc29b393f4b79 -C extra-filename=-c20f57e8bd82f81c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arrayvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarrayvec-92a0c52b66f1170a.rmeta --extern bit_vec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbit_vec-c5d5e3375783f931.rmeta --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern document_features=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdocument_features-2a75f08d577364f8.so --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern naga=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnaga-745e246f847b217a.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern profiling=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprofiling-e27b41437dd29cde.rmeta --extern raw_window_handle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libraw_window_handle-588fca82b1ab5829.rmeta --extern ron=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libron-df04948b0a67c31c.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-53761e4704dba8db.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern hal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwgpu_hal-056146e1493c4123.rmeta --extern wgt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwgpu_types-b2a343d7ceea7d92.rmeta --cap-lints warn -L/usr/local/lib --cfg send_sync --cfg gles --cfg vulkan --check-cfg 'cfg(send_sync)' --check-cfg 'cfg(webgl)' --check-cfg 'cfg(dx12)' --check-cfg 'cfg(gles)' --check-cfg 'cfg(metal)' --check-cfg 'cfg(vulkan)'` [v8 137.2.1] [1145/2177] CXX obj/v8/torque_generated_initializers/iterator-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/iterator-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `h2` (lib) generated 9 warnings (9 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_eld CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-eld-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-eld-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Histogram-based sampler for recording and analyzing event loop delays' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-eld CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_eld --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-eld-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=42d33ca1db3741ed -C extra-filename=-7cf0d8b94a21623c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hdrhistogram=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhdrhistogram-5bd3c560ef3c1b80.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64` [v8 137.2.1] [1146/2177] CXX obj/v8/torque_generated_initializers/iterator-helpers-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/iterator-helpers-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ed25519_dalek CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed25519-dalek-2.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed25519-dalek-2.1.1/Cargo.toml CARGO_PKG_AUTHORS='isis lovecruft :Tony Arcieri :Michael Rosenberg ' CARGO_PKG_DESCRIPTION='Fast and efficient ed25519 EdDSA key generations, signing, and verification in pure Rust.' CARGO_PKG_HOMEPAGE='https://github.com/dalek-cryptography/curve25519-dalek' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ed25519-dalek CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dalek-cryptography/curve25519-dalek/tree/main/ed25519-dalek' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=2.1.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ed25519_dalek --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed25519-dalek-2.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="fast"' --cfg 'feature="pkcs8"' --cfg 'feature="rand_core"' --cfg 'feature="signature"' --cfg 'feature="std"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "asm", "batch", "default", "digest", "fast", "hazmat", "legacy_compatibility", "merlin", "pem", "pkcs8", "rand_core", "serde", "signature", "std", "zeroize"))' -C metadata=a211786dcea761fa -C extra-filename=-33db1eb8cc499c8e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern curve25519_dalek=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcurve25519_dalek-f3fadb800a7b4a0c.rmeta --extern ed25519=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libed25519-a9e150819e3b6cd6.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-31e5cbc17284a768.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=kqueue CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-1.0.8 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-1.0.8/Cargo.toml CARGO_PKG_AUTHORS='William Orr ' CARGO_PKG_DESCRIPTION='kqueue interface for BSDs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=kqueue CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/rust-kqueue/rust-kqueue' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.8 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name kqueue --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/kqueue-1.0.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=bb51850ff9dd72d8 -C extra-filename=-a9c26563b55167f9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern kqueue_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libkqueue_sys-2553636bd1ecc03e.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` warning: `kqueue` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=x509_parser CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/Cargo.toml CARGO_PKG_AUTHORS='Pierre Chifflier ' CARGO_PKG_DESCRIPTION='Parser for the X.509 v3 format (RFC 5280 certificates)' CARGO_PKG_HOMEPAGE='https://github.com/rusticata/x509-parser' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=x509-parser CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rusticata/x509-parser.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.15.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name x509_parser --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/x509-parser-0.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "ring", "validate", "verify"))' -C metadata=8f96ee642b9b3005 -C extra-filename=-1d0df4b33dc27323 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern asn1_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasn1_rs-45a1baf7dfb59308.rmeta --extern data_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_encoding-51a47c0dd6817736.rmeta --extern der_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder_parser-21df13f44ca16469.rmeta --extern lazy_static=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_static-1e35288275f710a7.rmeta --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-b738be64657966e7.rmeta --extern oid_registry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liboid_registry-b3bf90c4a717e4d7.rmeta --extern rusticata_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusticata_macros-171e5fd1c40a2dd3.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --extern time=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtime-07ab6a91fd05621b.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1147/2177] CXX obj/v8/torque_generated_initializers/map-groupby-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/map-groupby-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1148/2177] CXX obj/v8/torque_generated_initializers/math-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/math-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ed448_goldilocks CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/Cargo.toml CARGO_PKG_AUTHORS='Kevaundray Wedderburn ' CARGO_PKG_DESCRIPTION='A pure-Rust implementation of Ed448 and Curve448 and Decaf' CARGO_PKG_HOMEPAGE='https://github.com/crate-crypto/Ed448-Goldilocks' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ed448-goldilocks CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crate-crypto/Ed448-Goldilocks' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ed448_goldilocks --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ed448-goldilocks-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="fiat-crypto"' --cfg 'feature="fiat_u64_backend"' --cfg 'feature="zeroize"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "fiat-crypto", "fiat_u64_backend", "u32_backend", "zeroize"))' -C metadata=f6eb059d4cfe3e87 -C extra-filename=-8c324787757a6bed --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern fiat_crypto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfiat_crypto-825a17d1d90dbb14.rmeta --extern hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhex-d1f7f5da38153c6b.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib` warning: `ed448-goldilocks` (lib) generated 130 warnings (130 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Umbrella for commonly-used cranelift crates' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="frontend"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "frontend", "interpreter", "jit", "module", "native", "object", "std"))' -C metadata=2471966d5885d474 -C extra-filename=-dbb5311592317be7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift_codegen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_codegen-c794127e03ede465.rmeta --extern cranelift_frontend=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_frontend-2401aac8c125c354.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=urlpattern CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/urlpattern-0.3.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/urlpattern-0.3.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors:crowlKats ' CARGO_PKG_DESCRIPTION='rust-urlpattern is a Rust implementation of the URLPattern standard' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=urlpattern CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/rust-urlpattern' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name urlpattern --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/urlpattern-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a6cdb7fe86365cb8 -C extra-filename=-63e3c02b39fce9c1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern unic_ucd_ident=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunic_ucd_ident-3ebc0cd12c0e1753.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1149/2177] CXX obj/v8/torque_generated_initializers/object-fromentries-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/object-fromentries-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `hyper` (lib) generated 18 warnings (18 duplicates) Compiling derive_builder_macro v0.20.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=derive_builder_macro CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_macro-0.20.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_macro-0.20.2/Cargo.toml CARGO_PKG_AUTHORS='Colin Kiegel :Pascal Hertleif :Jan-Erik Rediger :Ted Driggs ' CARGO_PKG_DESCRIPTION='Rust macro to automatically implement the builder pattern for arbitrary structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=derive_builder_macro CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/colin-kiegel/rust-derive-builder' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.20.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name derive_builder_macro --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder_macro-0.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="lib_has_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "clippy", "lib_has_std"))' -C metadata=c9743cd4e72ad577 -C extra-filename=-2ab352573ad46a62 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern derive_builder_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libderive_builder_core-3546ce0854a01186.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=saffron CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Aaron Loyd ' CARGO_PKG_DESCRIPTION='A Quartz-like cron parser used as part of Cron Triggers in Cloudflare Workers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE CARGO_PKG_NAME=saffron CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/cloudflare/saffron' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name saffron --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/saffron-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=f6edbd7fd46cf7d8 -C extra-filename=-cf04235eacd889ab --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-43c732ac0951ee91.rmeta --extern nom=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnom-f532a014e1ec4933.rmeta --cap-lints warn -L/usr/local/lib` warning: `x509-parser` (lib) generated 140 warnings (140 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libffi CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/Cargo.toml CARGO_PKG_AUTHORS='Jesse A. Tov ' CARGO_PKG_DESCRIPTION='Rust bindings for libffi' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libffi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tov/libffi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.0 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name libffi --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libffi-4.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("complex", "system"))' -C metadata=2a4d9b6edae2190f -C extra-filename=-3236c6aca95e240e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern libffi_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibffi_sys-cab0ab8f0e9e0abc.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lcms2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-6.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-6.1.0/Cargo.toml CARGO_PKG_AUTHORS='Kornel Lesiński ' CARGO_PKG_DESCRIPTION='ICC color profile handling. Rusty wrapper for Little CMS' CARGO_PKG_HOMEPAGE='https://lib.rs/crates/lcms2' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lcms2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kornelski/rust-lcms2.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=6.1.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name lcms2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lcms2-6.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="static"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("static"))' -C metadata=06f73d5763274d36 -C extra-filename=-53b8083cd66da11f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytemuck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck-1db0188f6cda0be0.rmeta --extern foreign_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libforeign_types-7a89cbe8c45ca5a6.rmeta --extern lcms2_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblcms2_sys-343e43ea55512b6a.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-9697451346eac9d9/out` [v8 137.2.1] [1150/2177] CXX obj/v8/torque_generated_initializers/number-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/number-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1151/2177] CXX obj/v8/torque_generated_initializers/object-groupby-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/object-groupby-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `saffron` (lib) generated 41 warnings (41 duplicates) Compiling pest_meta v2.7.15 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pest_meta CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest_meta-2.7.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest_meta-2.7.15/Cargo.toml CARGO_PKG_AUTHORS='Dragoș Tiselice ' CARGO_PKG_DESCRIPTION='pest meta language parser and validator' CARGO_PKG_HOMEPAGE='https://pest.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pest_meta CARGO_PKG_README=_README.md CARGO_PKG_REPOSITORY='https://github.com/pest-parser/pest' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.15 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pest_meta --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest_meta-2.7.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "grammar-extras", "not-bootstrap-in-src"))' -C metadata=c3102a9bc0f404ae -C extra-filename=-dd16ff96f57b8c9a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern pest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpest-4961c76c1e491288.rmeta --cap-lints warn -L/usr/local/lib` warning: `libffi` (lib) generated 16 warnings (16 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=denokv_sqlite CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_sqlite-0.12.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_sqlite-0.12.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='SQLite storage backend for Deno KV' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denokv_sqlite CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/denokv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name denokv_sqlite --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_sqlite-0.12.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=25cfd77d37bf1c00 -C extra-filename=-5a8ed0e97115b85e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_stream-ce34b41838beb3e2.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-43c732ac0951ee91.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern denokv_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenokv_proto-e5ee4a444ceaf479.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhex-d1f7f5da38153c6b.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern rusqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusqlite-61becbad92beb114.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_stream-ee6c2a0c9e249ffd.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta --extern v8_valueserializer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libv8_valueserializer-97e2e4c75aeb9993.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cranelift_native CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-native-0.116.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-native-0.116.1/Cargo.toml CARGO_PKG_AUTHORS='The Cranelift Project Developers' CARGO_PKG_DESCRIPTION='Support for targeting the host with Cranelift' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 WITH LLVM-exception' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cranelift-native CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bytecodealliance/wasmtime' CARGO_PKG_RUST_VERSION=1.81.0 CARGO_PKG_VERSION=0.116.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=116 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cranelift_native --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/cranelift-native-0.116.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("core", "default", "std"))' -C metadata=9e2d86988767a192 -C extra-filename=-edbb4615a18986f3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift_codegen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_codegen-c794127e03ede465.rmeta --extern target_lexicon=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtarget_lexicon-c170ba54aa64defd.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aes_gcm CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-gcm-0.10.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-gcm-0.10.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the AES-GCM (Galois/Counter Mode) Authenticated Encryption with Associated Data (AEAD) Cipher with optional architecture-specific hardware acceleration ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aes-gcm CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/AEADs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.10.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name aes_gcm --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-gcm-0.10.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="aes"' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="rand_core"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aes", "alloc", "arrayvec", "default", "getrandom", "heapless", "rand_core", "std", "stream", "zeroize"))' -C metadata=67f8034fea5f06b8 -C extra-filename=-7ee1eef1d00d1ea6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aead=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaead-8dd66b17604d7176.rmeta --extern aes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes-424e1764e7a6d8ca.rmeta --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-84e5323b7d197ba6.rmeta --extern ctr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libctr-3db6c84ee972f98e.rmeta --extern ghash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libghash-1453438285ff4999.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aead_gcm_stream CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aead-gcm-stream-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aead-gcm-stream-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='Divy Srivastava ' CARGO_PKG_DESCRIPTION='Pure Rust implementaion of AES GCM cipher for data streams' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aead-gcm-stream CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name aead_gcm_stream --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aead-gcm-stream-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("zeroize"))' -C metadata=b959cb38abb9c12b -C extra-filename=-596af085b5bae01a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aead=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaead-8dd66b17604d7176.rmeta --extern aes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes-424e1764e7a6d8ca.rmeta --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-84e5323b7d197ba6.rmeta --extern ctr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libctr-3db6c84ee972f98e.rmeta --extern ghash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libghash-1453438285ff4999.rmeta --extern subtle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsubtle-c1637ae3765b0057.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dsa CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dsa-0.6.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dsa-0.6.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the Digital Signature Algorithm (DSA) as specified in FIPS 186-4 (Digital Signature Standard), providing RFC6979 deterministic signatures as well as support for added entropy ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dsa CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/signatures/tree/master/dsa' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.6.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dsa --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dsa-0.6.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=b11f2f3139eacb17 -C extra-filename=-50b100027e6600dc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint_dig-b539f67b01ad049c.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-191d1153affaf493.rmeta --extern rfc6979=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librfc6979-113ed6fd4e01d9ad.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-31e5cbc17284a768.rmeta --extern zeroize=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeroize-e738ddc43577af41.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=arrays,legacy,std,zdict_builder CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ARRAYS=1 CARGO_FEATURE_LEGACY=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_ZDICT_BUILDER=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4/Cargo.toml CARGO_PKG_AUTHORS='Alexandre Bury ' CARGO_PKG_DESCRIPTION='Safe low-level bindings for the zstd compression library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zstd-safe CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/gyscos/zstd-rs' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=7.2.4 CARGO_PKG_VERSION_MAJOR=7 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=0 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zstd-safe-69921d4205be470c/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zstd-safe-da7666ed1927c0f9/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=denokv_remote CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_remote-0.12.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_remote-0.12.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Remote (KV Connect) backend for Deno KV' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denokv_remote CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/denokv' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name denokv_remote --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/denokv_remote-0.12.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e473303ad7dfc5be -C extra-filename=-4b8c26ec843e25f1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_stream-ce34b41838beb3e2.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-43c732ac0951ee91.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern denokv_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenokv_proto-e5ee4a444ceaf479.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern prost=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost-2106c9650193bb54.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-814cd02ae084949d.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=p521 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the NIST P-521 (a.k.a. secp521r1) elliptic curve as defined in SP 800-186 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=p521 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/elliptic-curves/tree/master/p521' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name p521 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p521-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="ecdsa"' --cfg 'feature="ecdsa-core"' --cfg 'feature="getrandom"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="rand_core"' --cfg 'feature="sha512"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "default", "digest", "ecdh", "ecdsa", "ecdsa-core", "getrandom", "hash2curve", "jwk", "pem", "pkcs8", "rand_core", "serde", "serdect", "sha512", "std", "test-vectors", "voprf"))' -C metadata=b5bdbf2fe402862c -C extra-filename=-b140541fa0af0df0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base16ct=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase16ct-a047348c803b631e.rmeta --extern ecdsa_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-fd2e122b8ea9d227.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-303760efb45bd4dc.rmeta --extern primeorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprimeorder-561baf0682022890.rmeta --extern rand_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand_core-cdff7c6e64b015fc.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=p224 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p224-0.13.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p224-0.13.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the NIST P-224 (a.k.a. secp224r1) elliptic curve as defined in SP 800-186 ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=p224 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/elliptic-curves/tree/master/p224' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name p224 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/p224-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="ecdh"' --cfg 'feature="ecdsa"' --cfg 'feature="ecdsa-core"' --cfg 'feature="pem"' --cfg 'feature="pkcs8"' --cfg 'feature="sha2"' --cfg 'feature="sha224"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "default", "digest", "ecdh", "ecdsa", "ecdsa-core", "pem", "pkcs8", "serde", "serdect", "sha2", "sha224", "std", "test-vectors"))' -C metadata=c797c767aef38b45 -C extra-filename=-815d1a9d82d3053d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern ecdsa_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-fd2e122b8ea9d227.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-303760efb45bd4dc.rmeta --extern primeorder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprimeorder-561baf0682022890.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1152/2177] CXX obj/v8/torque_generated_initializers/object-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/object-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1153/2177] CXX obj/v8/torque_generated_initializers/promise-abstract-operations-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-abstract-operations-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `denokv_remote` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=k256 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='secp256k1 elliptic curve library written in pure Rust with support for ECDSA signing/verification/public-key recovery, Taproot Schnorr signatures (BIP340), Elliptic Curve Diffie-Hellman (ECDH), and general-purpose secp256k1 elliptic curve group operations which can be used to implement arbitrary protocols ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=k256 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/elliptic-curves/tree/master/k256' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.13.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name k256 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/k256-0.13.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="arithmetic"' --cfg 'feature="default"' --cfg 'feature="digest"' --cfg 'feature="ecdsa"' --cfg 'feature="ecdsa-core"' --cfg 'feature="once_cell"' --cfg 'feature="pkcs8"' --cfg 'feature="precomputed-tables"' --cfg 'feature="schnorr"' --cfg 'feature="sha2"' --cfg 'feature="sha256"' --cfg 'feature="signature"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arithmetic", "bits", "critical-section", "default", "digest", "ecdh", "ecdsa", "ecdsa-core", "expose-field", "hash2curve", "hex-literal", "jwk", "once_cell", "pem", "pkcs8", "precomputed-tables", "schnorr", "serde", "serdect", "sha2", "sha256", "signature", "std", "test-vectors"))' -C metadata=426f9cb87177a113 -C extra-filename=-973fd3cf7247a800 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern ecdsa_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-fd2e122b8ea9d227.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-303760efb45bd4dc.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-31e5cbc17284a768.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1154/2177] CXX obj/v8/torque_generated_initializers/promise-all-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-all-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `p224` (lib) generated 3 warnings (3 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zstd_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-sys-2.0.15+zstd.1.5.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-sys-2.0.15+zstd.1.5.7/Cargo.toml CARGO_PKG_AUTHORS='Alexandre Bury ' CARGO_PKG_DESCRIPTION='Low-level bindings for the zstd compression library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zstd-sys CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/gyscos/zstd-rs' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=2.0.15+zstd.1.5.7 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zstd-sys-d18f1da62cbfa922/out /usr/local/bin/rustc --crate-name zstd_sys --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-sys-2.0.15+zstd.1.5.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --allow=non_upper_case_globals --cfg 'feature="legacy"' --cfg 'feature="std"' --cfg 'feature="zdict_builder"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=4c3b53a4de0632c0 -C extra-filename=-338d2094328ba113 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib -l zstd` Compiling fluent-uri v0.1.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fluent_uri CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fluent-uri-0.1.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fluent-uri-0.1.4/Cargo.toml CARGO_PKG_AUTHORS='Scallop Ye ' CARGO_PKG_DESCRIPTION='A generic URI parser that strictly adheres to IETF RFC 3986.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fluent-uri CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/yescallop/fluent-uri-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fluent_uri --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fluent-uri-0.1.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "ipv_future", "rfc6874bis", "std", "unstable"))' -C metadata=d01071dbbea17798 -C extra-filename=-3328e458641b45d7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-1d9c518c76f42afa.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dlopen2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2-0.6.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2-0.6.1/Cargo.toml CARGO_PKG_AUTHORS='Szymon Wieloch :Ahmed Masud :OpenByte ' CARGO_PKG_DESCRIPTION='Library for opening and operating on dynamic link libraries (also known as shared objects or shared libraries).' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dlopen2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/OpenByteDev/dlopen2' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.6.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dlopen2 --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dlopen2-0.6.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="dlopen2_derive"' --cfg 'feature="symbor"' --cfg 'feature="wrapper"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "derive", "dlopen2_derive", "doc_cfg", "symbor", "wrapper"))' -C metadata=0c71b9b76895b543 -C extra-filename=-52d55c835574f33b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern dlopen2_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdlopen2_derive-07a77f6ecdcdb233.so --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --cap-lints warn -L/usr/local/lib` warning: `dlopen2` (lib) generated 6 warnings (6 duplicates) Compiling dprint-core v0.67.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dprint_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-core-0.67.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-core-0.67.4/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='Core library for dprint.' CARGO_PKG_HOMEPAGE='https://github.com/dprint/dprint/tree/main/crates/core' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dprint-core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dprint/dprint' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.67.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=67 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dprint_core --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-core-0.67.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="bumpalo"' --cfg 'feature="default"' --cfg 'feature="formatting"' --cfg 'feature="hashbrown"' --cfg 'feature="rustc-hash"' --cfg 'feature="unicode-width"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-trait", "async_runtime", "bumpalo", "communication", "crossbeam-channel", "default", "formatting", "futures", "hashbrown", "libc", "parking_lot", "process", "rustc-hash", "serde_json", "tokio", "tokio-util", "tracing", "unicode-width", "wasm", "winapi"))' -C metadata=3c83319a3638b4d8 -C extra-filename=-ffdbafc3277020fd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern bumpalo=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbumpalo-565ccc8769f909c4.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-5bed606e4bc99e6b.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-05130f8986ecc443.rmeta --cap-lints warn -L/usr/local/lib` warning: `denokv_sqlite` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fd_lock CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fd-lock-4.0.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fd-lock-4.0.2/Cargo.toml CARGO_PKG_AUTHORS='Yoshua Wuyts ' CARGO_PKG_DESCRIPTION='Advisory cross-platform lock on a file using a file descriptor to it.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fd-lock CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/yoshuawuyts/fd-lock' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=4.0.2 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fd_lock --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fd-lock-4.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8c85c44dc1681338 -C extra-filename=-6d68baeb688cdacf --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern rustix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustix-7859cbbd5080a0e8.rmeta --cap-lints warn -L/usr/local/lib` Compiling terminal_size v0.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=terminal_size CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/terminal_size-0.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/terminal_size-0.4.1/Cargo.toml CARGO_PKG_AUTHORS='Andrew Chin ' CARGO_PKG_DESCRIPTION='Gets the size of your Linux or Windows terminal' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=terminal_size CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/eminence/terminal-size' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name terminal_size --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/terminal_size-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=da6335f420195378 -C extra-filename=-ae976c86d980bb1a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rustix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustix-7859cbbd5080a0e8.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=aes_kw CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-kw-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-kw-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='NIST 800-38F AES Key Wrap (KW) and Key Wrap with Padding (KWP) modes' CARGO_PKG_HOMEPAGE='https://github.com/RustCrypto/key-wraps/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aes-kw CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/key-wraps/tree/aes-kw' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name aes_kw --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/aes-kw-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "std"))' -C metadata=25814363190bd6f4 -C extra-filename=-879aac1b6bb21100 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes-424e1764e7a6d8ca.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_crypto_provider CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/crypto CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/crypto/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Cryptography provider for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_crypto_provider CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_crypto_provider --edition=2024 libs/crypto/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3e2273da118b1d98 -C extra-filename=-f0dc4412f5e76410 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aws_lc_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_sys-4a7d195b02fe8c85.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=webpki_root_certs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/webpki-root-certs-0.26.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/webpki-root-certs-0.26.6/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Mozilla trusted certificate authorities in self-signed X.509 format for use with crates other than webpki' CARGO_PKG_HOMEPAGE='https://github.com/rustls/webpki-roots' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=webpki-root-certs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rustls/webpki-roots' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name webpki_root_certs --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/webpki-root-certs-0.26.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2ef3f49f2188de57 -C extra-filename=-bc0928b223c3fa42 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-9890fe3979a7a868.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ecb CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecb-0.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecb-0.1.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers:magic-akari' CARGO_PKG_DESCRIPTION='Electronic Codebook (ECB) block cipher mode of operation' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ecb CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/magic-akari/ecb' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ecb --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ecb-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="block-padding"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "block-padding", "default", "std"))' -C metadata=87ac60d2658a5baa -C extra-filename=-9f56428bb5cdd8fd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cipher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcipher-84e5323b7d197ba6.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=md4 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/md4-0.10.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/md4-0.10.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='MD4 hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=md4 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name md4 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/md4-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "oid", "std"))' -C metadata=a24032d006b96640 -C extra-filename=-435364ca4d188df1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1155/2177] CXX obj/v8/torque_generated_initializers/promise-constructor-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-constructor-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=blake2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/blake2-0.10.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/blake2-0.10.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='BLAKE2 hash functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=blake2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name blake2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/blake2-0.10.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "reset", "simd", "simd_asm", "simd_opt", "size_opt", "std"))' -C metadata=089b3ce71125c561 -C extra-filename=-11cefd767ecec5d4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --cap-lints warn -L/usr/local/lib` warning: `blake2` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ripemd CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ripemd-0.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ripemd-0.1.3/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='Pure Rust implementation of the RIPEMD hash functions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ripemd CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ripemd --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ripemd-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="oid"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "oid", "std"))' -C metadata=c696bd98472bfc79 -C extra-filename=-6c6c6af1c8c41ac0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1156/2177] CXX obj/v8/torque_generated_initializers/promise-all-element-closure-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-all-element-closure-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=md5 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/md-5-0.10.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/md-5-0.10.6/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='MD5 hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=md-5 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name md5 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/md-5-0.10.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="oid"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "default", "force-soft", "loongarch64_asm", "md5-asm", "oid", "std"))' -C metadata=c393b5093a2574a7 -C extra-filename=-f20da088f8b01eb8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sm3 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sm3-0.4.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sm3-0.4.2/Cargo.toml CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_DESCRIPTION='SM3 (OSCCA GM/T 0004-2012) hash function' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sm3 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sm3 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sm3-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=ecd542d8b944d1b8 -C extra-filename=-c06dd1eea4a90a31 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=mio CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche :Thomas de Zeeuw :Tokio Contributors ' CARGO_PKG_DESCRIPTION='Lightweight non-blocking I/O.' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/mio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/mio' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name mio --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/mio-0.8.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=326cad548ec08a32 -C extra-filename=-1805052aa8b75f35 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --cap-lints warn -L/usr/local/lib` Compiling serde_repr v0.1.19 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_repr CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_repr-0.1.19 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_repr-0.1.19/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Derive Serialize and Deserialize that delegates to the underlying repr of a C-like enum.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_repr CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/serde-repr' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name serde_repr --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_repr-0.1.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=28b24dc1674050ff -C extra-filename=-583c20457c6ec14d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: `mio` (lib) generated 33 warnings (33 duplicates) Compiling caseless v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/caseless-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/caseless-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='Unicode caseless matching' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=caseless CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-caseless' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/caseless-0.2.1/src/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=82134d78a8b82457 -C extra-filename=-24a7caa3d9f7165d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/caseless-24a7caa3d9f7165d -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-3b4eff8a1051cf22.rlib --cap-lints warn -L/usr/local/lib` warning: unnecessary trailing semicolon --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/caseless-0.2.1/src/build.rs:29:6 | 29 | }; | ^ help: remove this semicolon | = note: `#[warn(redundant_semicolons)]` (part of `#[warn(unused)]`) on by default Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_whoami CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_whoami-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_whoami-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='This crate implements the username() API in Deno Node compat layer.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_whoami CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_whoami --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_whoami-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0299db4d16e219cd -C extra-filename=-1aec422803bb98ec --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=memmap2 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memmap2-0.9.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memmap2-0.9.5/Cargo.toml CARGO_PKG_AUTHORS='Dan Burkert :Yevhenii Reizner ' CARGO_PKG_DESCRIPTION='Cross-platform Rust API for memory-mapped file IO' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memmap2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/RazrFalcon/memmap2-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name memmap2 --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/memmap2-0.9.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("stable_deref_trait"))' -C metadata=2fc28df275dda5b2 -C extra-filename=-acadfc1865d94215 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib` warning: `caseless` (build script) generated 1 warning Compiling unicase v2.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A case-insensitive wrapper around strings.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicase CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/unicase' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.7.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=bcf92d6af7288e59 -C extra-filename=-91c460a3e554e186 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/unicase-91c460a3e554e186 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern version_check=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libversion_check-b372154a06b659e1.rlib --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libloading CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/Cargo.toml CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_DESCRIPTION='Bindings around the platform'\''s dynamic library loading primitives with greatly improved memory safety.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=ISC CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libloading CARGO_PKG_README=README.mkd CARGO_PKG_REPOSITORY='https://github.com/nagisa/rust_libloading/' CARGO_PKG_RUST_VERSION=1.40.0 CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name libloading --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libloading-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2b3fd3556134eb80 -C extra-filename=-3c84c6b14cebad61 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --cap-lints warn -L/usr/local/lib` Compiling debug-ignore v1.0.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=debug_ignore CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/debug-ignore-1.0.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/debug-ignore-1.0.5/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A newtype wrapper that causes a field to be skipped while printing out Debug output.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=debug-ignore CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sunshowers-code/debug-ignore' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name debug_ignore --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/debug-ignore-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=f3d6079d32ff67e4 -C extra-filename=-f134dc7e61d0a4ae --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=home CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/home-0.5.9 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/home-0.5.9/Cargo.toml CARGO_PKG_AUTHORS='Brian Anderson ' CARGO_PKG_DESCRIPTION='Shared definitions of home directories.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=home CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/cargo' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.5.9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name home --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/home-0.5.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 '--allow=clippy::all' '--warn=clippy::self_named_module_files' --warn=rust_2018_idioms '--allow=rustdoc::private_intra_doc_links' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--warn=clippy::disallowed_methods' '--warn=clippy::dbg_macro' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2a0266ac2296dd16 -C extra-filename=-b48beaed6fb091fd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `libloading` (lib) generated 16 warnings (16 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_segmentation CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/Cargo.toml CARGO_PKG_AUTHORS='kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='This crate provides Grapheme Cluster, Word and Sentence boundaries according to Unicode Standard Annex #29 rules. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-segmentation CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.11.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_segmentation --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-segmentation-1.11.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no_std"))' -C metadata=d5c5d89de1c79c36 -C extra-filename=-b121f6ab0d176d10 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling option-ext v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=option_ext CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/option-ext-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/option-ext-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Simon Ochsenreither ' CARGO_PKG_DESCRIPTION='Extends `Option` with additional operations' CARGO_PKG_HOMEPAGE='https://github.com/soc/option-ext' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=option-ext CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/soc/option-ext.git' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name option_ext --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/option-ext-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6050e7c7308b0d8b -C extra-filename=-bc441de1156db0f5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dotenvy CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dotenvy-0.15.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dotenvy-0.15.7/Cargo.toml CARGO_PKG_AUTHORS='Noemi Lapresta :Craig Hills :Mike Piccolo :Alice Maz :Sean Griffin :Adam Sharp :Arpad Borsos :Allan Zhang ' CARGO_PKG_DESCRIPTION='A well-maintained fork of the dotenv crate' CARGO_PKG_HOMEPAGE='https://github.com/allan2/dotenvy' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dotenvy CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/allan2/dotenvy' CARGO_PKG_RUST_VERSION=1.56.1 CARGO_PKG_VERSION=0.15.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dotenvy --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dotenvy-0.15.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "cli"))' -C metadata=ddf084e8eef91d3b -C extra-filename=-31cbfbbc514f05b9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `unicode-segmentation` (lib) generated 9 warnings (9 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=strsim CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strsim-0.11.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strsim-0.11.1/Cargo.toml CARGO_PKG_AUTHORS='Danny Guo :maxbachmann ' CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. ' CARGO_PKG_HOMEPAGE='https://github.com/rapidfuzz/strsim-rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strsim CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rapidfuzz/strsim-rs' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.11.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name strsim --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strsim-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=68b244730a9cacad -C extra-filename=-c3eaa7cb47c70500 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling clap_lex v0.7.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=clap_lex CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_lex-0.7.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_lex-0.7.4/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Minimal, flexible command line parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap_lex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION=1.74 CARGO_PKG_VERSION=0.7.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name clap_lex --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_lex-0.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=75d5310ddee70798 -C extra-filename=-66abc20bfc866f2f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling clap_builder v4.5.30 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=clap_builder CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_builder-4.5.30 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_builder-4.5.30/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full-featured Command Line Argument Parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap_builder CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION=1.74 CARGO_PKG_VERSION=4.5.30 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name clap_builder --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_builder-4.5.30/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="color"' --cfg 'feature="env"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="string"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --cfg 'feature="wrap_help"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-doc", "unstable-ext", "unstable-styles", "unstable-v5", "usage", "wrap_help"))' -C metadata=4211deeadfe309f1 -C extra-filename=-fb4eaf6a195ffae4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anstream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanstream-c85e8a3ef357c54b.rmeta --extern anstyle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanstyle-8607410453018584.rmeta --extern clap_lex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libclap_lex-66abc20bfc866f2f.rmeta --extern strsim=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstrsim-c3eaa7cb47c70500.rmeta --extern terminal_size=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libterminal_size-ae976c86d980bb1a.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustyline CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/Cargo.toml CARGO_PKG_AUTHORS='Katsu Kawakami ' CARGO_PKG_DESCRIPTION='Rustyline, a readline implementation based on Antirez'\''s Linenoise' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustyline CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kkawakam/rustyline' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=13.0.0 CARGO_PKG_VERSION_MAJOR=13 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustyline --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-13.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="custom-bindings"' --cfg 'feature="default"' --cfg 'feature="fd-lock"' --cfg 'feature="home"' --cfg 'feature="radix_trie"' --cfg 'feature="with-dirs"' --cfg 'feature="with-file-history"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("case_insensitive_history_search", "custom-bindings", "default", "derive", "fd-lock", "home", "radix_trie", "regex", "rusqlite", "rustyline-derive", "signal-hook", "skim", "termios", "with-dirs", "with-file-history", "with-fuzzy", "with-sqlite-history"))' -C metadata=423780fea4bde8f7 -C extra-filename=-bc4abf50e867d135 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern fd_lock=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfd_lock-6d68baeb688cdacf.rmeta --extern home=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhome-b48beaed6fb091fd.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-84840140312c19f7.rmeta --extern radix_trie=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libradix_trie-1bf26b14e6bf2536.rmeta --extern unicode_segmentation=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_segmentation-b121f6ab0d176d10.rmeta --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-76ef6288e0101917.rmeta --extern utf8parse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8parse-52ee50d2eb2d491a.rmeta --cap-lints warn -L/usr/local/lib` warning: `k256` (lib) generated 9 warnings (9 duplicates) Compiling dirs-sys v0.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dirs_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dirs-sys-0.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dirs-sys-0.4.1/Cargo.toml CARGO_PKG_AUTHORS='Simon Ochsenreither ' CARGO_PKG_DESCRIPTION='System-level helper functions for the dirs and directories crates.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dirs-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dirs-dev/dirs-sys-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dirs_sys --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dirs-sys-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=399533ebb56271e5 -C extra-filename=-90a66faad53b787b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern option_ext=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liboption_ext-bc441de1156db0f5.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1157/2177] CXX obj/v8/torque_generated_initializers/promise-any-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-any-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling editpe v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=editpe CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/editpe-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/editpe-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='Christian Sdunek ' CARGO_PKG_DESCRIPTION='Resource Editor for Portable Executables' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=BSD-2-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=editpe CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Systemcluster/editpe' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name editpe --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/editpe-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "image"))' -C metadata=bc00ea478e03cb82 -C extra-filename=-5948161e4b1c8875 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern debug_ignore=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdebug_ignore-f134dc7e61d0a4ae.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --extern zerocopy=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerocopy-56b8d54fd3a5dd6b.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1158/2177] CXX obj/v8/torque_generated_initializers/promise-jobs-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-jobs-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: use of deprecated method `indexmap::IndexSet::::remove`: `remove` disrupts the set order -- use `swap_remove` or `shift_remove` for explicit behavior. --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/editpe-0.1.0/src/resource.rs:349:33 | 349 | icons_to_remove.remove(&icon_id); | ^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated method `indexmap::IndexMap::::remove`: `remove` disrupts the map order -- use `swap_remove` or `shift_remove` for explicit behavior. --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/editpe-0.1.0/src/resource.rs:992:43 | 992 | if let Some(entry) = self.entries.remove(name) { | ^^^^^^ warning: struct `GroupedValues` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_builder-4.5.30/src/parser/matches/arg_matches.rs:1613:19 | 1613 | pub(crate) struct GroupedValues<'a> { | ^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: `editpe` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A case-insensitive wrapper around strings.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicase CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/unicase' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.7.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/unicase-798a550b9bb1776c/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/unicase-91c460a3e554e186/build-script-build` [unicase 2.7.0] cargo:rustc-cfg=__unicase__iter_cmp warning: `p521` (lib) generated 9 warnings (9 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/caseless-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/caseless-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='Unicode caseless matching' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=caseless CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-caseless' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/caseless-6044812b148ec9f2/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/caseless-24a7caa3d9f7165d/build-script-build` [unicase 2.7.0] cargo:rustc-cfg=__unicase__default_hasher Compiling lsp-types v0.97.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=lsp_types CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lsp-types-0.97.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lsp-types-0.97.0/Cargo.toml CARGO_PKG_AUTHORS='Markus Westerlind :Bruno Medeiros ' CARGO_PKG_DESCRIPTION='Types for interaction with a language server, using VSCode'\''s Language Server Protocol' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lsp-types CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gluon-lang/lsp-types' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.97.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=97 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name lsp_types --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lsp-types-0.97.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="proposed"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proposed"))' -C metadata=d877d43fd36ed2ad -C extra-filename=-b508bc424ad511c2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-1d9c518c76f42afa.rmeta --extern fluent_uri=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfluent_uri-3328e458641b45d7.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern serde_repr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_repr-583c20457c6ec14d.so --cap-lints warn -L/usr/local/lib` [unicase 2.7.0] cargo:rustc-cfg=__unicase__const_fns [unicase 2.7.0] cargo:rustc-cfg=__unicase__core_and_alloc Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=notify CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/notify-6.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/notify-6.1.1/Cargo.toml CARGO_PKG_AUTHORS='Félix Saparelli :Daniel Faust :Aron Heinecke ' CARGO_PKG_DESCRIPTION='Cross-platform filesystem notification library' CARGO_PKG_HOMEPAGE='https://github.com/notify-rs/notify' CARGO_PKG_LICENSE=CC0-1.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=notify CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/notify-rs/notify.git' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=6.1.1 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name notify --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/notify-6.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="crossbeam-channel"' --cfg 'feature="default"' --cfg 'feature="fsevent-sys"' --cfg 'feature="macos_fsevent"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("crossbeam-channel", "default", "fsevent-sys", "kqueue", "macos_fsevent", "macos_kqueue", "manual_tests", "mio", "serde", "timing_tests"))' -C metadata=8f4436b079da18a4 -C extra-filename=-2731e98b775139b8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_channel-6d5d8a1e76ecc7f3.rmeta --extern filetime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfiletime-2f9ab2638712dab7.rmeta --extern kqueue=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libkqueue-a9c26563b55167f9.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern mio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmio-1805052aa8b75f35.rmeta --extern walkdir=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwalkdir-fc3e7af802a6c6c1.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1159/2177] CXX obj/v8/torque_generated_initializers/promise-finally-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-finally-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1160/2177] CXX obj/v8/torque_generated_initializers/promise-misc-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-misc-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1161/2177] CXX obj/v8/torque_generated_initializers/promise-race-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-race-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `rustyline` (lib) generated 11 warnings (11 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zstd_safe CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4/Cargo.toml CARGO_PKG_AUTHORS='Alexandre Bury ' CARGO_PKG_DESCRIPTION='Safe low-level bindings for the zstd compression library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zstd-safe CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/gyscos/zstd-rs' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=7.2.4 CARGO_PKG_VERSION_MAJOR=7 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zstd-safe-69921d4205be470c/out /usr/local/bin/rustc --crate-name zstd_safe --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --allow=non_upper_case_globals -C debug-assertions=off --cfg 'feature="arrays"' --cfg 'feature="legacy"' --cfg 'feature="std"' --cfg 'feature="zdict_builder"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=9c74e19e65b0c287 -C extra-filename=-e9e0cace30e7b99f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern zstd_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzstd_sys-338d2094328ba113.rmeta --cap-lints warn -L/usr/local/lib` Compiling pest_generator v2.7.15 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pest_generator CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest_generator-2.7.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest_generator-2.7.15/Cargo.toml CARGO_PKG_AUTHORS='Dragoș Tiselice ' CARGO_PKG_DESCRIPTION='pest code generator' CARGO_PKG_HOMEPAGE='https://pest.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pest_generator CARGO_PKG_README=_README.md CARGO_PKG_REPOSITORY='https://github.com/pest-parser/pest' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.15 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pest_generator --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest_generator-2.7.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "export-internal", "grammar-extras", "not-bootstrap-in-src", "std"))' -C metadata=0f1c0b363f22b788 -C extra-filename=-3cbd31cb583ccf33 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern pest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpest-4961c76c1e491288.rmeta --extern pest_meta=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpest_meta-dd16ff96f57b8c9a.rmeta --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rmeta --cap-lints warn -L/usr/local/lib` Compiling derive_builder v0.20.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=derive_builder CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder-0.20.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder-0.20.2/Cargo.toml CARGO_PKG_AUTHORS='Colin Kiegel :Pascal Hertleif :Jan-Erik Rediger :Ted Driggs ' CARGO_PKG_DESCRIPTION='Rust macro to automatically implement the builder pattern for arbitrary structs.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=derive_builder CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/colin-kiegel/rust-derive-builder' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.20.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name derive_builder --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_builder-0.20.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(compiletests)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "clippy", "default", "std"))' -C metadata=37238bf3a82d7b70 -C extra-filename=-a06eb94b7a5ea816 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern derive_builder_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libderive_builder_macro-2ab352573ad46a62.so --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bindgen CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1/Cargo.toml CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bindgen CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.70.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=70 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/bindgen-702d089f65c108ec/out /usr/local/bin/rustc --crate-name bindgen --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="logging"' --cfg 'feature="prettyplease"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__cli", "__testing_only_extra_assertions", "__testing_only_libclang_16", "__testing_only_libclang_9", "default", "experimental", "logging", "prettyplease", "runtime", "static", "which-rustfmt"))' -C metadata=5802d81b06fdbdb8 -C extra-filename=-2d0bb2aeab232064 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern cexpr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcexpr-4d37902fa50c119b.rmeta --extern clang_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libclang_sys-e8368c82af764acb.rmeta --extern itertools=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitertools-381b8527ebd1c78e.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern prettyplease=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprettyplease-ba8e044c7e711fa9.rmeta --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rmeta --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-3b4eff8a1051cf22.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-59861e9afb0d0e18.rmeta --extern shlex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libshlex-714597095896006d.rmeta --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rmeta --cap-lints warn -L/usr/local/lib` warning: `notify` (lib) generated 4 warnings (4 duplicates) Compiling deno_npm_cache v0.33.0 (/exopi-obj/pobj/deno-2.4.5/deno/libs/npm_cache) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_npm_cache CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/npm_cache CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/npm_cache/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Helpers for downloading and caching npm dependencies for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_npm_cache CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.33.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=33 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_npm_cache --edition=2024 libs/npm_cache/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0eecf2dca99a7b5d -C extra-filename=-58e52255935366f2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern deno_cache_dir=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_cache_dir-7976d3324cb128d1.rlib --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_npm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_npm-05a47287d99146a4.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rmeta --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-8afd6135e77344a1.rmeta --extern faster_hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfaster_hex-d453830a0ca5ae35.rmeta --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-38f33b2ce64f416c.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern sha1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha1-bcda0c7ae3d0de17.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern tar=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtar-d611d7a8d27e07d7.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64` Compiling vte v0.13.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=vte CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vte-0.13.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vte-0.13.1/Cargo.toml CARGO_PKG_AUTHORS='Joe Wilm :Christian Duerr ' CARGO_PKG_DESCRIPTION='Parser for implementing terminal emulators' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vte CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alacritty/vte' CARGO_PKG_RUST_VERSION=1.62.1 CARGO_PKG_VERSION=0.13.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name vte --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vte-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="arrayvec"' --cfg 'feature="default"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ansi", "arrayvec", "bitflags", "cursor-icon", "default", "log", "nightly", "no_std", "serde"))' -C metadata=bc417e6025946f71 -C extra-filename=-0136b7adb10dc618 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arrayvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarrayvec-92a0c52b66f1170a.rmeta --extern utf8parse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8parse-52ee50d2eb2d491a.rmeta --extern vte_generate_state_changes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libvte_generate_state_changes-67d77206d9055312.so --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1162/2177] CXX obj/v8/torque_generated_initializers/promise-then-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-then-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1163/2177] CXX obj/v8/torque_generated_initializers/promise-reaction-job-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-reaction-job-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tokio_metrics CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-metrics-0.3.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-metrics-0.3.1/Cargo.toml CARGO_PKG_AUTHORS='Tokio Contributors ' CARGO_PKG_DESCRIPTION='Runtime and task level metrics for Tokio applications. ' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tokio-metrics CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio-metrics' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tokio_metrics --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tokio-metrics-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="rt"' --cfg 'feature="tokio"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "rt", "tokio"))' -C metadata=fc1d14b949423e78 -C extra-filename=-c38208227ab444a3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_stream-ee6c2a0c9e249ffd.rmeta --cap-lints warn -L/usr/local/lib` warning: `tokio-metrics` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=color_print CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-0.3.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Johann David ' CARGO_PKG_DESCRIPTION='Colorize and stylize strings for terminal at compile-time, by using an HTML-like syntax' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=color-print CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/dajoha/color-print' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name color_print --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/color-print-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("lazy_static", "terminfo", "terminfo_crate"))' -C metadata=8d37f52beb329ea3 -C extra-filename=-d274c4325c2f9b33 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern color_print_proc_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcolor_print_proc_macro-1e41a1bd92778dd5.so --cap-lints warn -L/usr/local/lib` Compiling unicode-normalization v0.1.23 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_normalization CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-normalization-0.1.23 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-normalization-0.1.23/Cargo.toml CARGO_PKG_AUTHORS='kwantam :Manish Goregaokar ' CARGO_PKG_DESCRIPTION='This crate provides functions for normalization of Unicode strings, including Canonical and Compatible Decomposition and Recomposition, as described in Unicode Standard Annex #15. ' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-normalization CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.23 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_normalization --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode-normalization-0.1.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=98ea5adde847e8fb -C extra-filename=-4fa6eca020b7f13f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern tinyvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtinyvec-17ffa453fc71c00a.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1/lib.rs:961:21 | 961 | fn rustfmt_path(&self) -> io::Result> { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 961 | fn rustfmt_path(&self) -> io::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1/clang.rs:948:26 | 948 | pub(crate) fn tokens(&self) -> RawTokens { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 948 | pub(crate) fn tokens(&self) -> RawTokens<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1/clang.rs:1006:24 | 1006 | pub(crate) fn iter(&self) -> ClangTokenIterator { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1006 | pub(crate) fn iter(&self) -> ClangTokenIterator<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1/ir/context.rs:1249:9 | 1249 | &self, | ^^^^^ the lifetime is elided here 1250 | ) -> traversal::AssertNoDanglingItemsTraversal { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1250 | ) -> traversal::AssertNoDanglingItemsTraversal<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bindgen-0.70.1/ir/ty.rs:246:28 | 246 | fn sanitize_name(name: &str) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 246 | fn sanitize_name(name: &str) -> Cow<'_, str> { | +++ Compiling env_filter v0.1.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=env_filter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/env_filter-0.1.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/env_filter-0.1.3/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Filter log events using environment variables ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=env_filter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-cli/env_logger' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name env_filter --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/env_filter-0.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="regex"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "regex"))' -C metadata=dc017cddaf38dbb9 -C extra-filename=-a7bba87f247c928a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rmeta --cap-lints warn -L/usr/local/lib` Compiling dprint-core-macros v0.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dprint_core_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-core-macros-0.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-core-macros-0.1.0/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='Core formatting macros for dprint-core.' CARGO_PKG_HOMEPAGE='https://github.com/dprint/dprint/tree/main/crates/core-macros' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dprint-core-macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/dprint/dprint' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dprint_core_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-core-macros-0.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=37ebd693af3e9c60 -C extra-filename=-d71eef9c2a9aa23a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-8282d275b8b8608a.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling tiny_pretty v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=tiny_pretty CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tiny_pretty-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tiny_pretty-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Pig Fang ' CARGO_PKG_DESCRIPTION='Tiny implementation of Wadler-style pretty printer.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tiny_pretty CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/g-plane/tiny_pretty' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name tiny_pretty --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/tiny_pretty-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="unicode-width"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unicode-width"))' -C metadata=70c25ddad237bb98 -C extra-filename=-459156264a338180 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-76ef6288e0101917.rmeta --cap-lints warn -L/usr/local/lib` Compiling nix v0.29.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/Cargo.toml CARGO_PKG_AUTHORS='The nix-rust Project Developers' CARGO_PKG_DESCRIPTION='Rust friendly bindings to *nix APIs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nix-rust/nix' CARGO_PKG_RUST_VERSION=1.69 CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="process"' --cfg 'feature="signal"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=b9fbe7df0d4b3c28 -C extra-filename=-d3d034ec2240145c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/nix-d3d034ec2240145c -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cfg_aliases=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_aliases-bed9a814602bdb2c.rlib --cap-lints warn -L/usr/local/lib` Compiling winnow v0.6.26 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=winnow CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A byte-oriented, zero-copy, parser combinators library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=winnow CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/winnow-rs/winnow' CARGO_PKG_RUST_VERSION=1.65.0 CARGO_PKG_VERSION=0.6.26 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name winnow --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--allow=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "debug", "default", "simd", "std", "unstable-doc", "unstable-recover"))' -C metadata=9b40ca97eadd12ca -C extra-filename=-5db60ebd2468b11a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --cap-lints warn -L/usr/local/lib` warning: use of deprecated type alias `error::IResult`: Replaced with `ModalResult` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/lib.rs:158:16 | 158 | pub use error::IResult; | ^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/lib.rs:160:16 | 160 | pub use error::PResult; | ^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:368:15 | 368 | pub kind: ErrorKind, | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:894:15 | 894 | pub kind: ErrorKind, | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1181:6 | 1181 | impl ErrorKind { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1201:36 | 1201 | impl ParserError for ErrorKind { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1218:41 | 1218 | impl AddContext for ErrorKind {} | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1220:40 | 1220 | impl FromExternalError for ErrorKind { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1229:23 | 1229 | impl fmt::Display for ErrorKind { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1236:28 | 1236 | impl std::error::Error for ErrorKind {} | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:270:41 | 270 | fn from_error_kind(input: &I, kind: ErrorKind) -> Self; | ^^^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Fail` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:275:49 | 275 | Self::from_error_kind(input, ErrorKind::Fail) | ^^^^ warning: use of deprecated unit variant `error::ErrorKind::Assert` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:287:49 | 287 | Self::from_error_kind(input, ErrorKind::Assert) | ^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:294:79 | 294 | fn append(self, input: &I, token_start: &::Checkpoint, kind: ErrorKind) -> Self; | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:343:45 | 343 | fn from_external_error(input: &I, kind: ErrorKind, e: E) -> Self; | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:181:41 | 181 | fn from_error_kind(input: &I, kind: ErrorKind) -> Self { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:194:79 | 194 | fn append(self, input: &I, token_start: &::Checkpoint, kind: ErrorKind) -> Self { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:215:45 | 215 | fn from_external_error(input: &I, kind: ErrorKind, e: EXT) -> Self { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:375:32 | 375 | pub fn new(input: I, kind: ErrorKind) -> Self { | ^^^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Fail` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:384:30 | 384 | kind: ErrorKind::Fail, | ^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:411:41 | 411 | fn from_error_kind(input: &I, kind: ErrorKind) -> Self { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:423:16 | 423 | _kind: ErrorKind, | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:448:45 | 448 | fn from_external_error(input: &I, kind: ErrorKind, _e: E) -> Self { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:500:34 | 500 | fn from_error_kind(_: &I, _: ErrorKind) -> Self { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:509:16 | 509 | _kind: ErrorKind, | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:533:47 | 533 | fn from_external_error(_input: &I, _kind: ErrorKind, _e: E) -> Self { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:553:34 | 553 | fn from_error_kind(_: &I, _: ErrorKind) -> Self {} | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:560:16 | 560 | _kind: ErrorKind, | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:582:47 | 582 | fn from_external_error(_input: &I, _kind: ErrorKind, _e: E) -> Self {} | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:646:43 | 646 | fn from_error_kind(_input: &I, _kind: ErrorKind) -> Self { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:655:16 | 655 | _kind: ErrorKind, | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:699:47 | 699 | fn from_external_error(_input: &I, _kind: ErrorKind, e: E) -> Self { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:979:41 | 979 | fn from_error_kind(input: &I, kind: ErrorKind) -> Self { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:987:79 | 987 | fn append(self, input: &I, token_start: &::Checkpoint, kind: ErrorKind) -> Self { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1049:45 | 1049 | fn from_external_error(input: &I, kind: ErrorKind, e: E) -> Self { | ^^^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Assert` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1186:18 | 1186 | ErrorKind::Assert => "assert", | ^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Token` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1187:18 | 1187 | ErrorKind::Token => "token", | ^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Tag` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1188:18 | 1188 | ErrorKind::Tag => "tag", | ^^^ warning: use of deprecated unit variant `error::ErrorKind::Alt` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1189:18 | 1189 | ErrorKind::Alt => "alternative", | ^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1190:18 | 1190 | ErrorKind::Many => "many", | ^^^^ warning: use of deprecated unit variant `error::ErrorKind::Eof` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1191:18 | 1191 | ErrorKind::Eof => "end of file", | ^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1192:18 | 1192 | ErrorKind::Slice => "slice", | ^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Complete` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1193:18 | 1193 | ErrorKind::Complete => "complete", | ^^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Not` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1194:18 | 1194 | ErrorKind::Not => "negation", | ^^^ warning: use of deprecated unit variant `error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1195:18 | 1195 | ErrorKind::Verify => "predicate verification", | ^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Fail` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1196:18 | 1196 | ErrorKind::Fail => "fail", | ^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1203:42 | 1203 | fn from_error_kind(_input: &I, kind: ErrorKind) -> Self { | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1212:16 | 1212 | _kind: ErrorKind, | ^^^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:1223:46 | 1223 | fn from_external_error(_input: &I, kind: ErrorKind, _e: E) -> Self { | ^^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:8:51 | 8 | use crate::error::{AddContext, FromExternalError, PResult, ParseError, ParserError}; | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:875:25 | 875 | F: FnMut(&mut I) -> PResult, | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:81:48 | 81 | fn parse_next(&mut self, input: &mut I) -> PResult; | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:98:47 | 98 | fn parse_peek(&mut self, mut input: I) -> PResult<(I, O), E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:879:44 | 879 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:907:44 | 907 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:935:44 | 935 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:964:44 | 964 | fn parse_next(&mut self, i: &mut I) -> PResult<::Slice, E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:996:44 | 996 | fn parse_next(&mut self, i: &mut I) -> PResult<::Slice, E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:1025:44 | 1025 | fn parse_next(&mut self, i: &mut I) -> PResult<::Slice, E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:1058:44 | 1058 | fn parse_next(&mut self, i: &mut I) -> PResult<::Slice, E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:1087:44 | 1087 | fn parse_next(&mut self, i: &mut I) -> PResult<::Slice, E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:1119:44 | 1119 | fn parse_next(&mut self, i: &mut I) -> PResult<::Slice, E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:1126:45 | 1126 | fn parse_next(&mut self, _i: &mut I) -> PResult<(), E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:1139:46 | 1139 | fn parse_next(&mut self, i: &mut I) -> PResult<($($output),+,), E> { | ^^^^^^^ ... 1234 | / impl_parser_for_tuples!( 1235 | | P1 O1, 1236 | | P2 O2, 1237 | | P3 O3, ... | 1255 | | P21 O21 1256 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `impl_parser_for_tuple` which comes from the expansion of the macro `impl_parser_for_tuples` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/parser.rs:1264:44 | 1264 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:18:29 | 18 | use crate::error::{ErrMode, ErrorKind, Needed}; | ^^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:26:12 | 26 | use crate::PResult; | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:100:49 | 100 | pub fn crlf(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:155:61 | 155 | pub fn till_line_ending(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:173:6 | 173 | ) -> PResult<::Slice, E> | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Tag` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:196:47 | 196 | let e: ErrorKind = ErrorKind::Tag; | ^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:196:24 | 196 | let e: ErrorKind = ErrorKind::Tag; | ^^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:246:56 | 246 | pub fn line_ending(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:296:60 | 296 | pub fn newline>(input: &mut I) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:347:48 | 347 | pub fn tab(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:399:51 | 399 | pub fn alpha0(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:452:51 | 452 | pub fn alpha1(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:506:51 | 506 | pub fn digit0(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:576:51 | 576 | pub fn digit1(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:629:55 | 629 | pub fn hex_digit0(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:683:55 | 683 | pub fn hex_digit1(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:736:55 | 736 | pub fn oct_digit0(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:790:55 | 790 | pub fn oct_digit1(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:843:58 | 843 | pub fn alphanumeric0(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:896:58 | 896 | pub fn alphanumeric1(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:936:51 | 936 | pub fn space0(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:989:51 | 989 | pub fn space1(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1042:56 | 1042 | pub fn multispace0(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1095:56 | 1095 | pub fn multispace1(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1125:61 | 1125 | pub fn dec_uint(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1210:60 | 1210 | pub fn dec_int(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1329:61 | 1329 | pub fn hex_uint(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1350:75 | 1350 | return Err(ErrMode::from_error_kind(input, ErrorKind::Verify)); | ^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1369:67 | 1369 | return Err(ErrMode::from_error_kind(input, ErrorKind::Slice)); | ^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1485:58 | 1485 | pub fn float(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1496:71 | 1496 | .ok_or_else(|| ErrMode::from_error_kind(input, ErrorKind::Verify)) | ^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1502:69 | 1502 | fn take_float_or_exceptions>(input: &mut I) -> PResult<::Slice, E> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1530:55 | 1530 | fn take_float>(input: &mut I) -> PResult<::Slice, E> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1643:6 | 1643 | ) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1685:6 | 1685 | ) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1819:6 | 1819 | ) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1858:6 | 1858 | ) -> PResult | ^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:13:19 | 13 | use crate::error::ErrorKind; | ^^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:20:12 | 20 | use crate::PResult; | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:70:50 | 70 | pub fn be_u8(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:114:51 | 114 | pub fn be_u16(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:158:51 | 158 | pub fn be_u24(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:202:51 | 202 | pub fn be_u32(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:246:51 | 246 | pub fn be_u64(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:290:52 | 290 | pub fn be_u128(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:299:68 | 299 | fn be_uint(input: &mut Input, bound: usize) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:315:72 | 315 | Err(_needed) => Err(ErrMode::from_error_kind(input, ErrorKind::Slice)), | ^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:372:50 | 372 | pub fn be_i8(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:416:51 | 416 | pub fn be_i16(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:463:51 | 463 | pub fn be_i24(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:518:51 | 518 | pub fn be_i32(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:565:51 | 565 | pub fn be_i64(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:612:52 | 612 | pub fn be_i128(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:659:50 | 659 | pub fn le_u8(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:703:51 | 703 | pub fn le_u16(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:747:51 | 747 | pub fn le_u24(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:791:51 | 791 | pub fn le_u32(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:835:51 | 835 | pub fn le_u64(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:879:52 | 879 | pub fn le_u128(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:888:68 | 888 | fn le_uint(input: &mut Input, bound: usize) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:903:72 | 903 | Err(_needed) => Err(ErrMode::from_error_kind(input, ErrorKind::Slice)), | ^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:960:50 | 960 | pub fn le_i8(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:1004:51 | 1004 | pub fn le_i16(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:1051:51 | 1051 | pub fn le_i24(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:1106:51 | 1106 | pub fn le_i32(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:1153:51 | 1153 | pub fn le_i64(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:1200:52 | 1200 | pub fn le_i128(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:1254:47 | 1254 | pub fn u8(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:1269:65 | 1269 | fn u8_(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Token` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:1278:73 | 1278 | ErrMode::Backtrack(Error::from_error_kind(input, ErrorKind::Token)) | ^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:1681:47 | 1681 | pub fn i8(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:2089:51 | 2089 | pub fn be_f32(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:2136:51 | 2136 | pub fn be_f64(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:2183:51 | 2183 | pub fn le_f32(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:2230:51 | 2230 | pub fn le_f64(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/bits/mod.rs:8:43 | 8 | use crate::error::{ErrMode, ErrorConvert, ErrorKind, Needed, ParserError}; | ^^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/bits/mod.rs:11:13 | 11 | use crate::{PResult, Parser}; | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/bits/mod.rs:212:6 | 212 | ) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Eof` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/bits/mod.rs:228:32 | 228 | ErrorKind::Eof, | ^^^ warning: use of deprecated unit variant `error::ErrorKind::Tag` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/bits/mod.rs:358:32 | 358 | ErrorKind::Tag, | ^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/bits/mod.rs:403:6 | 403 | ) -> PResult | ^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/branch.rs:2:29 | 2 | use crate::error::{ErrMode, ErrorKind, ParserError}; | ^^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/branch.rs:14:44 | 14 | fn choice(&mut self, input: &mut I) -> PResult; | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/branch.rs:67:49 | 67 | fn permutation(&mut self, input: &mut I) -> PResult; | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/branch.rs:130:44 | 130 | fn choice(&mut self, input: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Alt` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/branch.rs:148:82 | 148 | Some(e) => Err(ErrMode::Backtrack(e.append(input, &start, ErrorKind::Alt))), | ^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/branch.rs:155:44 | 155 | fn choice(&mut self, input: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Alt` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/branch.rs:173:82 | 173 | Some(e) => Err(ErrMode::Backtrack(e.append(input, &start, ErrorKind::Alt))), | ^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/branch.rs:201:46 | 201 | fn choice(&mut self, input: &mut I) -> PResult { | ^^^^^^^ ... 252 | alt_trait!(Alt2 Alt3 Alt4 Alt5 Alt6 Alt7 Alt8 Alt9 Alt10 Alt11 Alt12 Alt13 Alt14 Alt15 Alt16 Alt17 Alt18 Alt19 Alt20 Alt21 Alt22); | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `alt_trait_impl` which comes from the expansion of the macro `alt_trait` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated unit variant `error::ErrorKind::Alt` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/branch.rs:248:68 | 248 | Err(ErrMode::Backtrack($err.append($input, &$start, ErrorKind::Alt))) | ^^^ ... 252 | alt_trait!(Alt2 Alt3 Alt4 Alt5 Alt6 Alt7 Alt8 Alt9 Alt10 Alt11 Alt12 Alt13 Alt14 Alt15 Alt16 Alt17 Alt18 Alt19 Alt20 Alt21 Alt22); | --------------------------------------------------------------------------------------------------------------------------------- in this macro invocation | = note: this warning originates in the macro `alt_trait_inner` which comes from the expansion of the macro `alt_trait` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/branch.rs:256:44 | 256 | fn choice(&mut self, input: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/branch.rs:288:51 | 288 | fn permutation(&mut self, input: &mut I) -> PResult<( $($ty),+ ), Error> { | ^^^^^^^ ... 338 | / permutation_trait!( 339 | | P1 O1 o1 340 | | P2 O2 o2 341 | | P3 O3 o3 ... | 359 | | P21 O21 o21 360 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `permutation_trait_impl` which comes from the expansion of the macro `permutation_trait` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated unit variant `error::ErrorKind::Alt` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/branch.rs:301:80 | 301 | return Err(ErrMode::Backtrack(err.append(input, &start, ErrorKind::Alt))); | ^^^ ... 338 | / permutation_trait!( 339 | | P1 O1 o1 340 | | P2 O2 o2 341 | | P3 O3 o3 ... | 359 | | P21 O21 o21 360 | | ); | |_- in this macro invocation | = note: this warning originates in the macro `permutation_trait_impl` which comes from the expansion of the macro `permutation_trait` (in Nightly builds, run with -Z macro-backtrace for more info) warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:2:29 | 2 | use crate::error::{ErrMode, ErrorKind, Needed, ParserError}; | ^^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:9:49 | 9 | pub fn rest(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:20:53 | 20 | pub fn rest_len(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:174:48 | 174 | pub fn eof(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Eof` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:183:60 | 183 | Err(ErrMode::from_error_kind(input, ErrorKind::Eof)) | ^^^ warning: use of deprecated unit variant `error::ErrorKind::Not` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:223:69 | 223 | Ok(_) => Err(ErrMode::from_error_kind(input, ErrorKind::Not)), | ^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:336:57 | 336 | pub fn todo(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:494:51 | 494 | pub fn empty(_input: &mut Input) -> PResult<(), Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:519:53 | 519 | pub fn fail(i: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Fail` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:525:52 | 525 | Err(ErrMode::from_error_kind(i, ErrorKind::Fail)) | ^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:404:32 | 404 | pub fn finish(mut self) -> PResult<(I, ()), E> { | ^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:5:19 | 5 | use crate::error::ErrorKind; | ^^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:11:12 | 11 | use crate::PResult; | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:464:53 | 464 | fn repeat0_(f: &mut F, i: &mut I) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:493:53 | 493 | fn repeat1_(f: &mut F, i: &mut I) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:502:54 | 502 | Err(e) => Err(e.append(i, &start, ErrorKind::Many)), | ^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:530:68 | 530 | fn repeat_n_(count: usize, f: &mut F, i: &mut I) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:552:59 | 552 | return Err(e.append(i, &start, ErrorKind::Many)); | ^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:560:88 | 560 | fn repeat_m_n_(min: usize, max: usize, parse: &mut F, input: &mut I) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:592:86 | 592 | return Err(ErrMode::Backtrack(e.append(input, &start, ErrorKind::Many))); | ^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:672:75 | 672 | fn repeat_till0_(f: &mut F, g: &mut G, i: &mut I) -> PResult<(C, P), E> | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:689:73 | 689 | Err(e) => return Err(e.append(i, &start, ErrorKind::Many)), | ^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:711:6 | 711 | ) -> PResult<(C, P), E> | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:735:59 | 735 | return Err(e.append(i, &start, ErrorKind::Many)); | ^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:751:67 | 751 | return Err(e.append(i, &start, ErrorKind::Many)); | ^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:907:6 | 907 | ) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:966:6 | 966 | ) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1022:6 | 1022 | ) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1039:59 | 1039 | return Err(e.append(input, &start, ErrorKind::Many)); | ^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1051:63 | 1051 | return Err(e.append(input, &start, ErrorKind::Many)); | ^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1064:71 | 1064 | return Err(e.append(input, &start, ErrorKind::Many)); | ^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1083:6 | 1083 | ) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1107:82 | 1107 | return Err(ErrMode::Backtrack(e.append(input, &start, ErrorKind::Many))); | ^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1122:86 | 1122 | return Err(ErrMode::Backtrack(e.append(input, &start, ErrorKind::Many))); | ^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1146:44 | 1146 | ... ErrorKind::Many, | ^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1326:63 | 1326 | return Err(e.append(i, &start, ErrorKind::Many)); | ^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1340:6 | 1340 | ) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1381:6 | 1381 | ) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1392:58 | 1392 | Err(e) => Err(e.append(input, &start, ErrorKind::Many)), | ^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1431:6 | 1431 | ) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1468:36 | 1468 | ErrorKind::Many, | ^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1490:6 | 1490 | ) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1521:78 | 1521 | let res = Err(ErrMode::from_error_kind(input, ErrorKind::Verify)); | ^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1533:36 | 1533 | ErrorKind::Many, | ^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1555:6 | 1555 | ) -> PResult | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1588:86 | 1588 | let res = Err(ErrMode::from_external_error(input, ErrorKind::Verify, e)); | ^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Many` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1600:36 | 1600 | ErrorKind::Many, | ^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:447:44 | 447 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:9:41 | 9 | use crate::error::{AddContext, ErrMode, ErrorKind, FromExternalError, ParserError}; | ^^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:29:44 | 29 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:54:44 | 54 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:87:48 | 87 | fn parse_next(&mut self, input: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:92:60 | 92 | ErrMode::from_external_error(input, ErrorKind::Verify, err) | ^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:123:48 | 123 | fn parse_next(&mut self, input: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:128:56 | 128 | ErrMode::from_error_kind(input, ErrorKind::Verify) | ^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:159:44 | 159 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:194:44 | 194 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:199:52 | 199 | ErrMode::from_error_kind(i, ErrorKind::Verify) | ^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:229:44 | 229 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:247:48 | 247 | fn parse_next(&mut self, input: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Complete` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:251:68 | 251 | Err(ErrMode::from_error_kind(input, ErrorKind::Complete)) | ^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:288:48 | 288 | fn parse_next(&mut self, input: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:293:56 | 293 | ErrMode::from_error_kind(input, ErrorKind::Verify) | ^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:319:48 | 319 | fn parse_next(&mut self, input: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:343:48 | 343 | fn parse_next(&mut self, input: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:364:48 | 364 | fn parse_next(&mut self, input: &mut I) -> PResult<(), E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:391:48 | 391 | fn parse_next(&mut self, input: &mut I) -> PResult<::Slice, E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:427:48 | 427 | fn parse_next(&mut self, input: &mut I) -> PResult<(O, ::Slice), E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:459:48 | 459 | fn parse_next(&mut self, input: &mut I) -> PResult, E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:486:48 | 486 | fn parse_next(&mut self, input: &mut I) -> PResult<(O, Range), E> { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:514:44 | 514 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:538:44 | 538 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:568:44 | 568 | fn parse_next(&mut self, i: &mut I) -> PResult { | ^^^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:9:19 | 9 | use crate::error::ErrorKind; | ^^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:16:12 | 16 | use crate::PResult; | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:58:48 | 58 | pub fn any(input: &mut Input) -> PResult<::Token, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:75:6 | 75 | ) -> PResult<::Token, E> | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Token` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:84:56 | 84 | ErrMode::from_error_kind(input, ErrorKind::Token) | ^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:185:6 | 185 | ) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Tag` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:198:43 | 198 | let e: ErrorKind = ErrorKind::Tag; | ^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:198:20 | 198 | let e: ErrorKind = ErrorKind::Tag; | ^^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:530:6 | 530 | ) -> PResult<::Slice, E> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:547:6 | 547 | ) -> PResult<::Slice, E> | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:551:35 | 551 | let e: ErrorKind = ErrorKind::Slice; | ^^^^^ warning: use of deprecated enum `error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:551:12 | 551 | let e: ErrorKind = ErrorKind::Slice; | ^^^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:571:6 | 571 | ) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:588:71 | 588 | return Err(ErrMode::from_error_kind(input, ErrorKind::Slice)); | ^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:614:60 | 614 | Err(ErrMode::from_error_kind(input, ErrorKind::Slice)) | ^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:811:6 | 811 | ) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:819:68 | 819 | Err(_needed) => Err(ErrMode::from_error_kind(i, ErrorKind::Slice)), | ^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:962:6 | 962 | ) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:970:60 | 970 | None => Err(ErrMode::from_error_kind(i, ErrorKind::Slice)), | ^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:977:6 | 977 | ) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:984:60 | 984 | None => Err(ErrMode::from_error_kind(i, ErrorKind::Slice)), | ^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:987:60 | 987 | Err(ErrMode::from_error_kind(i, ErrorKind::Slice)) | ^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:1000:6 | 1000 | ) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:1020:71 | 1020 | return Err(ErrMode::from_error_kind(i, ErrorKind::Slice)); | ^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:1024:67 | 1024 | return Err(ErrMode::from_error_kind(i, ErrorKind::Slice)); | ^^^^^ warning: use of deprecated unit variant `error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:1029:60 | 1029 | None => Err(ErrMode::from_error_kind(i, ErrorKind::Slice)), | ^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:1057:49 | 1057 | pub fn rest(input: &mut Input) -> PResult<::Slice, Error> | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:1095:53 | 1095 | pub fn rest_len(input: &mut Input) -> PResult | ^^^^^^^ warning: use of deprecated type alias `error::IResult`: Replaced with `ModalResult` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/lib.rs:148:20 | 148 | pub use crate::IResult; | ^^^^^^^ warning: use of deprecated type alias `error::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/lib.rs:151:20 | 151 | pub use crate::PResult; | ^^^^^^^ [v8 137.2.1] [1164/2177] CXX obj/v8/torque_generated_initializers/promise-resolve-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-resolve-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/bits/mod.rs:356:47 | 356 | Err(ErrMode::Backtrack(Error::from_error_kind( | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:223:35 | 223 | Ok(_) => Err(ErrMode::from_error_kind(input, ErrorKind::Not)), | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:182:31 | 182 | ErrMode::Backtrack(E::from_error_kind(input, kind)) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:275:15 | 275 | Self::from_error_kind(input, ErrorKind::Fail) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/error.rs:287:15 | 287 | Self::from_error_kind(input, ErrorKind::Assert) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:197:37 | 197 | return Err(ErrMode::from_error_kind(input, e)); | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1350:41 | 1350 | return Err(ErrMode::from_error_kind(input, ErrorKind::Verify)); | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1369:33 | 1369 | return Err(ErrMode::from_error_kind(input, ErrorKind::Slice)); | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/ascii/mod.rs:1496:37 | 1496 | .ok_or_else(|| ErrMode::from_error_kind(input, ErrorKind::Verify)) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/bits/mod.rs:226:30 | 226 | Err(ErrMode::from_error_kind( | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:315:38 | 315 | Err(_needed) => Err(ErrMode::from_error_kind(input, ErrorKind::Slice)), | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:903:38 | 903 | Err(_needed) => Err(ErrMode::from_error_kind(input, ErrorKind::Slice)), | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/binary/mod.rs:1278:39 | 1278 | ErrMode::Backtrack(Error::from_error_kind(input, ErrorKind::Token)) | ^^^^^^^^^^^^^^^ warning: struct `WorkDoneProgressOptions` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/lsp-types-0.97.0/src/progress.rs:46:12 | 46 | pub struct WorkDoneProgressOptions { | ^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:183:26 | 183 | Err(ErrMode::from_error_kind(input, ErrorKind::Eof)) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/core.rs:525:22 | 525 | Err(ErrMode::from_error_kind(i, ErrorKind::Fail)) | ^^^^^^^^^^^^^^^ warning: `clap_builder` (lib) generated 1 warning Compiling text-size v1.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=text_size CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/text-size-1.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/text-size-1.1.1/Cargo.toml CARGO_PKG_AUTHORS='Aleksey Kladov :Christopher Durham (CAD97) ' CARGO_PKG_DESCRIPTION='Newtypes for text offsets' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=text-size CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-analyzer/text-size' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.1.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name text_size --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/text-size-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=03ee758e50bc5ff9 -C extra-filename=-22143eba246bf2ee --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/multi.rs:1521:44 | 1521 | let res = Err(ErrMode::from_error_kind(input, ErrorKind::Verify)); | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:128:22 | 128 | ErrMode::from_error_kind(input, ErrorKind::Verify) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:199:22 | 199 | ErrMode::from_error_kind(i, ErrorKind::Verify) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:251:34 | 251 | Err(ErrMode::from_error_kind(input, ErrorKind::Complete)) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/combinator/impls.rs:293:22 | 293 | ErrMode::from_error_kind(input, ErrorKind::Verify) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:84:22 | 84 | ErrMode::from_error_kind(input, ErrorKind::Token) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:199:26 | 199 | Err(ErrMode::from_error_kind(i, e)) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:560:22 | 560 | Err(ErrMode::from_error_kind(input, e)) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:588:37 | 588 | return Err(ErrMode::from_error_kind(input, ErrorKind::Slice)); | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:614:26 | 614 | Err(ErrMode::from_error_kind(input, ErrorKind::Slice)) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:819:38 | 819 | Err(_needed) => Err(ErrMode::from_error_kind(i, ErrorKind::Slice)), | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:970:30 | 970 | None => Err(ErrMode::from_error_kind(i, ErrorKind::Slice)), | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:984:30 | 984 | None => Err(ErrMode::from_error_kind(i, ErrorKind::Slice)), | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:987:30 | 987 | Err(ErrMode::from_error_kind(i, ErrorKind::Slice)) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:1020:41 | 1020 | return Err(ErrMode::from_error_kind(i, ErrorKind::Slice)); | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:1024:37 | 1024 | return Err(ErrMode::from_error_kind(i, ErrorKind::Slice)); | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/winnow-0.6.26/src/token/mod.rs:1029:30 | 1029 | None => Err(ErrMode::from_error_kind(i, ErrorKind::Slice)), | ^^^^^^^^^^^^^^^ Compiling unicode_categories v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicode_categories CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/Cargo.toml CARGO_PKG_AUTHORS='Sean Gillespie ' CARGO_PKG_DESCRIPTION='Query Unicode category membership for chars' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode_categories CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/swgillespie/unicode-categories' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name unicode_categories --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ec0c15229972642c -C extra-filename=-04bc84f245de5a8e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/src/lib.rs:229:23 | 229 | '\u{E000}'...'\u{F8FF}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` (part of `#[warn(rust_2021_compatibility)]`) on by default warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/src/lib.rs:231:24 | 231 | '\u{F0000}'...'\u{FFFFD}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/src/lib.rs:233:25 | 233 | '\u{100000}'...'\u{10FFFD}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/src/lib.rs:252:23 | 252 | '\u{3400}'...'\u{4DB5}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/src/lib.rs:254:23 | 254 | '\u{4E00}'...'\u{9FD5}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/src/lib.rs:256:23 | 256 | '\u{AC00}'...'\u{D7A3}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/src/lib.rs:258:24 | 258 | '\u{17000}'...'\u{187EC}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/src/lib.rs:260:24 | 260 | '\u{20000}'...'\u{2A6D6}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/src/lib.rs:262:24 | 262 | '\u{2A700}'...'\u{2B734}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/src/lib.rs:264:24 | 264 | '\u{2B740}'...'\u{2B81D}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicode_categories-0.1.1/src/lib.rs:266:24 | 266 | '\u{2B820}'...'\u{2CEA1}' => true, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `unicode_categories` (lib) generated 11 warnings Compiling css_dataset v0.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/css_dataset-0.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/css_dataset-0.4.1/Cargo.toml CARGO_PKG_AUTHORS='Pig Fang ' CARGO_PKG_DESCRIPTION='CSS dataset about functions, properties, etc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=css_dataset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/g-plane/css_dataset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/css_dataset-0.4.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="tags"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("autoprefixable", "css_at_rules", "css_functions", "css_properties", "default", "media_features", "pseudo_classes", "pseudo_elements", "tags"))' -C metadata=c61fb8d14e3acdc4 -C extra-filename=-76bb414c89c20635 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/css_dataset-76bb414c89c20635 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=ucd_trie CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ucd-trie-0.1.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ucd-trie-0.1.6/Cargo.toml CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_DESCRIPTION='A trie for storing Unicode codepoint sets and maps. ' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/ucd-generate' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ucd-trie CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/ucd-generate' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name ucd_trie --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/ucd-trie-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=ab7bd9988e32827b -C extra-filename=-5b20fc4f80b354ad --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling deunicode v1.4.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deunicode CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deunicode-1.4.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deunicode-1.4.3/Cargo.toml CARGO_PKG_AUTHORS='Kornel Lesinski :Amit Chowdhury ' CARGO_PKG_DESCRIPTION='Convert Unicode strings to pure ASCII by intelligently transliterating them. Suppors Emoji and Chinese.' CARGO_PKG_HOMEPAGE='https://lib.rs/crates/deunicode' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deunicode CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kornelski/deunicode/' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=1.4.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deunicode --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deunicode-1.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default"))' -C metadata=f41b279b178d4bf7 -C extra-filename=-32ee567bd83929c1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `bindgen` (lib) generated 5 warnings Compiling humantime v2.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=humantime CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/humantime-2.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/humantime-2.1.0/Cargo.toml CARGO_PKG_AUTHORS='Paul Colomiets ' CARGO_PKG_DESCRIPTION=' A parser and formatter for std::time::{Duration, SystemTime} ' CARGO_PKG_HOMEPAGE='https://github.com/tailhook/humantime' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=humantime CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tailhook/humantime' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.1.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name humantime --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/humantime-2.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0b60377b239d789d -C extra-filename=-24b15a99b25e2850 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition value: `cloudabi` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/humantime-2.1.0/src/date.rs:6:7 | 6 | #[cfg(target_os="cloudabi")] | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `cloudabi` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/humantime-2.1.0/src/date.rs:14:9 | 14 | not(target_os="cloudabi"), | ^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more = note: see for more information about checking conditional configuration Compiling deno_lib v0.32.0 (/exopi-obj/pobj/deno-2.4.5/deno/cli/lib) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/cli/lib CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/cli/lib/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Shared code between the Deno CLI and denort' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_lib CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.32.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=32 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2024 cli/lib/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=914c0c0eb6d699ed -C extra-filename=-3802e759b7d9d978 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_lib-3802e759b7d9d978 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -L/usr/local/lib` Compiling pulldown-cmark v0.11.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pulldown-cmark-0.11.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pulldown-cmark-0.11.2/Cargo.toml CARGO_PKG_AUTHORS='Raph Levien :Marcus Klaas de Vries ' CARGO_PKG_DESCRIPTION='A pull parser for CommonMark' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pulldown-cmark CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/raphlinus/pulldown-cmark' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pulldown-cmark-0.11.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(rustbuild)' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "gen-tests", "getopts", "html", "pulldown-cmark-escape", "serde", "simd"))' -C metadata=65ffa51831be1c31 -C extra-filename=-502a2d783c298273 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/pulldown-cmark-502a2d783c298273 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `humantime` (lib) generated 2 warnings Compiling countme v3.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=countme CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/countme-3.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/countme-3.0.1/Cargo.toml CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Counts the number of live instances of types' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=countme CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/matklad/countme' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.0.1 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name countme --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/countme-3.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("dashmap", "enable", "once_cell", "print_at_exit", "rustc-hash"))' -C metadata=cd82d821ad379513 -C extra-filename=-366e1b3e58556879 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pulldown-cmark-0.11.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pulldown-cmark-0.11.2/Cargo.toml CARGO_PKG_AUTHORS='Raph Levien :Marcus Klaas de Vries ' CARGO_PKG_DESCRIPTION='A pull parser for CommonMark' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pulldown-cmark CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/raphlinus/pulldown-cmark' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/pulldown-cmark-bc6999c6901b695a/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/pulldown-cmark-502a2d783c298273/build-script-build` Compiling rowan v0.15.15 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rowan CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rowan-0.15.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rowan-0.15.15/Cargo.toml CARGO_PKG_AUTHORS='Aleksey Kladov ' CARGO_PKG_DESCRIPTION='Library for generic lossless syntax trees' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rowan CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-analyzer/rowan' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.15.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rowan --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rowan-0.15.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde1"))' -C metadata=4117a0487a10dca3 -C extra-filename=-e95b409751ed140a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern countme=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcountme-366e1b3e58556879.rmeta --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-4086fd9c0af02c53.rmeta --extern memoffset=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemoffset-3e2eb45b28bbfe89.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-53761e4704dba8db.rmeta --extern text_size=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtext_size-22143eba246bf2ee.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/cli/lib CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/cli/lib/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Shared code between the Deno CLI and denort' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_lib CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.32.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=32 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false DEP_AWS_LC_RS_1_13_1_SYS_CONF=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL DEP_AWS_LC_RS_1_13_1_SYS_INCLUDE=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/include DEP_AWS_LC_RS_1_13_1_SYS_LIBCRYPTO=aws_lc_0_29_0_crypto DEP_AWS_LC_RS_1_13_1_SYS_ROOT=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_lib-f3a7d599bd4e764f/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_lib-3802e759b7d9d978/build-script-build` [deno_lib 0.32.0] cargo:rerun-if-changed=./version.txt [deno_lib 0.32.0] cargo:rustc-env=DENO_VERSION=2.4.5 [deno_lib 0.32.0] cargo:rustc-env=GIT_COMMIT_HASH=UNKNOWN [deno_lib 0.32.0] cargo:rerun-if-env-changed=GIT_COMMIT_HASH [deno_lib 0.32.0] cargo:rustc-env=GIT_COMMIT_HASH_SHORT=UNKNOWN Compiling env_logger v0.11.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=env_logger CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/env_logger-0.11.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/env_logger-0.11.6/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A logging implementation for `log` which is configured via an environment variable. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=env_logger CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-cli/env_logger' CARGO_PKG_RUST_VERSION=1.71 CARGO_PKG_VERSION=0.11.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name env_logger --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/env_logger-0.11.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::wildcard_imports' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_to_string' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::string_add' '--warn=clippy::str_to_string' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--allow=clippy::result_large_err' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' --cfg 'feature="auto-color"' --cfg 'feature="color"' --cfg 'feature="default"' --cfg 'feature="humantime"' --cfg 'feature="regex"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("auto-color", "color", "default", "humantime", "regex", "unstable-kv"))' -C metadata=7bd99a8ba9d1e2f2 -C extra-filename=-27edfdc1767f30e5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anstream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanstream-c85e8a3ef357c54b.rmeta --extern anstyle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanstyle-8607410453018584.rmeta --extern env_filter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libenv_filter-a7bba87f247c928a.rmeta --extern humantime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhumantime-24b15a99b25e2850.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rowan-0.15.15/src/green/node.rs:256:26 | 256 | pub(crate) fn as_ref(&self) -> GreenElementRef { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 256 | pub(crate) fn as_ref(&self) -> GreenElementRef<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rowan-0.15.15/src/cursor.rs:328:23 | 328 | fn green_siblings(&self) -> slice::Iter { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 328 | fn green_siblings(&self) -> slice::Iter<'_, GreenChild> { | +++ warning: ambiguous wide pointer comparison, the comparison includes metadata which may not be expected --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rowan-0.15.15/src/arc.rs:86:9 | 86 | this.ptr() == other.ptr() | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(ambiguous_wide_pointer_comparisons)]` on by default help: use `std::ptr::addr_eq` or untyped pointers to only compare their addresses | 86 - this.ptr() == other.ptr() 86 + std::ptr::addr_eq(this.ptr(), other.ptr()) | help: use explicit `std::ptr::eq` method to compare metadata and addresses | 86 - this.ptr() == other.ptr() 86 + std::ptr::eq(this.ptr(), other.ptr()) | Compiling slug v0.1.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=slug CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slug-0.1.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slug-0.1.5/Cargo.toml CARGO_PKG_AUTHORS='Steven Allen ' CARGO_PKG_DESCRIPTION='Convert a unicode string to a slug' CARGO_PKG_HOMEPAGE='https://github.com/Stebalien/slug-rs' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=slug CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Stebalien/slug-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name slug --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/slug-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --crate-type rlib --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=04036323ad47db7e -C extra-filename=-224f06e5ace2e6d2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deunicode=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeunicode-32ee567bd83929c1.rlib --cap-lints warn -L/usr/local/lib` warning: `winnow` (lib) generated 389 warnings (96 duplicates) Compiling libuv-sys-lite v1.48.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libuv-sys-lite-1.48.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libuv-sys-lite-1.48.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Tiny, raw bindings to libuv without linking to it' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE CARGO_PKG_NAME=libuv-sys-lite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nathanwhit/libuv-sys-lite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.48.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=48 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libuv-sys-lite-1.48.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dyn-symbols", "warn-missing"))' -C metadata=019bacd7fc4ddd28 -C extra-filename=-aa4aec08fd390834 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libuv-sys-lite-aa4aec08fd390834 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bindgen=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbindgen-2d0bb2aeab232064.rlib --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pest CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest-2.7.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest-2.7.15/Cargo.toml CARGO_PKG_AUTHORS='Dragoș Tiselice ' CARGO_PKG_DESCRIPTION='The Elegant Parser' CARGO_PKG_HOMEPAGE='https://pest.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pest CARGO_PKG_README=_README.md CARGO_PKG_REPOSITORY='https://github.com/pest-parser/pest' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.15 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pest --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest-2.7.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const_prec_climber", "default", "memchr", "miette-error", "pretty-print", "std"))' -C metadata=669786e5e3bbb22b -C extra-filename=-bc3ebe7bb06dbf21 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern ucd_trie=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libucd_trie-5b20fc4f80b354ad.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=tags CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_TAGS=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/css_dataset-0.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/css_dataset-0.4.1/Cargo.toml CARGO_PKG_AUTHORS='Pig Fang ' CARGO_PKG_DESCRIPTION='CSS dataset about functions, properties, etc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=css_dataset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/g-plane/css_dataset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/css_dataset-52d9e2d147a406a6/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/css_dataset-76bb414c89c20635/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,fs,process,signal CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_FS=1 CARGO_FEATURE_PROCESS=1 CARGO_FEATURE_SIGNAL=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/Cargo.toml CARGO_PKG_AUTHORS='The nix-rust Project Developers' CARGO_PKG_DESCRIPTION='Rust friendly bindings to *nix APIs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nix-rust/nix' CARGO_PKG_RUST_VERSION=1.69 CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/nix-9636687d3bce8a90/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/nix-d3d034ec2240145c/build-script-build` [nix 0.29.0] cargo:rustc-check-cfg=cfg(android) [nix 0.29.0] cargo:rustc-check-cfg=cfg(dragonfly) [nix 0.29.0] cargo:rustc-check-cfg=cfg(ios) [nix 0.29.0] cargo:rustc-check-cfg=cfg(freebsd) [nix 0.29.0] cargo:rustc-check-cfg=cfg(illumos) [nix 0.29.0] cargo:rustc-check-cfg=cfg(linux) [nix 0.29.0] cargo:rustc-check-cfg=cfg(macos) [nix 0.29.0] cargo:rustc-check-cfg=cfg(netbsd) [nix 0.29.0] cargo:rustc-check-cfg=cfg(openbsd) [nix 0.29.0] cargo:rustc-cfg=openbsd [nix 0.29.0] cargo:rustc-check-cfg=cfg(solaris) [nix 0.29.0] cargo:rustc-check-cfg=cfg(watchos) [nix 0.29.0] cargo:rustc-check-cfg=cfg(tvos) [nix 0.29.0] cargo:rustc-check-cfg=cfg(visionos) [nix 0.29.0] cargo:rustc-check-cfg=cfg(apple_targets) [nix 0.29.0] cargo:rustc-check-cfg=cfg(bsd) [nix 0.29.0] cargo:rustc-cfg=bsd [nix 0.29.0] cargo:rustc-check-cfg=cfg(bsd_without_apple) [nix 0.29.0] cargo:rustc-cfg=bsd_without_apple [nix 0.29.0] cargo:rustc-check-cfg=cfg(linux_android) [nix 0.29.0] cargo:rustc-check-cfg=cfg(freebsdlike) [nix 0.29.0] cargo:rustc-check-cfg=cfg(netbsdlike) [nix 0.29.0] cargo:rustc-cfg=netbsdlike [nix 0.29.0] cargo:rustc-check-cfg=cfg(solarish) [nix 0.29.0] cargo:rustc-check-cfg=cfg(apple_targets) [nix 0.29.0] cargo:rustc-check-cfg=cfg(bsd) [nix 0.29.0] cargo:rustc-check-cfg=cfg(bsd_without_apple) [nix 0.29.0] cargo:rustc-check-cfg=cfg(linux_android) [nix 0.29.0] cargo:rustc-check-cfg=cfg(freebsdlike) [nix 0.29.0] cargo:rustc-check-cfg=cfg(netbsdlike) [nix 0.29.0] cargo:rustc-check-cfg=cfg(solarish) [nix 0.29.0] cargo:rustc-check-cfg=cfg(fbsd14) [nix 0.29.0] cargo:rustc-check-cfg=cfg(qemu) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=caseless CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/caseless-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/caseless-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_DESCRIPTION='Unicode caseless matching' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=caseless CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-caseless' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/caseless-6044812b148ec9f2/out /usr/local/bin/rustc --crate-name caseless --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/caseless-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=35202de7d7ce791a -C extra-filename=-75e8b90c46c6c5e1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern unicode_normalization=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_normalization-4fa6eca020b7f13f.rmeta --cap-lints warn -L/usr/local/lib` Compiling console_static_text v0.8.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=console_static_text CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/console_static_text-0.8.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/console_static_text-0.8.3/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='Logging for text that should stay in the same place in a console.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=console_static_text CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dsherret/console_static_text' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name console_static_text --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/console_static_text-0.8.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("atty", "rustix", "sized", "terminal_size", "windows-sys"))' -C metadata=49ec4940b2ea6d55 -C extra-filename=-a591bbe99beb6933 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-76ef6288e0101917.rmeta --extern vte=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libvte-0136b7adb10dc618.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1165/2177] CXX obj/v8/torque_generated_initializers/promise-try-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-try-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/console_static_text-0.8.3/src/ansi.rs:12:31 | 12 | pub fn strip_ansi_codes(text: &str) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 12 | pub fn strip_ansi_codes(text: &str) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/console_static_text-0.8.3/src/word.rs:21:29 | 21 | pub fn tokenize_words(text: &str) -> impl Iterator { | ^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 21 | pub fn tokenize_words(text: &str) -> impl Iterator> { | ++++ warning: `lsp-types` (lib) generated 1 warning Compiling deno_npm_installer v0.9.0 (/exopi-obj/pobj/deno-2.4.5/deno/libs/npm_installer) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_npm_installer CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/libs/npm_installer CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/libs/npm_installer/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Installer of npm packages used in Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_npm_installer CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_npm_installer --edition=2024 libs/npm_installer/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3a5fa459c7eb7a24 -C extra-filename=-38b709ee6e837763 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern async_once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_once_cell-505e57cc3549c0fd.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern bincode=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbincode-a291eed89c01b87e.rmeta --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rmeta --extern deno_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_config-4c68ab96d1812eb8.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_graph=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_graph-7e533fdd2f3e3497.rmeta --extern deno_lockfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_lockfile-8c89b3d08d0883c1.rmeta --extern deno_npm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_npm-05a47287d99146a4.rmeta --extern deno_npm_cache=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_npm_cache-58e52255935366f2.rmeta --extern deno_package_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_package_json-ff64ef0e3b05918d.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_resolver-9bf17e96d5171a08.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rmeta --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-36a5c2c036768cdb.rmeta --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-8afd6135e77344a1.rmeta --extern dyn_clone=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdyn_clone-ea2ad2251b4910f6.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern pathdiff=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpathdiff-8c00b367d29c0aa1.rmeta --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern twox_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtwox_hash-df9cfad45503ca8e.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64` warning: `rowan` (lib) generated 3 warnings Compiling pest_derive v2.7.15 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pest_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest_derive-2.7.15 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest_derive-2.7.15/Cargo.toml CARGO_PKG_AUTHORS='Dragoș Tiselice ' CARGO_PKG_DESCRIPTION='pest'\''s derive macro' CARGO_PKG_HOMEPAGE='https://pest.rs/' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pest_derive CARGO_PKG_README=_README.md CARGO_PKG_REPOSITORY='https://github.com/pest-parser/pest' CARGO_PKG_RUST_VERSION=1.61 CARGO_PKG_VERSION=2.7.15 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pest_derive --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pest_derive-2.7.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "grammar-extras", "not-bootstrap-in-src", "std"))' -C metadata=e9e15449ce90294e -C extra-filename=-39f54484b228f9da --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern pest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpest-4961c76c1e491288.rlib --extern pest_generator=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpest_generator-3cbd31cb583ccf33.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling zstd v0.13.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zstd CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-0.13.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-0.13.2/Cargo.toml CARGO_PKG_AUTHORS='Alexandre Bury ' CARGO_PKG_DESCRIPTION='Binding for the zstd compression library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zstd CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/gyscos/zstd-rs' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.13.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zstd --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="arrays"' --cfg 'feature="default"' --cfg 'feature="legacy"' --cfg 'feature="zdict_builder"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "thin", "thin-lto", "wasm", "zdict_builder", "zstdmt"))' -C metadata=82bb911294bee700 -C extra-filename=-1d8da721efbf9a67 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern zstd_safe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzstd_safe-e9e0cace30e7b99f.rmeta --cap-lints warn -L/usr/local/lib` warning: `console_static_text` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=unicase CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='A case-insensitive wrapper around strings.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicase CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/unicase' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.7.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/unicase-798a550b9bb1776c/out /usr/local/bin/rustc --crate-name unicase --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=10a8eae61150a125 -C extra-filename=-39dddce38c575c8b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --cfg __unicase__iter_cmp --cfg __unicase__default_hasher --cfg __unicase__const_fns --cfg __unicase__core_and_alloc` [v8 137.2.1] [1166/2177] CXX obj/v8/torque_generated_initializers/promise-withresolvers-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/promise-withresolvers-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: unexpected `cfg` condition name: `__unicase__core_and_alloc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:5:17 | 5 | #![cfg_attr(all(__unicase__core_and_alloc, not(test),), no_std)] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__core_and_alloc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__core_and_alloc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `__unicase__core_and_alloc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:49:11 | 49 | #[cfg(all(__unicase__core_and_alloc, not(test)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__core_and_alloc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__core_and_alloc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__core_and_alloc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:51:11 | 51 | #[cfg(all(__unicase__core_and_alloc, not(test)))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__core_and_alloc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__core_and_alloc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__core_and_alloc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:54:15 | 54 | #[cfg(not(all(__unicase__core_and_alloc, not(test))))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__core_and_alloc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__core_and_alloc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__core_and_alloc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:56:15 | 56 | #[cfg(not(all(__unicase__core_and_alloc, not(test))))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__core_and_alloc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__core_and_alloc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__iter_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:60:7 | 60 | #[cfg(__unicase__iter_cmp)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__iter_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__iter_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__iter_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:293:7 | 293 | #[cfg(__unicase__iter_cmp)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__iter_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__iter_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__iter_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:301:7 | 301 | #[cfg(__unicase__iter_cmp)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__iter_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__iter_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__iter_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/ascii.rs:2:7 | 2 | #[cfg(__unicase__iter_cmp)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__iter_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__iter_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__core_and_alloc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/ascii.rs:8:11 | 8 | #[cfg(not(__unicase__core_and_alloc))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__core_and_alloc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__core_and_alloc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__iter_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/ascii.rs:61:7 | 61 | #[cfg(__unicase__iter_cmp)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__iter_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__iter_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__iter_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/ascii.rs:69:7 | 69 | #[cfg(__unicase__iter_cmp)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__iter_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__iter_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__const_fns` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/ascii.rs:16:11 | 16 | #[cfg(__unicase__const_fns)] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__const_fns)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__const_fns)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__const_fns` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/ascii.rs:25:15 | 25 | #[cfg(not(__unicase__const_fns))] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__const_fns)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__const_fns)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase_const_fns` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/ascii.rs:30:11 | 30 | #[cfg(__unicase_const_fns)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase_const_fns)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase_const_fns)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase_const_fns` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/ascii.rs:35:15 | 35 | #[cfg(not(__unicase_const_fns))] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase_const_fns)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase_const_fns)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__iter_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/unicode/mod.rs:1:7 | 1 | #[cfg(__unicase__iter_cmp)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__iter_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__iter_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__iter_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/unicode/mod.rs:38:7 | 38 | #[cfg(__unicase__iter_cmp)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__iter_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__iter_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__iter_cmp` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/unicode/mod.rs:46:7 | 46 | #[cfg(__unicase__iter_cmp)] | ^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__iter_cmp)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__iter_cmp)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__core_and_alloc` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:131:19 | 131 | #[cfg(not(__unicase__core_and_alloc))] | ^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__core_and_alloc)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__core_and_alloc)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__const_fns` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:145:11 | 145 | #[cfg(__unicase__const_fns)] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__const_fns)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__const_fns)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__const_fns` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:153:15 | 153 | #[cfg(not(__unicase__const_fns))] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__const_fns)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__const_fns)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__const_fns` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:159:11 | 159 | #[cfg(__unicase__const_fns)] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__const_fns)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__const_fns)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `__unicase__const_fns` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/unicase-2.7.0/src/lib.rs:167:15 | 167 | #[cfg(not(__unicase__const_fns))] | ^^^^^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(__unicase__const_fns)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(__unicase__const_fns)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration [v8 137.2.1] [1167/2177] CXX obj/v8/torque_generated_initializers/proxy-constructor-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/proxy-constructor-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: unexpected `cfg` condition name: `tests` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-0.13.2/src/stream/functions.rs:58:7 | 58 | #[cfg(tests)] | ^^^^^ help: there is a config with a similar name: `test` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tests)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(tests)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: `unicase` (lib) generated 24 warnings Compiling clap v4.5.30 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=clap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap-4.5.30 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap-4.5.30/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full-featured Command Line Argument Parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION=1.74 CARGO_PKG_VERSION=4.5.30 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name clap --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap-4.5.30/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="color"' --cfg 'feature="default"' --cfg 'feature="env"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="string"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --cfg 'feature="wrap_help"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "derive", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-derive-ui-tests", "unstable-doc", "unstable-ext", "unstable-markdown", "unstable-styles", "unstable-v5", "usage", "wrap_help"))' -C metadata=20f16830943a5910 -C extra-filename=-3d9d7d549c591a07 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern clap_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libclap_builder-fb4eaf6a195ffae4.rmeta --cap-lints warn -L/usr/local/lib` Compiling libsui v0.10.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libsui CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsui-0.10.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsui-0.10.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='A injection tool for executable formats (ELF, PE, Mach-O) that allows you to embed files into existing binary and extract them at runtime' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libsui CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/sui' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name libsui --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libsui-0.10.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b6da688bc9bc53e5 -C extra-filename=-2977e55eee70f356 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern editpe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeditpe-5948161e4b1c8875.rmeta --extern image=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libimage-9444964de93ee0b1.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern zerocopy=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzerocopy-56b8d54fd3a5dd6b.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64` warning: `zstd` (lib) generated 1 warning Compiling dirs v5.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dirs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dirs-5.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dirs-5.0.1/Cargo.toml CARGO_PKG_AUTHORS='Simon Ochsenreither ' CARGO_PKG_DESCRIPTION='A tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dirs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/soc/dirs-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=5.0.1 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dirs --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dirs-5.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=eda28dd5c021a6ef -C extra-filename=-af11e8e94f347a12 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern dirs_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdirs_sys-90a66faad53b787b.rmeta --cap-lints warn -L/usr/local/lib` Compiling vte v0.11.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=vte CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vte-0.11.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vte-0.11.1/Cargo.toml CARGO_PKG_AUTHORS='Joe Wilm :Christian Duerr ' CARGO_PKG_DESCRIPTION='Parser for implementing terminal emulators' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=vte CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/alacritty/vte' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.11.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name vte --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/vte-0.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ansi", "arrayvec", "default", "log", "nightly", "no_std", "serde"))' -C metadata=acd68218e41a03e0 -C extra-filename=-16be230fdf86b5e6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern utf8parse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8parse-52ee50d2eb2d491a.rmeta --extern vte_generate_state_changes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libvte_generate_state_changes-67d77206d9055312.so --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=arrays,legacy,std,zdict_builder CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_ARRAYS=1 CARGO_FEATURE_LEGACY=1 CARGO_FEATURE_STD=1 CARGO_FEATURE_ZDICT_BUILDER=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4/Cargo.toml CARGO_PKG_AUTHORS='Alexandre Bury ' CARGO_PKG_DESCRIPTION='Safe low-level bindings for the zstd compression library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zstd-safe CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/gyscos/zstd-rs' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=7.2.4 CARGO_PKG_VERSION_MAJOR=7 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zstd-safe-ad24b4f51c5e1a21/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zstd-safe-da7666ed1927c0f9/build-script-build` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zstd_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-sys-2.0.15+zstd.1.5.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-sys-2.0.15+zstd.1.5.7/Cargo.toml CARGO_PKG_AUTHORS='Alexandre Bury ' CARGO_PKG_DESCRIPTION='Low-level bindings for the zstd compression library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zstd-sys CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/gyscos/zstd-rs' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=2.0.15+zstd.1.5.7 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zstd-sys-d18f1da62cbfa922/out /usr/local/bin/rustc --crate-name zstd_sys --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-sys-2.0.15+zstd.1.5.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --allow=non_upper_case_globals --cfg 'feature="legacy"' --cfg 'feature="std"' --cfg 'feature="zdict_builder"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bindgen", "debug", "default", "experimental", "fat-lto", "legacy", "no_asm", "no_wasm_shim", "non-cargo", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=72f929cd70bca0b3 -C extra-filename=-dcb8e740c4e05aad --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib -l zstd` Compiling crossbeam-queue v0.3.11 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossbeam_queue CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-queue-0.3.11 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-queue-0.3.11/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Concurrent queues' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-queue' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossbeam-queue CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=0.3.11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crossbeam_queue --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossbeam-queue-0.3.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=1f839b2da6fde2cf -C extra-filename=-4cba926814d111f1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crossbeam_utils=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_utils-d501cd3083d6d0f1.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default,std CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser and evaluator for Cargo'\''s flavor of Semantic Versioning' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/semver' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.25 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=25 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/semver-18d6fa829fdf14cd/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/semver-2b7b359f88155f11/build-script-build` [semver 1.0.25] cargo:rerun-if-changed=build.rs [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_alloc_crate) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_const_vec_new) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_exhaustive_int_match) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_non_exhaustive) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_nonzero_bitscan) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_str_strip_prefix) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_track_caller) [semver 1.0.25] cargo:rustc-check-cfg=cfg(no_unsafe_op_in_unsafe_fn_lint) [semver 1.0.25] cargo:rustc-check-cfg=cfg(test_node_semver) Compiling asynchronous-codec v0.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=asynchronous_codec CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asynchronous-codec-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asynchronous-codec-0.7.0/Cargo.toml CARGO_PKG_AUTHORS='Max Inden ' CARGO_PKG_DESCRIPTION='Utilities for encoding and decoding frames using `async/await`' CARGO_PKG_HOMEPAGE='https://github.com/mxinden/asynchronous-codec' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=asynchronous-codec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/mxinden/asynchronous-codec' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name asynchronous_codec --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/asynchronous-codec-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("cbor", "default", "json", "serde", "serde_cbor", "serde_json"))' -C metadata=6e663ee950bef34f -C extra-filename=-3cb2c6812bdbc90d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern futures_sink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_sink-4253d261b19d7a77.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --cap-lints warn -L/usr/local/lib` Compiling raffia_macro v0.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=raffia_macro CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/raffia_macro-0.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/raffia_macro-0.1.1/Cargo.toml CARGO_PKG_AUTHORS='Pig Fang ' CARGO_PKG_DESCRIPTION='Macros for Raffia.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=raffia_macro CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/g-plane/raffia' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name raffia_macro --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/raffia_macro-0.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d96375f3eebff5ff -C extra-filename=-3fd45b99bcd5c597 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern heck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libheck-69ef441218103475.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1168/2177] CXX obj/v8/torque_generated_initializers/proxy-delete-property-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/proxy-delete-property-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling serde_urlencoded v0.7.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_urlencoded CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_urlencoded-0.7.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_urlencoded-0.7.1/Cargo.toml CARGO_PKG_AUTHORS='Anthony Ramine ' CARGO_PKG_DESCRIPTION='`x-www-form-urlencoded` meets Serde' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_urlencoded CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nox/serde_urlencoded' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name serde_urlencoded --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_urlencoded-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d63bc94588e367be -C extra-filename=-67d42cdb11a8354b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern form_urlencoded=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libform_urlencoded-77ec6f032046e594.rmeta --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-8301b1ef2012f57b.rmeta --extern ryu=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libryu-684cebd8cd1617d5.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --cap-lints warn -L/usr/local/lib` warning: `pest` (lib) generated 1 warning (1 duplicate) Compiling is-docker v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=is_docker CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/is-docker-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/is-docker-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Sean Larkin ' CARGO_PKG_DESCRIPTION='Checks if the process is running inside a Docker container.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=is-docker CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/TheLarkInn/is-docker' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name is_docker --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/is-docker-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=83ab10a790f9d6d0 -C extra-filename=-362ed6e980f71611 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --cap-lints warn -L/usr/local/lib` warning: use of deprecated method `std::error::Error::description`: use the Display impl or to_string() --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_urlencoded-0.7.1/src/ser/mod.rs:80:51 | 80 | Error::Utf8(ref err) => error::Error::description(err), | ^^^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default Compiling napi-build v1.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=napi_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/napi-build-1.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/napi-build-1.2.1/Cargo.toml CARGO_PKG_AUTHORS='LongYinan ' CARGO_PKG_DESCRIPTION='N-API build support' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=napi-build CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/napi-rs/napi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name napi_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/napi-build-1.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e21f009a60538e13 -C extra-filename=-83402f9f244ec22a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling zip v2.4.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1/Cargo.toml CARGO_PKG_AUTHORS='Mathijs van de Nes :Marli Frost :Ryan Levick :Chris Hennick ' CARGO_PKG_DESCRIPTION='Library to support the reading and writing of zip files. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zip CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zip-rs/zip2.git' CARGO_PKG_RUST_VERSION=1.73.0 CARGO_PKG_VERSION=2.4.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1/src/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="_deflate-any"' --cfg 'feature="deflate-flate2"' --cfg 'feature="flate2"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_all-features", "_deflate-any", "aes", "aes-crypto", "bzip2", "chrono", "constant_time_eq", "default", "deflate", "deflate-flate2", "deflate-miniz", "deflate-zlib", "deflate-zlib-ng", "deflate-zopfli", "deflate64", "flate2", "getrandom", "hmac", "lzma", "lzma-rs", "nt-time", "pbkdf2", "sha1", "time", "unreserved", "xz", "zeroize", "zopfli", "zstd"))' -C metadata=939ebf74f6cfbe77 -C extra-filename=-1d2e045decde316f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zip-1d2e045decde316f -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `serde_urlencoded` (lib) generated 1 warning Compiling convert_case v0.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=convert_case CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/convert_case-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/convert_case-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='David Purdum ' CARGO_PKG_DESCRIPTION='Convert strings into any case' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=convert_case CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rutrum/convert-case' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name convert_case --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/convert_case-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("rand", "random"))' -C metadata=b174ab34987ed586 -C extra-filename=-49223602e3363971 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling entities v1.0.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=entities CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/entities-1.0.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/entities-1.0.1/Cargo.toml CARGO_PKG_AUTHORS='Philip Jackson ' CARGO_PKG_DESCRIPTION='Provides the raw data needed to convert to and from HTML entities.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=entities CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/p-jackson/entities' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name entities --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/entities-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=156e3fa3269f842b -C extra-filename=-c96f7c492c4e5ff2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=heck CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heck-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heck-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='heck is a case conversion library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=heck CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/withoutboats/heck' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name heck --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/heck-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0502aa79cbe66029 -C extra-filename=-54c810ce600b3494 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling utf8-width v0.1.7 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=utf8_width CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8-width-0.1.7 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8-width-0.1.7/Cargo.toml CARGO_PKG_AUTHORS='Magic Len ' CARGO_PKG_DESCRIPTION='To determine the width of a UTF-8 character by providing its first byte.' CARGO_PKG_HOMEPAGE='https://magiclen.org/utf8-width' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=utf8-width CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/magiclen/utf8-width' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name utf8_width --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/utf8-width-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=675d6cd28d85c4dd -C extra-filename=-87d8b648daa5a32b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling arc-swap v1.7.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=arc_swap CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arc-swap-1.7.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arc-swap-1.7.1/Cargo.toml CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner ' CARGO_PKG_DESCRIPTION='Atomically swappable Arc' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arc-swap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/vorner/arc-swap' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.7.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name arc_swap --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arc-swap-1.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental-strategies", "experimental-thread-local", "internal-test-strategies", "serde", "weak"))' -C metadata=84baa29618b56568 -C extra-filename=-7b2806f1b0acf2ff --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling derive_more v0.99.17 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=derive_more CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_more-0.99.17 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_more-0.99.17/Cargo.toml CARGO_PKG_AUTHORS='Jelte Fennema ' CARGO_PKG_DESCRIPTION='Adds #[derive(x)] macros for more traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=derive_more CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/JelteF/derive_more' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.99.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=99 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name derive_more --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_more-0.99.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="add"' --cfg 'feature="add_assign"' --cfg 'feature="as_mut"' --cfg 'feature="as_ref"' --cfg 'feature="constructor"' --cfg 'feature="convert_case"' --cfg 'feature="default"' --cfg 'feature="deref"' --cfg 'feature="deref_mut"' --cfg 'feature="display"' --cfg 'feature="error"' --cfg 'feature="from"' --cfg 'feature="from_str"' --cfg 'feature="index"' --cfg 'feature="index_mut"' --cfg 'feature="into"' --cfg 'feature="into_iterator"' --cfg 'feature="is_variant"' --cfg 'feature="iterator"' --cfg 'feature="mul"' --cfg 'feature="mul_assign"' --cfg 'feature="not"' --cfg 'feature="rustc_version"' --cfg 'feature="sum"' --cfg 'feature="try_into"' --cfg 'feature="unwrap"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("add", "add_assign", "as_mut", "as_ref", "constructor", "convert_case", "default", "deref", "deref_mut", "display", "error", "from", "from_str", "generate-parsing-rs", "index", "index_mut", "into", "into_iterator", "is_variant", "iterator", "mul", "mul_assign", "nightly", "not", "peg", "rustc_version", "sum", "testing-helpers", "track-caller", "try_into", "unwrap"))' -C metadata=ad0188d065b44889 -C extra-filename=-470ad9520147faee --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern convert_case=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconvert_case-49223602e3363971.rlib --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-8282d275b8b8608a.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arc-swap-1.7.1/src/debt/list.rs:142:27 | 142 | pub fn reserve_writer(&self) -> NodeReservation { | ^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 142 | pub fn reserve_writer(&self) -> NodeReservation<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/arc-swap-1.7.1/src/debt/list.rs:197:30 | 197 | pub(crate) fn fast_slots(&self) -> Iter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 197 | pub(crate) fn fast_slots(&self) -> Iter<'_, Debt> { | +++ warning: `arc-swap` (lib) generated 2 warnings Compiling handlebars v6.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=handlebars CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/handlebars-6.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/handlebars-6.1.0/Cargo.toml CARGO_PKG_AUTHORS='Ning Sun ' CARGO_PKG_DESCRIPTION='Handlebars templating implemented in Rust.' CARGO_PKG_HOMEPAGE='https://github.com/sunng87/handlebars-rust' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=handlebars CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sunng87/handlebars-rust' CARGO_PKG_RUST_VERSION=1.72 CARGO_PKG_VERSION=6.1.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name handlebars --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/handlebars-6.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="heck"' --cfg 'feature="string_helpers"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dir_source", "heck", "no_logging", "rhai", "rust-embed", "script_helper", "string_helpers", "walkdir"))' -C metadata=80812ca0118878d8 -C extra-filename=-75253291e7b26770 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern heck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libheck-54c810ce600b3494.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern pest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpest-bc3ebe7bb06dbf21.rmeta --extern pest_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpest_derive-39f54484b228f9da.so --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --cap-lints warn -L/usr/local/lib` Compiling html-escape v0.2.13 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=html_escape CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/Cargo.toml CARGO_PKG_AUTHORS='Magic Len ' CARGO_PKG_DESCRIPTION='This library is for encoding/escaping special characters in HTML and decoding/unescaping HTML entities as well.' CARGO_PKG_HOMEPAGE='https://magiclen.org/html-escape' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=html-escape CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/magiclen/html-escape' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=13 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name html_escape --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=0d26ce9e8205d8ff -C extra-filename=-9eb5544ece9a4ec4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern utf8_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libutf8_width-87d8b648daa5a32b.rmeta --cap-lints warn -L/usr/local/lib` warning: field `trait_ident` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_more-0.99.17/src/utils.rs:264:9 | 261 | pub struct State<'input> { | ----- field in this struct ... 264 | pub trait_ident: Ident, | ^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: field `field_ident` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_more-0.99.17/src/utils.rs:796:9 | 792 | pub struct SingleFieldData<'input, 'state> { | --------------- field in this struct ... 796 | pub field_ident: TokenStream, | ^^^^^^^^^^^ | = note: `SingleFieldData` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis warning: fields `input_type`, `infos`, `trait_path`, `impl_generics`, `ty_generics`, and `where_clause` are never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/derive_more-0.99.17/src/utils.rs:831:9 | 830 | pub struct MultiVariantData<'input, 'state> { | ---------------- fields in this struct 831 | pub input_type: &'input Ident, | ^^^^^^^^^^ ... 834 | pub infos: Vec, | ^^^^^ 835 | pub trait_path: &'state TokenStream, | ^^^^^^^^^^ 836 | pub impl_generics: ImplGenerics<'state>, | ^^^^^^^^^^^^^ 837 | pub ty_generics: TypeGenerics<'state>, | ^^^^^^^^^^^ 838 | pub where_clause: Option<&'state WhereClause>, | ^^^^^^^^^^^^ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/decode_impl.rs:7:59 | 7 | pub fn $decode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/script.rs:139:1 | 139 | / decode_impl! { 140 | | 7; 141 | | /// The following substring is unescaped: 142 | | /// ... | 152 | | decode_script_to_writer; 153 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default = note: this warning originates in the macro `decode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $decode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/decode_impl.rs:7:59 | 7 | pub fn $decode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/script.rs:155:1 | 155 | / decode_impl! { 156 | | 7; 157 | | /// The following substring and character is unescaped: 158 | | /// ... | 169 | | decode_script_single_quoted_text_to_writer; 170 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `decode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $decode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/decode_impl.rs:7:59 | 7 | pub fn $decode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/script.rs:172:1 | 172 | / decode_impl! { 173 | | 7; 174 | | /// The following substring and character are unescaped: 175 | | /// ... | 186 | | decode_script_double_quoted_text_to_writer; 187 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `decode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $decode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/decode_impl.rs:7:59 | 7 | pub fn $decode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/script.rs:189:1 | 189 | / decode_impl! { 190 | | 7; 191 | | /// The following substring and characters are unescaped: 192 | | /// ... | 204 | | decode_script_quoted_text_to_writer; 205 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `decode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $decode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/decode_impl.rs:7:59 | 7 | pub fn $decode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/style.rs:132:1 | 132 | / decode_impl! { 133 | | 6; 134 | | /// The following substring is unescaped: 135 | | /// ... | 145 | | decode_style_to_writer; 146 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `decode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $decode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/decode_impl.rs:7:59 | 7 | pub fn $decode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/style.rs:148:1 | 148 | / decode_impl! { 149 | | 6; 150 | | /// The following substring and character is unescaped: 151 | | /// ... | 162 | | decode_style_single_quoted_text_to_writer; 163 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `decode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $decode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/decode_impl.rs:7:59 | 7 | pub fn $decode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/style.rs:165:1 | 165 | / decode_impl! { 166 | | 6; 167 | | /// The following substring and character are unescaped: 168 | | /// ... | 179 | | decode_style_double_quoted_text_to_writer; 180 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `decode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $decode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/decode_impl.rs:7:59 | 7 | pub fn $decode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/element/style.rs:182:1 | 182 | / decode_impl! { 183 | | 6; 184 | | /// The following substring and characters are unescaped: 185 | | /// ... | 197 | | decode_style_quoted_text_to_writer; 198 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `decode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $decode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/decode/html_entity/mod.rs:18:59 | 18 | pub fn decode_html_entities>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 18 | pub fn decode_html_entities>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/encode_impl.rs:7:59 | 7 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/script.rs:167:1 | 167 | / encode_impl! { 168 | | 7; 169 | | /// The following substring is escaped: 170 | | /// ... | 181 | | encode_script_to_writer; 182 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/encode_impl.rs:7:59 | 7 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/script.rs:184:1 | 184 | / encode_impl! { 185 | | 7; 186 | | /// The following substring and character are escaped: 187 | | /// ... | 199 | | encode_script_single_quoted_text_to_writer; 200 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/encode_impl.rs:7:59 | 7 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/script.rs:202:1 | 202 | / encode_impl! { 203 | | 7; 204 | | /// The following substring and character are escaped: 205 | | /// ... | 217 | | encode_script_double_quoted_text_to_writer; 218 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/encode_impl.rs:7:59 | 7 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/script.rs:220:1 | 220 | / encode_impl! { 221 | | 7; 222 | | /// The following substring and characters are escaped: 223 | | /// ... | 236 | | encode_script_quoted_text_to_writer; 237 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/encode_impl.rs:7:59 | 7 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/style.rs:156:1 | 156 | / encode_impl! { 157 | | 6; 158 | | /// The following substring is escaped: 159 | | /// ... | 170 | | encode_style_to_writer; 171 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/encode_impl.rs:7:59 | 7 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/style.rs:173:1 | 173 | / encode_impl! { 174 | | 6; 175 | | /// The following substring and character are escaped: 176 | | /// ... | 188 | | encode_style_single_quoted_text_to_writer; 189 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/encode_impl.rs:7:59 | 7 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/style.rs:191:1 | 191 | / encode_impl! { 192 | | 6; 193 | | /// The following substring and character are escaped: 194 | | /// ... | 206 | | encode_style_double_quoted_text_to_writer; 207 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/encode_impl.rs:7:59 | 7 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | ::: /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/element/style.rs:209:1 | 209 | / encode_impl! { 210 | | 6; 211 | | /// The following substring and characters are escaped: 212 | | /// ... | 225 | | encode_style_quoted_text_to_writer; 226 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 7 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/html_entity/mod.rs:112:59 | 112 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here ... 196 | / encode_impl! { 197 | | /// The following characters are escaped: 198 | | /// 199 | | /// * `&` => `&` ... | 209 | | encode_text_minimal_to_writer; 210 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 112 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/html_entity/mod.rs:112:59 | 112 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here ... 212 | / encode_impl! { 213 | | /// The following characters are escaped: 214 | | /// 215 | | /// * `&` => `&` ... | 226 | | encode_text_to_writer; 227 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 112 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/html_entity/mod.rs:112:59 | 112 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here ... 229 | / encode_impl! { 230 | | /// The following characters are escaped: 231 | | /// 232 | | /// * `&` => `&` ... | 244 | | encode_double_quoted_attribute_to_writer; 245 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 112 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/html_entity/mod.rs:112:59 | 112 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here ... 247 | / encode_impl! { 248 | | /// The following characters are escaped: 249 | | /// 250 | | /// * `&` => `&` ... | 262 | | encode_single_quoted_attribute_to_writer; 263 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 112 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/html_entity/mod.rs:112:59 | 112 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here ... 265 | / encode_impl! { 266 | | /// The following characters (HTML reserved characters) are escaped: 267 | | /// 268 | | /// * `&` => `&` ... | 281 | | encode_quoted_attribute_to_writer; 282 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 112 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/html_entity/mod.rs:112:59 | 112 | pub fn $encode_name>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here ... 284 | / encode_impl! { 285 | | /// The following characters are escaped: 286 | | /// 287 | | /// * `&` => `&` ... | 301 | | encode_safe_to_writer; 302 | | } | |_- in this macro invocation | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: this warning originates in the macro `encode_impl` (in Nightly builds, run with -Z macro-backtrace for more info) help: use `'_` for type paths | 112 | pub fn $encode_name>(text: &S) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/html-escape-0.2.13/src/encode/html_entity/unquoted_attribute.rs:22:64 | 22 | pub fn encode_unquoted_attribute>(text: &S) -> Cow { | ^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 22 | pub fn encode_unquoted_attribute>(text: &S) -> Cow<'_, str> { | +++ warning: `html-escape` (lib) generated 24 warnings Compiling test_napi v0.1.0 (/exopi-obj/pobj/deno-2.4.5/deno/tests/napi) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/tests/napi CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/tests/napi/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=test_napi CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2024 tests/napi/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=93dba9cab9d84d6e -C extra-filename=-a1b61abf56ddd151 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/test_napi-a1b61abf56ddd151 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern napi_build=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnapi_build-83402f9f244ec22a.rlib -L/usr/local/lib` Compiling comrak v0.29.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=comrak CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/comrak-0.29.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/comrak-0.29.0/Cargo.toml CARGO_PKG_AUTHORS='Asherah Connor ' CARGO_PKG_DESCRIPTION='A 100% CommonMark-compatible GitHub Flavored Markdown parser and formatter' CARGO_PKG_HOMEPAGE='https://github.com/kivikakk/comrak' CARGO_PKG_LICENSE=BSD-2-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=comrak CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kivikakk/comrak' CARGO_PKG_RUST_VERSION=1.62.1 CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name comrak --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/comrak-0.29.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "clap", "cli", "default", "emojis", "shell-words", "shortcodes", "syntect", "xdg"))' -C metadata=bf07d5263f5465ed -C extra-filename=-c70e299ff05c96ca --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern caseless=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcaseless-75e8b90c46c6c5e1.rmeta --extern derive_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libderive_builder-a06eb94b7a5ea816.rmeta --extern entities=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libentities-c96f7c492c4e5ff2.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rmeta --extern slug=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslug-224f06e5ace2e6d2.rlib --extern typed_arena=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtyped_arena-10c5bfabf1ba486a.rmeta --extern unicode_categories=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_categories-04bc84f245de5a8e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1169/2177] CXX obj/v8/torque_generated_initializers/proxy-get-property-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/proxy-get-property-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=_deflate-any,deflate-flate2,flate2 CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFLATE_FLATE2=1 CARGO_FEATURE_FLATE2=1 CARGO_FEATURE__DEFLATE_ANY=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1/Cargo.toml CARGO_PKG_AUTHORS='Mathijs van de Nes :Marli Frost :Ryan Levick :Chris Hennick ' CARGO_PKG_DESCRIPTION='Library to support the reading and writing of zip files. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zip CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zip-rs/zip2.git' CARGO_PKG_RUST_VERSION=1.73.0 CARGO_PKG_VERSION=2.4.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zip-4fce39452912d0fb/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zip-1d2e045decde316f/build-script-build` Compiling reqwest v0.12.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=reqwest CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/reqwest-0.12.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/reqwest-0.12.5/Cargo.toml CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_DESCRIPTION='higher level HTTP client library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=reqwest CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/reqwest' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.12.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name reqwest --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/reqwest-0.12.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(reqwest_unstable)' --cfg 'feature="__rustls"' --cfg 'feature="__rustls-ring"' --cfg 'feature="__tls"' --cfg 'feature="brotli"' --cfg 'feature="gzip"' --cfg 'feature="h2"' --cfg 'feature="http2"' --cfg 'feature="json"' --cfg 'feature="rustls-tls"' --cfg 'feature="rustls-tls-webpki-roots"' --cfg 'feature="socks"' --cfg 'feature="stream"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__internal_proxy_sys_no_cache", "__rustls", "__rustls-ring", "__tls", "blocking", "brotli", "charset", "cookies", "default", "default-tls", "deflate", "gzip", "h2", "hickory-dns", "http2", "http3", "json", "macos-system-configuration", "multipart", "native-tls", "native-tls-alpn", "native-tls-vendored", "rustls-tls", "rustls-tls-manual-roots", "rustls-tls-manual-roots-no-provider", "rustls-tls-native-roots", "rustls-tls-no-provider", "rustls-tls-webpki-roots", "socks", "stream", "trust-dns", "zstd"))' -C metadata=030116b880ad7a07 -C extra-filename=-bd55692e4e2d411e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_compression=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_compression-0ad9c526300e0eec.rmeta --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern futures_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_core-792e6a075eb1a99b.rmeta --extern futures_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures_util-750e7921e1f8148d.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-1969f958629bdfc2.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-3372b8c3d707923a.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_rustls-fd81a822cd4cb77d.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern ipnet=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libipnet-8631805646352176.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern mime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmime-2f00650650fdba36.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-a4c3e101961134f5.rmeta --extern rustls_pemfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pemfile-cf01f4397fbb1073.rmeta --extern rustls_pki_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pki_types-9890fe3979a7a868.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern serde_urlencoded=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_urlencoded-67d42cdb11a8354b.rmeta --extern sync_wrapper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsync_wrapper-068245bdd48396d5.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_rustls-7ab8d2c8107300a1.rmeta --extern tokio_socks=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_socks-013f206ef62840ce.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-814cd02ae084949d.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --extern webpki_roots=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwebpki_roots-32610a69cff88d9c.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out` warning: `derive_more` (lib) generated 3 warnings Compiling raffia v0.9.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=raffia CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/raffia-0.9.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/raffia-0.9.2/Cargo.toml CARGO_PKG_AUTHORS='Pig Fang ' CARGO_PKG_DESCRIPTION='One parser for CSS/SCSS/Sass/Less.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=raffia CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/g-plane/raffia' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.9.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name raffia --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/raffia-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("config_serde", "serde", "serialize"))' -C metadata=cb8171244b1ddbbf -C extra-filename=-bc4f774065be86db --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern raffia_macro=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libraffia_macro-3fd45b99bcd5c597.so --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1170/2177] CXX obj/v8/torque_generated_initializers/proxy-get-prototype-of-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/proxy-get-prototype-of-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `wgpu-core` (lib) generated 12 warnings (12 duplicates) Compiling is-wsl v0.4.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=is_wsl CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/is-wsl-0.4.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/is-wsl-0.4.0/Cargo.toml CARGO_PKG_AUTHORS='Sean Larkin ' CARGO_PKG_DESCRIPTION='Checks if the process is running inside Windows Subsystem for Linux.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=is-wsl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/TheLarkInn/is-wsl' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name is_wsl --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/is-wsl-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9b4622732a1d114b -C extra-filename=-648ae9a074a98070 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern is_docker=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libis_docker-362ed6e980f71611.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --cap-lints warn -L/usr/local/lib` Compiling zeromq v0.5.0-pre Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zeromq CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeromq-0.5.0-pre CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeromq-0.5.0-pre/Cargo.toml CARGO_PKG_AUTHORS='Alexei Kornienko :Ryan Butler :Kyle Kelley ' CARGO_PKG_DESCRIPTION='A native Rust implementation of ZeroMQ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zeromq CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zeromq/zmq.rs' CARGO_PKG_RUST_VERSION=1.62.0 CARGO_PKG_VERSION=0.5.0-pre CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE=pre LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zeromq --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zeromq-0.5.0-pre/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="tcp-transport"' --cfg 'feature="tokio"' --cfg 'feature="tokio-runtime"' --cfg 'feature="tokio-util"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-transport", "async-dispatcher", "async-dispatcher-macros", "async-dispatcher-runtime", "async-std", "async-std-runtime", "default", "ipc-transport", "tcp-transport", "tokio", "tokio-runtime", "tokio-util"))' -C metadata=319c41c4ac8880cd -C extra-filename=-065bc06dd1a6976f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern asynchronous_codec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasynchronous_codec-3cb2c6812bdbc90d.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern crossbeam_queue=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossbeam_queue-4cba926814d111f1.rmeta --extern dashmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdashmap-c3e760d0287faeef.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-814cd02ae084949d.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1171/2177] CXX obj/v8/torque_generated_initializers/proxy-has-property-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/proxy-has-property-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1172/2177] CXX obj/v8/torque_generated_initializers/proxy-is-extensible-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/proxy-is-extensible-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1173/2177] CXX obj/v8/torque_generated_initializers/proxy-prevent-extensions-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/proxy-prevent-extensions-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1174/2177] CXX obj/v8/torque_generated_initializers/proxy-revoke-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/proxy-revoke-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=semver CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25/Cargo.toml CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_DESCRIPTION='Parser and evaluator for Cargo'\''s flavor of Semantic Versioning' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=semver CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dtolnay/semver' CARGO_PKG_RUST_VERSION=1.31 CARGO_PKG_VERSION=1.0.25 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=25 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/semver-18d6fa829fdf14cd/out /usr/local/bin/rustc --crate-name semver --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/semver-1.0.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=84f2545159169689 -C extra-filename=-4edb368a8e471a65 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib --check-cfg 'cfg(no_alloc_crate)' --check-cfg 'cfg(no_const_vec_new)' --check-cfg 'cfg(no_exhaustive_int_match)' --check-cfg 'cfg(no_non_exhaustive)' --check-cfg 'cfg(no_nonzero_bitscan)' --check-cfg 'cfg(no_str_strip_prefix)' --check-cfg 'cfg(no_track_caller)' --check-cfg 'cfg(no_unsafe_op_in_unsafe_fn_lint)' --check-cfg 'cfg(test_node_semver)'` Compiling strip-ansi-escapes v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=strip_ansi_escapes CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strip-ansi-escapes-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strip-ansi-escapes-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='Ted Mielczarek ' CARGO_PKG_DESCRIPTION='Strip ANSI escape sequences from byte streams.' CARGO_PKG_HOMEPAGE='https://github.com/luser/strip-ansi-escapes' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strip-ansi-escapes CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/luser/strip-ansi-escapes' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name strip_ansi_escapes --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/strip-ansi-escapes-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=af9464a5dd2403b6 -C extra-filename=-b0523f0ebfd57711 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern vte=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libvte-16be230fdf86b5e6.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zstd_safe CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4/Cargo.toml CARGO_PKG_AUTHORS='Alexandre Bury ' CARGO_PKG_DESCRIPTION='Safe low-level bindings for the zstd compression library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zstd-safe CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/gyscos/zstd-rs' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=7.2.4 CARGO_PKG_VERSION_MAJOR=7 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zstd-safe-ad24b4f51c5e1a21/out /usr/local/bin/rustc --crate-name zstd_safe --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-safe-7.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --allow=non_upper_case_globals --cfg 'feature="arrays"' --cfg 'feature="legacy"' --cfg 'feature="std"' --cfg 'feature="zdict_builder"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "seekable", "std", "thin", "thin-lto", "zdict_builder", "zstdmt"))' -C metadata=920e69a8762d507e -C extra-filename=-18de7b1f5468abf3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern zstd_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzstd_sys-dcb8e740c4e05aad.rmeta --cap-lints warn -L/usr/local/lib` Compiling shellexpand v3.1.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=shellexpand CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0/Cargo.toml CARGO_PKG_AUTHORS='Vladimir Matveev :Ian Jackson ' CARGO_PKG_DESCRIPTION='Shell-like expansions in strings' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=shellexpand CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://gitlab.com/ijackson/rust-shellexpand' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=3.1.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name shellexpand --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="base-0"' --cfg 'feature="default"' --cfg 'feature="dirs"' --cfg 'feature="tilde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("base-0", "bstr", "default", "dirs", "full", "full-msrv-1-31", "full-msrv-1-51", "os_str_bytes", "path", "tilde"))' -C metadata=42c4d8bb9a2c6b51 -C extra-filename=-d8e725b3b9e2d584 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern dirs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdirs-af11e8e94f347a12.rmeta --cap-lints warn -L/usr/local/lib` Compiling clap_complete v4.5.45 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=clap_complete CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_complete-4.5.45 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_complete-4.5.45/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Generate shell completion scripts for your clap::Command' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap_complete CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION=1.74 CARGO_PKG_VERSION=4.5.45 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=45 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name clap_complete --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_complete-4.5.45/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug", "default", "unstable-doc", "unstable-dynamic", "unstable-shell-tests"))' -C metadata=27d97d0083d88edb -C extra-filename=-28766738888dc347 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern clap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libclap-3d9d7d549c591a07.rmeta --cap-lints warn -L/usr/local/lib` warning: a method with this name may be added to the standard library in the future --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0/src/funcs.rs:394:47 | 394 | let var_name = match var_name.as_str() { | ^^^^^^ | = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = help: call with fully qualified syntax `wtraits::WstrExt::as_str(...)` to keep using the current method = note: `#[warn(unstable_name_collisions)]` (part of `#[warn(future_incompatible)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0/src/wtraits.rs:89:20 | 89 | fn into_winput(&self) -> WInput; | ^^^^^ ^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 89 | fn into_winput(&self) -> WInput<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0/src/funcs.rs:89:12 | 89 | input: &SI, | ^^^ the lifetime is elided here ... 92 | ) -> Result, LookupError> | ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 92 | ) -> Result, LookupError> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0/src/funcs.rs:169:12 | 169 | input: &SI, | ^^^ the lifetime is elided here ... 172 | ) -> Cow | ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 172 | ) -> Cow<'_, Xstr> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0/src/funcs.rs:228:32 | 228 | pub fn full(input: &SI) -> Result, LookupError> | ^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 228 | pub fn full(input: &SI) -> Result, LookupError> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0/src/funcs.rs:368:12 | 368 | input: &SI, | ^^^ the lifetime is elided here 369 | mut context: C, 370 | ) -> Result, LookupError> | ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 370 | ) -> Result, LookupError> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0/src/funcs.rs:534:61 | 534 | pub fn env_with_context_no_errors(input: &SI, mut context: C) -> Cow | ^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 534 | pub fn env_with_context_no_errors(input: &SI, mut context: C) -> Cow<'_, Xstr> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0/src/funcs.rs:581:31 | 581 | pub fn env(input: &SI) -> Result, LookupError> | ^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 581 | pub fn env(input: &SI) -> Result, LookupError> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0/src/funcs.rs:622:53 | 622 | pub fn tilde_with_context(input: &SI, home_dir: HD) -> Cow | ^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 622 | pub fn tilde_with_context(input: &SI, home_dir: HD) -> Cow<'_, Xstr> | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shellexpand-3.1.0/src/funcs.rs:673:33 | 673 | pub fn tilde(input: &SI) -> Cow | ^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 673 | pub fn tilde(input: &SI) -> Cow<'_, Xstr> | +++ warning: `shellexpand` (lib) generated 10 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pulldown_cmark CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pulldown-cmark-0.11.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pulldown-cmark-0.11.2/Cargo.toml CARGO_PKG_AUTHORS='Raph Levien :Marcus Klaas de Vries ' CARGO_PKG_DESCRIPTION='A pull parser for CommonMark' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pulldown-cmark CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/raphlinus/pulldown-cmark' CARGO_PKG_RUST_VERSION=1.71.1 CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/pulldown-cmark-bc6999c6901b695a/out /usr/local/bin/rustc --crate-name pulldown_cmark --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pulldown-cmark-0.11.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(rustbuild)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "gen-tests", "getopts", "html", "pulldown-cmark-escape", "serde", "simd"))' -C metadata=07ac33866525be7d -C extra-filename=-34ab7d7c7b657c92 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern unicase=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicase-39dddce38c575c8b.rmeta --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=nix CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/Cargo.toml CARGO_PKG_AUTHORS='The nix-rust Project Developers' CARGO_PKG_DESCRIPTION='Rust friendly bindings to *nix APIs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=nix CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nix-rust/nix' CARGO_PKG_RUST_VERSION=1.69 CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/nix-9636687d3bce8a90/out /usr/local/bin/rustc --crate-name nix --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="process"' --cfg 'feature="signal"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("acct", "aio", "default", "dir", "env", "event", "fanotify", "feature", "fs", "hostname", "inotify", "ioctl", "kmod", "memoffset", "mman", "mount", "mqueue", "net", "personality", "pin-utils", "poll", "process", "pthread", "ptrace", "quota", "reboot", "resource", "sched", "signal", "socket", "term", "time", "ucontext", "uio", "user", "zerocopy"))' -C metadata=2f2bf92135f3c0df -C extra-filename=-b06a1d59e23d84fe --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --cap-lints warn -L/usr/local/lib --cfg openbsd --cfg bsd --cfg bsd_without_apple --cfg netbsdlike --check-cfg 'cfg(android)' --check-cfg 'cfg(dragonfly)' --check-cfg 'cfg(ios)' --check-cfg 'cfg(freebsd)' --check-cfg 'cfg(illumos)' --check-cfg 'cfg(linux)' --check-cfg 'cfg(macos)' --check-cfg 'cfg(netbsd)' --check-cfg 'cfg(openbsd)' --check-cfg 'cfg(solaris)' --check-cfg 'cfg(watchos)' --check-cfg 'cfg(tvos)' --check-cfg 'cfg(visionos)' --check-cfg 'cfg(apple_targets)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(bsd_without_apple)' --check-cfg 'cfg(linux_android)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(apple_targets)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(bsd_without_apple)' --check-cfg 'cfg(linux_android)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(fbsd14)' --check-cfg 'cfg(qemu)'` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/signal.rs:748:13 | 748 | Handler(extern fn(libc::c_int)), | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | = note: `#[warn(missing_abi)]` on by default warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/signal.rs:752:15 | 752 | SigAction(extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void)) | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/signal.rs:781:59 | 781 | SigHandler::Handler(f) => f as *const extern fn(libc::c_int) as usize, | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/signal.rs:783:61 | 783 | SigHandler::SigAction(f) => f as *const extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void) as usize, | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/signal.rs:843:36 | 843 | as *const extern fn(_, _, _)) | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/signal.rs:845:20 | 845 | as extern fn(_, _, _)), | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/signal.rs:855:36 | 855 | as *const extern fn(libc::c_int)) | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/signal.rs:857:20 | 857 | as extern fn(libc::c_int)), | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/signal.rs:975:57 | 975 | unsafe { *(&p as *const usize as *const extern fn(libc::c_int)) } as extern fn(libc::c_int)), | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/signal.rs:975:86 | 975 | unsafe { *(&p as *const usize as *const extern fn(libc::c_int)) } as extern fn(libc::c_int)), | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` [v8 137.2.1] [1175/2177] CXX obj/v8/torque_generated_initializers/proxy-revocable-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/proxy-revocable-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/statfs.rs:36:36 | 36 | const LIBC_FSTATFS: unsafe extern fn | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: `extern` declarations without an explicit ABI are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/statfs.rs:39:35 | 39 | const LIBC_STATFS: unsafe extern fn | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/signal.rs:748:13 | 741 | #[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] | --------- in this derive macro expansion ... 748 | Handler(extern fn(libc::c_int)), | ^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit = note: `#[warn(unpredictable_function_pointer_comparisons)]` on by default warning: function pointer comparisons do not produce meaningful results since their addresses are not guaranteed to be unique --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/nix-0.29.0/src/sys/signal.rs:752:15 | 741 | #[derive(Clone, Copy, Debug, Eq, Hash, PartialEq)] | --------- in this derive macro expansion ... 752 | SigAction(extern fn(libc::c_int, *mut libc::siginfo_t, *mut libc::c_void)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: the address of the same function can vary between different codegen units = note: furthermore, different functions could have the same address after being merged together = note: for more information visit warning: `nix` (lib) generated 14 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=css_dataset CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/css_dataset-0.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/css_dataset-0.4.1/Cargo.toml CARGO_PKG_AUTHORS='Pig Fang ' CARGO_PKG_DESCRIPTION='CSS dataset about functions, properties, etc.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=css_dataset CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/g-plane/css_dataset' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/css_dataset-52d9e2d147a406a6/out /usr/local/bin/rustc --crate-name css_dataset --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/css_dataset-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="tags"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("autoprefixable", "css_at_rules", "css_functions", "css_properties", "default", "media_features", "pseudo_classes", "pseudo_elements", "tags"))' -C metadata=e1cf04260fcb107b -C extra-filename=-44aa4acf98ae9e3e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libuv-sys-lite-1.48.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libuv-sys-lite-1.48.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Tiny, raw bindings to libuv without linking to it' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE CARGO_PKG_NAME=libuv-sys-lite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nathanwhit/libuv-sys-lite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.48.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=48 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libuv-sys-lite-0c4278e07192142d/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libuv-sys-lite-aa4aec08fd390834/build-script-build` Compiling yaml_parser v0.2.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=yaml_parser CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/Cargo.toml CARGO_PKG_AUTHORS='Pig Fang ' CARGO_PKG_DESCRIPTION='Semi-tolerant YAML concrete syntax tree parser.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=yaml_parser CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/g-plane/pretty_yaml' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name yaml_parser --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e0a182b761d2a03b -C extra-filename=-0e7ddc41581ddaee --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rowan=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librowan-e95b409751ed140a.rmeta --extern winnow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwinnow-5db60ebd2468b11a.rmeta --cap-lints warn -L/usr/local/lib` warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:39:5 | 39 | PResult, Parser, | ^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:151:20 | 151 | type GreenResult = PResult; | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:365:48 | 365 | fn plain_scalar_one_line(input: &mut Input) -> PResult<()> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:381:45 | 381 | fn plain_scalar_chars(input: &mut Input) -> PResult<()> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:715:43 | 715 | fn indent_indicator(input: &mut Input) -> PResult<(GreenElement, usize)> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:793:6 | 793 | ) -> PResult, GreenElement)>> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:963:45 | 963 | let mut bf_ctx = |input: &mut Input| -> PResult<_> { Ok(input.state.bf_ctx.clone()) }; | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:1177:31 | 1177 | fn root(input: &mut Input) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:1200:55 | 1200 | fn linebreaks_or_spaces<'s>(input: &mut Input<'s>) -> PResult<&'s str> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:1227:38 | 1227 | fn cmts_or_ws0(input: &mut Input) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:1231:38 | 1231 | fn cmts_or_ws1(input: &mut Input) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:1247:48 | 1247 | fn stateless_cmts_or_ws0(input: &mut Input) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:1251:48 | 1251 | fn stateless_cmts_or_ws1(input: &mut Input) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:1255:45 | 1255 | fn stateless_separate(input: &mut Input) -> PResult> { | ^^^^^^^ warning: use of deprecated enum `winnow::error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/indent.rs:5:34 | 5 | error::{AddContext, ErrMode, ErrorKind, ParserError, StrContext}, | ^^^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/indent.rs:6:5 | 6 | PResult, Parser, | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/indent.rs:25:56 | 25 | fn parse_next(&mut self, input: &mut Input<'s>) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/indent.rs:50:56 | 50 | fn parse_next(&mut self, input: &mut Input<'s>) -> PResult { | ^^^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/indent.rs:56:67 | 56 | Err(ErrMode::Cut(E::from_error_kind(input, ErrorKind::Verify))) | ^^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/indent.rs:61:28 | 61 | ErrorKind::Verify, | ^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/indent.rs:83:56 | 83 | fn parse_next(&mut self, input: &mut Input<'s>) -> PResult { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/indent.rs:110:56 | 110 | fn parse_next(&mut self, input: &mut Input<'s>) -> PResult { | ^^^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/indent.rs:120:28 | 120 | ErrorKind::Verify, | ^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/set_state.rs:3:14 | 3 | use winnow::{PResult, Parser}; | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/set_state.rs:22:56 | 22 | fn parse_next(&mut self, input: &mut Input<'s>) -> PResult { | ^^^^^^^ warning: use of deprecated enum `winnow::error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/verify_state.rs:4:22 | 4 | error::{ErrMode, ErrorKind, ParserError}, | ^^^^^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Verify` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/verify_state.rs:19:28 | 19 | ErrorKind::Verify, | ^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/verify_state.rs:17:39 | 17 | Err(ErrMode::Backtrack(E::from_error_kind( | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/indent.rs:56:33 | 56 | Err(ErrMode::Cut(E::from_error_kind(input, ErrorKind::Verify))) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/indent.rs:59:39 | 59 | Err(ErrMode::Backtrack(E::from_error_kind( | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/indent.rs:118:39 | 118 | Err(ErrMode::Backtrack(E::from_error_kind( | ^^^^^^^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:184:10 | 184 | .recognize() | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:202:14 | 202 | .recognize() | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:272:14 | 272 | .recognize() | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:289:14 | 289 | .recognize() | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:319:34 | 319 | ... .recognize(), | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:326:38 | 326 | ... .recognize(), | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:355:18 | 355 | .recognize(), | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:360:53 | 360 | trace("plain_scalar", plain_scalar_one_line.recognize()) | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:703:18 | 703 | .recognize(), | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:717:10 | 717 | .recognize() | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::with_recognized`: Replaced with `Parser::with_taken` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:805:31 | 805 | let (space, text) = space.with_recognized().parse_next(input)?; | ^^^^^^^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:1018:43 | 1018 | ("YAML", space, (digit1, '.', digit1).recognize()) | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:1049:10 | 1049 | .recognize() | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:1066:14 | 1066 | .recognize(), | ^^^^^^^^^ warning: use of deprecated method `winnow::Parser::recognize`: Replaced with `Parser::take` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/yaml_parser-0.2.1/src/lib.rs:1189:10 | 1189 | .recognize() | ^^^^^^^^^ [v8 137.2.1] [1176/2177] CXX obj/v8/torque_generated_initializers/proxy-set-property-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/proxy-set-property-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling deno_npm v0.36.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_npm CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='npm registry client and dependency resolver used in the Deno CLI' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_npm CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_npm' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.36.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=36 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_npm --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("tracing"))' -C metadata=961f24b05ba3b34a -C extra-filename=-08ac21a9e1517f1b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_lockfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_lockfile-8c89b3d08d0883c1.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern monch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmonch-35e17ad1cd3696fe.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1177/2177] CXX obj/v8/torque_generated_initializers/proxy-set-prototype-of-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/proxy-set-prototype-of-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling signal-hook-mio v0.2.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=signal_hook_mio CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-mio-0.2.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-mio-0.2.4/Cargo.toml CARGO_PKG_AUTHORS='Michal '\''vorner'\'' Vaner :Thomas Himmelstoss ' CARGO_PKG_DESCRIPTION='MIO support for signal-hook' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=signal-hook-mio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/vorner/signal-hook' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name signal_hook_mio --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/signal-hook-mio-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="mio-1_0"' --cfg 'feature="support-v1_0"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("mio-0_6", "mio-0_7", "mio-0_8", "mio-1_0", "mio-uds", "support-v0_6", "support-v0_7", "support-v0_8", "support-v1_0"))' -C metadata=c1e42b5dda07356b -C extra-filename=-9f0cca49152d8056 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern mio_1_0=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmio-d8b6ddefacaff1b9.rmeta --extern signal_hook=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignal_hook-16bb30abb9f1bb82.rmeta --cap-lints warn -L/usr/local/lib` Compiling jupyter-protocol v0.8.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=jupyter_protocol CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jupyter-protocol-0.8.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jupyter-protocol-0.8.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Jupyter messaging structures and traits for jupyter clients and servers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=jupyter-protocol CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/runtimed/runtimed' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name jupyter_protocol --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jupyter-protocol-0.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=601b08596f4e87fb -C extra-filename=-f818a6dc9c143f68 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-43c732ac0951ee91.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/lib.rs:148:26 | 148 | fn parse_name(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 148 | fn parse_name(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/lib.rs:160:29 | 160 | fn parse_version(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 160 | fn parse_version(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/lib.rs:164:38 | 164 | fn parse_name_and_version(input: &str) -> ParseResult<(&str, Version)> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 164 | fn parse_name_and_version(input: &str) -> ParseResult<'_, (&str, Version)> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/lib.rs:182:29 | 182 | fn parse_level(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 182 | fn parse_level(input: &str) -> ParseResult<'_, usize> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/mod.rs:297:26 | 297 | fn escaped_char(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 297 | fn escaped_char(input: &str) -> ParseResult<'_, char> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/mod.rs:301:21 | 301 | fn env_var(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 301 | fn env_var(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:43:10 | 43 | input: &str, | ^^^^ the lifetime is elided here 44 | ) -> Result, ParseErrorFailureError> { | ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 44 | ) -> Result>, ParseErrorFailureError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:56:31 | 56 | fn parse_kv_or_section(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 56 | fn parse_kv_or_section(input: &str) -> ParseResult<'_, KeyValueOrSection<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:63:25 | 63 | fn parse_section(input: &str) -> ParseResult
{ | ^^^^ ^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 63 | fn parse_section(input: &str) -> ParseResult<'_, Section<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:76:32 | 76 | fn parse_section_header(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 76 | fn parse_section_header(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:84:27 | 84 | fn parse_key_value(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 84 | fn parse_key_value(input: &str) -> ParseResult<'_, KeyValue<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:85:31 | 85 | fn parse_empty_value(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 85 | fn parse_empty_value(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:108:21 | 108 | fn parse_key(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 108 | fn parse_key(input: &str) -> ParseResult<'_, Key<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:109:28 | 109 | fn parse_unquoted(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 109 | fn parse_unquoted(input: &str) -> ParseResult<'_, Key<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:125:23 | 125 | fn parse_value(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 125 | fn parse_value(input: &str) -> ParseResult<'_, Value<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:126:28 | 126 | fn parse_unquoted(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 126 | fn parse_unquoted(input: &str) -> ParseResult<'_, Value<'_>> { | +++ ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:180:23 | 180 | fn skip_trivia(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 180 | fn skip_trivia(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:192:40 | 192 | fn parse_quoted_skipping_spaces(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 192 | fn parse_quoted_skipping_spaces(input: &str) -> ParseResult<'_, Cow<'_, str>> { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:199:31 | 199 | fn parse_quoted_string(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 199 | fn parse_quoted_string(input: &str) -> ParseResult<'_, Cow<'_, str>> { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:244:39 | 244 | fn skip_non_newline_whitespace(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 244 | fn skip_non_newline_whitespace(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:248:24 | 248 | fn skip_comment(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 248 | fn skip_comment(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/npm_rc/ini.rs:259:41 | 259 | fn take_until_comment_or_newline(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 259 | fn take_until_comment_or_newline(input: &str) -> ParseResult<'_, Cow<'_, str>> { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/registry.rs:319:23 | 319 | pub fn for_lockfile(&self) -> Option> { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 319 | pub fn for_lockfile(&self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/registry.rs:347:20 | 347 | pub fn integrity(&self) -> NpmPackageVersionDistInfoIntegrity { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 347 | pub fn integrity(&self) -> NpmPackageVersionDistInfoIntegrity<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/resolution/graph.rs:306:20 | 306 | pub fn ancestors(&self) -> GraphPathAncestorIterator { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 306 | pub fn ancestors(&self) -> GraphPathAncestorIterator<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_npm-0.36.0/src/resolution/snapshot.rs:606:5 | 606 | &self, | ^^^^^ the lifetime is elided here 607 | ) -> hash_map::Values { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 607 | ) -> hash_map::Values<'_, PackageNv, NpmPackageId> { | +++ warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jupyter-protocol-0.8.0/src/messaging.rs:641:17 | 641 | #[must_use] | ^^^^^^^^^^^ ... 664 | / impl_message_traits!( 665 | | ClearOutput, 666 | | CommClose, 667 | | CommInfoReply, ... | 698 | | UnknownMessage 699 | | ); | |_- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: `#[warn(unused_attributes)]` (part of `#[warn(unused)]`) on by default = note: this warning originates in the macro `impl_message_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jupyter-protocol-0.8.0/src/messaging.rs:649:17 | 649 | #[must_use] | ^^^^^^^^^^^ ... 664 | / impl_message_traits!( 665 | | ClearOutput, 666 | | CommClose, 667 | | CommInfoReply, ... | 698 | | UnknownMessage 699 | | ); | |_- in this macro invocation | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits = note: this warning originates in the macro `impl_message_traits` (in Nightly builds, run with -Z macro-backtrace for more info) warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jupyter-protocol-0.8.0/src/messaging.rs:763:5 | 763 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits warning: `#[must_use]` attribute cannot be used on trait methods in impl blocks --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/jupyter-protocol-0.8.0/src/messaging.rs:771:5 | 771 | #[must_use] | ^^^^^^^^^^^ | = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! = help: `#[must_use]` can be applied to data types, functions, unions, required trait methods, provided trait methods, inherent methods, foreign functions, and traits [v8 137.2.1] [1178/2177] CXX obj/v8/torque_generated_initializers/proxy-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/proxy-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=itertools CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.13.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.13.0/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itertools CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-itertools/itertools' CARGO_PKG_RUST_VERSION=1.43.1 CARGO_PKG_VERSION=0.13.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name itertools --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/itertools-0.13.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="use_alloc"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_alloc", "use_std"))' -C metadata=b499c4bdb6de439c -C extra-filename=-822da9e666182231 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern either=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeither-0be6d5f76db27c5f.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1179/2177] CXX obj/v8/torque_generated_initializers/regexp-exec-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/regexp-exec-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `yaml_parser` (lib) generated 46 warnings Compiling hashlink v0.8.4 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=hashlink CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.8.4 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.8.4/Cargo.toml CARGO_PKG_AUTHORS='kyren ' CARGO_PKG_DESCRIPTION='HashMap-like containers that hold their key-value pairs in a user controllable order' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashlink CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/kyren/hashlink' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.8.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name hashlink --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.8.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde", "serde_impl"))' -C metadata=98dbab21f491f3f3 -C extra-filename=-afa3c04b53c8ff76 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern hashbrown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashbrown-4086fd9c0af02c53.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.8.4/src/linked_hash_map.rs:134:17 | 134 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 134 | pub fn iter(&self) -> Iter<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.8.4/src/linked_hash_map.rs:153:21 | 153 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 153 | pub fn iter_mut(&mut self) -> IterMut<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.8.4/src/linked_hash_map.rs:199:17 | 199 | pub fn keys(&self) -> Keys { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 199 | pub fn keys(&self) -> Keys<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.8.4/src/linked_hash_map.rs:204:19 | 204 | pub fn values(&self) -> Values { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 204 | pub fn values(&self) -> Values<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.8.4/src/linked_hash_map.rs:209:23 | 209 | pub fn values_mut(&mut self) -> ValuesMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 209 | pub fn values_mut(&mut self) -> ValuesMut<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.8.4/src/linked_hash_set.rs:57:18 | 57 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 57 | pub fn drain(&mut self) -> Drain<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.8.4/src/lru_cache.rs:70:17 | 70 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 70 | pub fn iter(&self) -> Iter<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.8.4/src/lru_cache.rs:75:21 | 75 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 75 | pub fn iter_mut(&mut self) -> IterMut<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/hashlink-0.8.4/src/lru_cache.rs:80:18 | 80 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 80 | pub fn drain(&mut self) -> Drain<'_, K, V> { | +++ warning: `hashlink` (lib) generated 9 warnings Compiling deno-tower-lsp-macros v0.11.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_tower_lsp_macros CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno-tower-lsp-macros-0.11.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno-tower-lsp-macros-0.11.3/Cargo.toml CARGO_PKG_AUTHORS='Eyal Kalderon :the Deno authors' CARGO_PKG_DESCRIPTION='This is a fork of https://crates.io/crates/tower-lsp macros, used in Deno. At the moment only floating patches.' CARGO_PKG_HOMEPAGE='https://github.com/ebkalderon/tower-lsp' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno-tower-lsp-macros CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/ebkalderon/tower-lsp' CARGO_PKG_RUST_VERSION=1.56.0 CARGO_PKG_VERSION=0.11.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_tower_lsp_macros --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno-tower-lsp-macros-0.11.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=99fbff38444e44ab -C extra-filename=-032eaf5922a51f1a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno-tower-lsp-macros-0.11.3/src/lib.rs:43:42 | 43 | fn parse_method_calls(lang_server_trait: &ItemTrait) -> Vec { | ^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 43 | fn parse_method_calls(lang_server_trait: &ItemTrait) -> Vec> { | ++++ warning: `deno-tower-lsp-macros` (lib) generated 1 warning Compiling path-dedot v3.1.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=path_dedot CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-dedot-3.1.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-dedot-3.1.1/Cargo.toml CARGO_PKG_AUTHORS='Magic Len ' CARGO_PKG_DESCRIPTION='A library for extending `Path` and `PathBuf` in order to parse the path which contains dots.' CARGO_PKG_HOMEPAGE='https://magiclen.org/path-dedot' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=path-dedot CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/magiclen/path-dedot' CARGO_PKG_RUST_VERSION=1.60 CARGO_PKG_VERSION=3.1.1 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name path_dedot --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-dedot-3.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("lazy_static", "lazy_static_cache", "once_cell_cache", "unsafe_cache", "use_unix_paths_on_wasm"))' -C metadata=f47ab90d4cd1e637 -C extra-filename=-54b1251e0f0223e6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --cap-lints warn -L/usr/local/lib` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-dedot-3.1.1/src/lib.rs:318:18 | 318 | fn parse_dot(&self) -> io::Result> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 318 | fn parse_dot(&self) -> io::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-dedot-3.1.1/src/lib.rs:323:23 | 323 | fn parse_dot_from(&self, cwd: impl AsRef) -> io::Result> { | ^^^^^ the lifetime is elided here ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 323 | fn parse_dot_from(&self, cwd: impl AsRef) -> io::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-dedot-3.1.1/src/parse_dot.rs:6:18 | 6 | fn parse_dot(&self) -> io::Result>; | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 6 | fn parse_dot(&self) -> io::Result>; | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-dedot-3.1.1/src/parse_dot.rs:9:23 | 9 | fn parse_dot_from(&self, cwd: impl AsRef) -> io::Result>; | ^^^^^ the lifetime is elided here ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 9 | fn parse_dot_from(&self, cwd: impl AsRef) -> io::Result>; | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-dedot-3.1.1/src/unix.rs:12:18 | 12 | fn parse_dot(&self) -> io::Result> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 12 | fn parse_dot(&self) -> io::Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/path-dedot-3.1.1/src/unix.rs:18:23 | 18 | fn parse_dot_from(&self, cwd: impl AsRef) -> io::Result> { | ^^^^^ the lifetime is elided here ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 18 | fn parse_dot_from(&self, cwd: impl AsRef) -> io::Result> { | +++ warning: `path-dedot` (lib) generated 6 warnings Compiling quick-xml v0.31.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quick_xml CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='High performance xml reader and writer' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quick-xml CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tafia/quick-xml' CARGO_PKG_RUST_VERSION=1.56 CARGO_PKG_VERSION=0.31.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=31 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name quick_xml --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "async-tokio", "default", "document-features", "encoding", "encoding_rs", "escape-html", "overlapped-lists", "serde", "serde-types", "serialize", "tokio"))' -C metadata=50c6aae8a98c0af8 -C extra-filename=-31d5b64f1f2a5aa3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `docs_rs` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/lib.rs:52:13 | 52 | #![cfg_attr(docs_rs, feature(doc_auto_cfg))] | ^^^^^^^ help: there is a config with a similar name: `docsrs` | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(docs_rs)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(docs_rs)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/escapei.rs:74:20 | 74 | pub fn escape(raw: &str) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 74 | pub fn escape(raw: &str) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/escapei.rs:91:28 | 91 | pub fn partial_escape(raw: &str) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 91 | pub fn partial_escape(raw: &str) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/escapei.rs:97:47 | 97 | pub(crate) fn _escape bool>(raw: &str, escape_chars: F) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 97 | pub(crate) fn _escape bool>(raw: &str, escape_chars: F) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/escapei.rs:151:22 | 151 | pub fn unescape(raw: &str) -> Result, EscapeError> { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 151 | pub fn unescape(raw: &str) -> Result, EscapeError> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:156:19 | 156 | pub fn borrow(&self) -> BytesStart { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 156 | pub fn borrow(&self) -> BytesStart<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:164:19 | 164 | pub fn to_end(&self) -> BytesEnd { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 164 | pub fn to_end(&self) -> BytesEnd<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:170:17 | 170 | pub fn name(&self) -> QName { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 170 | pub fn name(&self) -> QName<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:179:23 | 179 | pub fn local_name(&self) -> LocalName { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 179 | pub fn local_name(&self) -> LocalName<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:261:23 | 261 | pub fn attributes(&self) -> Attributes { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 261 | pub fn attributes(&self) -> Attributes<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:266:28 | 266 | pub fn html_attributes(&self) -> Attributes { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 266 | pub fn html_attributes(&self) -> Attributes<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:433:20 | 433 | pub fn version(&self) -> Result> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 433 | pub fn version(&self) -> Result> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:484:21 | 484 | pub fn encoding(&self) -> Option>> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 484 | pub fn encoding(&self) -> Option>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:526:23 | 526 | pub fn standalone(&self) -> Option>> { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 526 | pub fn standalone(&self) -> Option>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:555:19 | 555 | pub fn borrow(&self) -> BytesDecl { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 555 | pub fn borrow(&self) -> BytesDecl<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:619:19 | 619 | pub fn borrow(&self) -> BytesEnd { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 619 | pub fn borrow(&self) -> BytesEnd<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:627:17 | 627 | pub fn name(&self) -> QName { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 627 | pub fn name(&self) -> QName<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:636:23 | 636 | pub fn local_name(&self) -> LocalName { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 636 | pub fn local_name(&self) -> LocalName<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:722:19 | 722 | pub fn borrow(&self) -> BytesText { | ^^^^^ ^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 722 | pub fn borrow(&self) -> BytesText<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:858:19 | 858 | pub fn borrow(&self) -> BytesCData { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 858 | pub fn borrow(&self) -> BytesCData<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/events/mod.rs:1000:19 | 1000 | pub fn borrow(&self) -> Event { | ^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1000 | pub fn borrow(&self) -> Event<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/name.rs:565:9 | 565 | &self, | ^^^^^ the lifetime is elided here ... 568 | ) -> (ResolveResult, LocalName<'n>) { | ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 568 | ) -> (ResolveResult<'_>, LocalName<'n>) { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/name.rs:584:17 | 584 | pub fn find(&self, element_name: QName) -> ResolveResult { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 584 | pub fn find(&self, element_name: QName) -> ResolveResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/name.rs:588:23 | 588 | fn resolve_prefix(&self, prefix: Option, use_default: bool) -> ResolveResult { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 588 | fn resolve_prefix(&self, prefix: Option, use_default: bool) -> ResolveResult<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/reader/ns_reader.rs:94:9 | 94 | &mut self, | ^^^^^^^^^ the lifetime is elided here 95 | event: Result>, 96 | ) -> Result<(ResolveResult, Event<'i>)> { | ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 96 | ) -> Result<(ResolveResult<'_>, Event<'i>)> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/reader/ns_reader.rs:157:24 | 157 | pub fn resolve<'n>(&self, name: QName<'n>, attribute: bool) -> (ResolveResult, LocalName<'n>) { | ^^^^^ the lifetime is elided here ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 157 | pub fn resolve<'n>(&self, name: QName<'n>, attribute: bool) -> (ResolveResult<'_>, LocalName<'n>) { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/reader/ns_reader.rs:213:32 | 213 | pub fn resolve_element<'n>(&self, name: QName<'n>) -> (ResolveResult, LocalName<'n>) { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 213 | pub fn resolve_element<'n>(&self, name: QName<'n>) -> (ResolveResult<'_>, LocalName<'n>) { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/reader/ns_reader.rs:284:34 | 284 | pub fn resolve_attribute<'n>(&self, name: QName<'n>) -> (ResolveResult, LocalName<'n>) { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 284 | pub fn resolve_attribute<'n>(&self, name: QName<'n>) -> (ResolveResult<'_>, LocalName<'n>) { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/reader/ns_reader.rs:405:9 | 405 | &mut self, | ^^^^^^^^^ the lifetime is elided here 406 | buf: &'b mut Vec, 407 | ) -> Result<(ResolveResult, Event<'b>)> { | ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 407 | ) -> Result<(ResolveResult<'_>, Event<'b>)> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/reader/ns_reader.rs:651:32 | 651 | pub fn read_resolved_event(&mut self) -> Result<(ResolveResult, Event<'i>)> { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 651 | pub fn read_resolved_event(&mut self) -> Result<(ResolveResult<'_>, Event<'i>)> { | ++++ warning: hiding a lifetime that's named elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-xml-0.31.0/src/writer.rs:146:64 | 146 | pub fn create_element<'a, N>(&'a mut self, name: &'a N) -> ElementWriter | -- -- ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | | | the lifetime is named here | the lifetime is named here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: consistently use `'a` | 146 | pub fn create_element<'a, N>(&'a mut self, name: &'a N) -> ElementWriter<'a, W> | +++ Compiling markup_fmt v0.22.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=markup_fmt CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/markup_fmt-0.22.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/markup_fmt-0.22.0/Cargo.toml CARGO_PKG_AUTHORS='Pig Fang ' CARGO_PKG_DESCRIPTION='Configurable HTML, Vue, Svelte, Astro, Angular, Jinja, Twig, Nunjucks, Vento, Mustache and XML formatter.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=markup_fmt CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/g-plane/markup_fmt' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.22.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=22 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name markup_fmt --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/markup_fmt-0.22.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("config_serde", "serde"))' -C metadata=30af6085e7d0fb38 -C extra-filename=-816927ca16ab7233 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aho_corasick=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaho_corasick-aabab0547bf947d2.rmeta --extern css_dataset=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcss_dataset-44aa4acf98ae9e3e.rmeta --extern itertools=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitertools-822da9e666182231.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern tiny_pretty=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtiny_pretty-459156264a338180.rmeta --cap-lints warn -L/usr/local/lib` warning: `itertools` (lib) generated 6 warnings (6 duplicates) Compiling quick-junit v0.3.6 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=quick_junit CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-junit-0.3.6 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-junit-0.3.6/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Data model and serializer for JUnit/XUnit XML' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quick-junit CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nextest-rs/quick-junit' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=0.3.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name quick_junit --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/quick-junit-0.3.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1ed1926bcf80bc6a -C extra-filename=-c426539afbba5253 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-43c732ac0951ee91.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern quick_xml=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquick_xml-31d5b64f1f2a5aa3.rmeta --extern strip_ansi_escapes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstrip_ansi_escapes-b0523f0ebfd57711.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-ddb64e439db488c0.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1180/2177] CXX obj/v8/torque_generated_initializers/reflect-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/reflect-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling deno_task_shell v0.26.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_task_shell CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Cross platform scripting for deno task' CARGO_PKG_HOMEPAGE='https://deno.land/' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_task_shell CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_task_shell' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.26.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=26 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_task_shell --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="futures"' --cfg 'feature="glob"' --cfg 'feature="nix"' --cfg 'feature="os_pipe"' --cfg 'feature="path-dedot"' --cfg 'feature="shell"' --cfg 'feature="sys_traits"' --cfg 'feature="tokio"' --cfg 'feature="which"' --cfg 'feature="windows-sys"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "futures", "glob", "nix", "os_pipe", "path-dedot", "serde", "serialization", "shell", "sys_traits", "tokio", "which", "windows-sys"))' -C metadata=7030fb0741804362 -C extra-filename=-4ab947666378fb4d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern glob=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglob-05e1d075725fea53.rmeta --extern monch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmonch-35e17ad1cd3696fe.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-b06a1d59e23d84fe.rmeta --extern os_pipe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libos_pipe-29c1f8a79b80f8f8.rmeta --extern path_dedot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpath_dedot-54b1251e0f0223e6.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern which=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwhich-29acdbf1750a0fb6.rmeta --cap-lints warn -L/usr/local/lib` warning: `quick-xml` (lib) generated 31 warnings Compiling deno_tower_lsp v0.4.3 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_tower_lsp CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_tower_lsp-0.4.3 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_tower_lsp-0.4.3/Cargo.toml CARGO_PKG_AUTHORS='Eyal Kalderon :the Deno authors' CARGO_PKG_DESCRIPTION='This is a fork of https://crates.io/crates/tower-lsp, used in Deno. At the moment only floating patches.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_tower_lsp CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='' CARGO_PKG_RUST_VERSION=1.70.0 CARGO_PKG_VERSION=0.4.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_tower_lsp --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_tower_lsp-0.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="proposed"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("proposed"))' -C metadata=9607cdcbaaf8293d -C extra-filename=-490b9ea03266d15f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern auto_impl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libauto_impl-5cf05f2b6d2c9840.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern dashmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdashmap-c3e760d0287faeef.rmeta --extern deno_tower_lsp_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tower_lsp_macros-032eaf5922a51f1a.so --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern httparse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttparse-3085d5055d50f24c.rmeta --extern lsp_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblsp_types-b508bc424ad511c2.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-814cd02ae084949d.rmeta --extern tower=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower-debdaf07b68c8f43.rmeta --extern tracing=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtracing-6a879a57ccde813d.rmeta --cap-lints warn -L/usr/local/lib` warning: unused import: `info` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_tower_lsp-0.4.3/src/service/pending.rs:10:22 | 10 | use tracing::{debug, info}; | ^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:343:33 | 343 | fn parse_sequential_list(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 343 | fn parse_sequential_list(input: &str) -> ParseResult<'_, SequentialList> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:357:38 | 357 | fn parse_sequential_list_item(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 357 | fn parse_sequential_list_item(input: &str) -> ParseResult<'_, SequentialListItem> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:368:26 | 368 | fn parse_sequence(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 368 | fn parse_sequence(input: &str) -> ParseResult<'_, Sequence> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:397:35 | 397 | fn parse_shell_var_command(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 397 | fn parse_shell_var_command(input: &str) -> ParseResult<'_, Sequence> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:416:26 | 416 | fn parse_pipeline(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 416 | fn parse_pipeline(input: &str) -> ParseResult<'_, Pipeline> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:428:32 | 428 | fn parse_pipeline_inner(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 428 | fn parse_pipeline_inner(input: &str) -> ParseResult<'_, PipelineInner> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:462:25 | 462 | fn parse_command(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 462 | fn parse_command(input: &str) -> ParseResult<'_, Command> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:490:32 | 490 | fn parse_simple_command(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 490 | fn parse_simple_command(input: &str) -> ParseResult<'_, SimpleCommand> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:496:30 | 496 | fn parse_command_args(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 496 | fn parse_command_args(input: &str) -> ParseResult<'_, Vec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:508:27 | 508 | fn parse_shell_arg(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 508 | fn parse_shell_arg(input: &str) -> ParseResult<'_, Word> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:517:25 | 517 | fn parse_list_op(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 517 | fn parse_list_op(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:524:33 | 524 | fn parse_boolean_list_op(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 524 | fn parse_boolean_list_op(input: &str) -> ParseResult<'_, BooleanListOperator> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:535:36 | 535 | fn parse_sequential_list_op(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 535 | fn parse_sequential_list_op(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:539:31 | 539 | fn parse_async_list_op(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 539 | fn parse_async_list_op(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:543:28 | 543 | fn parse_negated_op(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 543 | fn parse_negated_op(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:562:34 | 562 | fn parse_pipe_sequence_op(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 562 | fn parse_pipe_sequence_op(input: &str) -> ParseResult<'_, PipeSequenceOperator> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:572:26 | 572 | fn parse_redirect(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 572 | fn parse_redirect(input: &str) -> ParseResult<'_, Redirect> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:610:26 | 610 | fn parse_env_vars(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 610 | fn parse_env_vars(input: &str) -> ParseResult<'_, Vec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:614:25 | 614 | fn parse_env_var(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 614 | fn parse_env_var(input: &str) -> ParseResult<'_, EnvVar> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:624:30 | 624 | fn parse_env_var_name(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 624 | fn parse_env_var_name(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:628:31 | 628 | fn parse_env_var_value(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 628 | fn parse_env_var_value(input: &str) -> ParseResult<'_, Word> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:632:22 | 632 | fn parse_word(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 632 | fn parse_word(input: &str) -> ParseResult<'_, Word> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:647:31 | 647 | fn parse_unquoted_word(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 647 | fn parse_unquoted_word(input: &str) -> ParseResult<'_, Vec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:667:31 | 667 | fn parse_quoted_string(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 667 | fn parse_quoted_string(input: &str) -> ParseResult<'_, Vec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:681:38 | 681 | fn parse_single_quoted_string(input: &str) -> ParseResult<&str> { | ^^^^ ^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is elided here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 681 | fn parse_single_quoted_string(input: &str) -> ParseResult<'_, &str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:694:38 | 694 | fn parse_double_quoted_string(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 694 | fn parse_double_quoted_string(input: &str) -> ParseResult<'_, Vec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:695:32 | 695 | fn parse_words_within(input: &str) -> ParseResult> { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 695 | fn parse_words_within(input: &str) -> ParseResult<'_, Vec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:792:39 | 792 | fn parse_escaped_dollar_sign(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 792 | fn parse_escaped_dollar_sign(input: &str) -> ParseResult<'_, char> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:802:37 | 802 | fn parse_special_shell_var(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 802 | fn parse_special_shell_var(input: &str) -> ParseResult<'_, char> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:934:38 | 934 | fn parse_command_substitution(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 934 | fn parse_command_substitution(input: &str) -> ParseResult<'_, SequentialList> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:949:10 | 949 | input: &str, | ^^^^ the lifetime is elided here 950 | ) -> ParseResult { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 950 | ) -> ParseResult<'_, SequentialList> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:1005:26 | 1005 | fn parse_subshell(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1005 | fn parse_subshell(input: &str) -> ParseResult<'_, SequentialList> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:1016:21 | 1016 | fn parse_u32(input: &str) -> ParseResult { | ^^^^ ^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1016 | fn parse_u32(input: &str) -> ParseResult<'_, u32> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:1039:45 | 1039 | fn assert_whitespace_or_end_and_skip(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1039 | fn assert_whitespace_or_end_and_skip(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:1043:36 | 1043 | fn assert_whitespace_or_end(input: &str) -> ParseResult<()> { | ^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1043 | fn assert_whitespace_or_end(input: &str) -> ParseResult<'_, ()> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/parser.rs:1078:35 | 1078 | fn fail_for_trailing_input(input: &str) -> ParseErrorFailure { | ^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1078 | fn fail_for_trailing_input(input: &str) -> ParseErrorFailure<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/shell/commands/args.rs:32:31 | 32 | pub fn parse_arg_kinds(flags: &[OsString]) -> Vec { | ^^^^^^^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 32 | pub fn parse_arg_kinds(flags: &[OsString]) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/shell/commands/mkdir.rs:86:21 | 86 | fn parse_args(args: &[OsString]) -> Result { | ^^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 86 | fn parse_args(args: &[OsString]) -> Result> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/shell/commands/rm.rs:98:21 | 98 | fn parse_args(args: &[OsString]) -> Result { | ^^^^^^^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 98 | fn parse_args(args: &[OsString]) -> Result> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/shell/execute.rs:771:10 | 771 | state: &ShellState, | ^^^^^^^^^^^ the lifetime is elided here ... 774 | ) -> LocalBoxFuture, EvaluateWordTextError>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 774 | ) -> LocalBoxFuture<'_, Result, EvaluateWordTextError>> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_task_shell-0.26.0/src/shell/execute.rs:894:12 | 894 | state: &ShellState, | ^^^^^^^^^^^ the lifetime is elided here ... 897 | ) -> LocalBoxFuture, EvaluateWordTextError>> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 897 | ) -> LocalBoxFuture<'_, Result, EvaluateWordTextError>> { | +++ [v8 137.2.1] [1181/2177] CXX obj/v8/torque_generated_initializers/regexp-match-all-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/regexp-match-all-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1182/2177] CXX obj/v8/torque_generated_initializers/regexp-replace-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/regexp-replace-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1183/2177] CXX obj/v8/torque_generated_initializers/regexp-match-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/regexp-match-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `deno_npm` (lib) generated 26 warnings Compiling eszip v0.96.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=eszip CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/eszip-0.96.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/eszip-0.96.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='A utility that can download JavaScript and TypeScript module graphs and store them locally in a special zip file' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=eszip CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/eszip' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.96.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=96 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name eszip --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/eszip-0.96.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="sha256"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "sha256", "xxhash-rust", "xxhash3"))' -C metadata=2d72efe1e4802d84 -C extra-filename=-edb8e26a6c96aafd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-42e5abdd7d9e0580.rmeta --extern deno_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_ast-b2cf9b1f5701773f.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_graph=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_graph-7e533fdd2f3e3497.rmeta --extern deno_npm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_npm-08ac21a9e1517f1b.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern hashlink=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhashlink-afa3c04b53c8ff76.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` [v8 137.2.1] [1184/2177] CXX obj/v8/torque_generated_initializers/regexp-search-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/regexp-search-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling runtimelib v0.28.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=runtimelib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/runtimelib-0.28.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/runtimelib-0.28.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Jupyter runtime library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=BSD-3-Clause CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=runtimelib CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/runtimed/runtimed' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.28.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=28 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name runtimelib --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/runtimelib-0.28.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="aws-lc-rs"' --cfg 'feature="tokio"' --cfg 'feature="tokio-runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("async-dispatcher", "async-dispatcher-runtime", "async-std", "aws-lc-rs", "default", "ring", "smol", "tokio", "tokio-runtime"))' -C metadata=9f193bdac6f1eb59 -C extra-filename=-07c88d3caf29f268 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f62d7007379f3a64.rmeta --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-43c732ac0951ee91.rmeta --extern data_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_encoding-51a47c0dd6817736.rmeta --extern dirs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdirs-af11e8e94f347a12.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern glob=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglob-05e1d075725fea53.rmeta --extern jupyter_protocol=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libjupyter_protocol-f818a6dc9c143f68.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern shellexpand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libshellexpand-d8e725b3b9e2d584.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta --extern zeromq=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzeromq-065bc06dd1a6976f.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts` [v8 137.2.1] [1185/2177] CXX obj/v8/torque_generated_initializers/regexp-source-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/regexp-source-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `deno_tower_lsp` (lib) generated 1 warning Compiling pretty_yaml v0.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=pretty_yaml CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pretty_yaml-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pretty_yaml-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='Pig Fang ' CARGO_PKG_DESCRIPTION='Semi-tolerant and configurable YAML formatter.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=pretty_yaml CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/g-plane/pretty_yaml' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name pretty_yaml --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/pretty_yaml-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("config_serde", "serde"))' -C metadata=3be44fc80e992412 -C extra-filename=-4a9c25c14fb947fc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rowan=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librowan-e95b409751ed140a.rmeta --extern tiny_pretty=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtiny_pretty-459156264a338180.rmeta --extern yaml_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyaml_parser-0e7ddc41581ddaee.rmeta --cap-lints warn -L/usr/local/lib` warning: `jupyter-protocol` (lib) generated 4 warnings Compiling crossterm v0.28.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=crossterm CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossterm-0.28.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossterm-0.28.1/Cargo.toml CARGO_PKG_AUTHORS='T. Post' CARGO_PKG_DESCRIPTION='A crossplatform terminal library for manipulating terminals.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=crossterm CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/crossterm-rs/crossterm' CARGO_PKG_RUST_VERSION=1.63.0 CARGO_PKG_VERSION=0.28.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=28 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name crossterm --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossterm-0.28.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="bracketed-paste"' --cfg 'feature="default"' --cfg 'feature="events"' --cfg 'feature="windows"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bracketed-paste", "default", "event-stream", "events", "filedescriptor", "libc", "serde", "use-dev-tty", "windows"))' -C metadata=74f50fcb951869fb -C extra-filename=-48d38f1ef1d81eee --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern mio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmio-d8b6ddefacaff1b9.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern rustix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustix-7859cbbd5080a0e8.rmeta --extern signal_hook=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignal_hook-16bb30abb9f1bb82.rmeta --extern signal_hook_mio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignal_hook_mio-9f0cca49152d8056.rmeta --cap-lints warn -L/usr/local/lib` warning: unexpected `cfg` condition name: `winapi` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossterm-0.28.1/src/lib.rs:256:11 | 256 | #[cfg(all(winapi, not(feature = "winapi")))] | ^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(winapi)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(winapi)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `winapi` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossterm-0.28.1/src/lib.rs:256:23 | 256 | #[cfg(all(winapi, not(feature = "winapi")))] | ^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `bracketed-paste`, `default`, `event-stream`, `events`, `filedescriptor`, `libc`, `serde`, `use-dev-tty`, and `windows` = help: consider adding `winapi` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `crossterm_winapi` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossterm-0.28.1/src/lib.rs:259:11 | 259 | #[cfg(all(crossterm_winapi, not(feature = "crossterm_winapi")))] | ^^^^^^^^^^^^^^^^ | = help: consider using a Cargo feature instead = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(crossterm_winapi)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(crossterm_winapi)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `crossterm_winapi` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossterm-0.28.1/src/lib.rs:259:33 | 259 | #[cfg(all(crossterm_winapi, not(feature = "crossterm_winapi")))] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `bracketed-paste`, `default`, `event-stream`, `events`, `filedescriptor`, `libc`, `serde`, `use-dev-tty`, and `windows` = help: consider adding `crossterm_winapi` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unnecessary parentheses around closure body --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossterm-0.28.1/src/terminal/sys/unix.rs:85:50 | 85 | let file = File::open("/dev/tty").map(|file| (FileDesc::Owned(file.into()))); | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 85 - let file = File::open("/dev/tty").map(|file| (FileDesc::Owned(file.into()))); 85 + let file = File::open("/dev/tty").map(|file| FileDesc::Owned(file.into())); | Compiling dprint-plugin-markdown v0.19.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dprint_plugin_markdown CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-markdown-0.19.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-markdown-0.19.0/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='Markdown formatter for dprint.' CARGO_PKG_HOMEPAGE='https://github.com/dprint/dprint-plugin-markdown' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dprint-plugin-markdown CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dprint/dprint-plugin-markdown' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.19.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=19 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dprint_plugin_markdown --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-markdown-0.19.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --crate-type cdylib --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde_json", "tracing", "wasm"))' -C metadata=8e50377dc105f52c -C extra-filename=-037658a6c7ebfb5e --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rlib --extern dprint_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_core-ffdbafc3277020fd.rlib --extern dprint_core_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_core_macros-d71eef9c2a9aa23a.so --extern pulldown_cmark=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpulldown_cmark-34ab7d7c7b657c92.rlib --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rlib --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rlib --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-76ef6288e0101917.rlib --cap-lints warn -L/usr/local/lib` warning: struct `InternalEventFilter` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/crossterm-0.28.1/src/event/filter.rs:65:19 | 65 | pub(crate) struct InternalEventFilter; | ^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-markdown-0.19.0/src/generation/cmark/parse_cmark_ast.rs:89:15 | 89 | pub fn peek(&self) -> &Option<(Event, Range)> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ | | | | | | | the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 89 | pub fn peek(&self) -> &Option<(Event<'_>, Range)> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-markdown-0.19.0/src/generation/utils.rs:77:23 | 77 | pub fn unindent(text: &str) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 77 | pub fn unindent(text: &str) -> Cow<'_, str> { | +++ [v8 137.2.1] [1186/2177] CXX obj/v8/torque_generated_initializers/set-difference-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/set-difference-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1187/2177] CXX obj/v8/torque_generated_initializers/regexp-test-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/regexp-test-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=libuv_sys_lite CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libuv-sys-lite-1.48.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libuv-sys-lite-1.48.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Tiny, raw bindings to libuv without linking to it' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE CARGO_PKG_NAME=libuv-sys-lite CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/nathanwhit/libuv-sys-lite' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.48.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=48 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libuv-sys-lite-0c4278e07192142d/out /usr/local/bin/rustc --crate-name libuv_sys_lite --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/libuv-sys-lite-1.48.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "dyn-symbols", "warn-missing"))' -C metadata=cf87be24decdd73d -C extra-filename=-9b88682557e22840 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Compiling deno_doc v0.182.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_doc CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_doc-0.182.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_doc-0.182.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='doc generation for deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_doc CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_doc' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.182.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=182 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_doc --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_doc-0.182.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --crate-type rlib --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="comrak"' --cfg 'feature="default"' --cfg 'feature="rust"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("comrak", "default", "rust"))' -C metadata=c59a3be99fffc71a -C extra-filename=-ea258018e8fa2961 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rlib --extern cfg_if=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcfg_if-a411f833a023bb88.rlib --extern comrak=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcomrak-c70e299ff05c96ca.rlib --extern deno_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_ast-b2cf9b1f5701773f.rlib --extern deno_graph=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_graph-7e533fdd2f3e3497.rlib --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rlib --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-36a5c2c036768cdb.rlib --extern handlebars=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhandlebars-75253291e7b26770.rlib --extern html_escape=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhtml_escape-9eb5544ece9a4ec4.rlib --extern import_map=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libimport_map-5cd3cfb82485d0a9.rlib --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rlib --extern itoa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitoa-8301b1ef2012f57b.rlib --extern lazy_static=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_static-1e35288275f710a7.rlib --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rlib --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rlib --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rlib --extern termcolor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtermcolor-0278db56d250b89f.rlib --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` warning: `crossterm` (lib) generated 6 warnings Compiling clap_complete_fig v4.5.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=clap_complete_fig CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_complete_fig-4.5.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_complete_fig-4.5.2/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A generator library used with clap for Fig completion scripts' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap_complete_fig CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION=1.74 CARGO_PKG_VERSION=4.5.2 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name clap_complete_fig --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/clap_complete_fig-4.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' --warn=rust_2018_idioms '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::match_wildcard_for_single_variants' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1acd21f32e885664 -C extra-filename=-9f4adc53687854f6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern clap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libclap-3d9d7d549c591a07.rmeta --extern clap_complete=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libclap_complete-28766738888dc347.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1188/2177] CXX obj/v8/torque_generated_initializers/regexp-split-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/regexp-split-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: unnecessary parentheses around type --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_doc-0.182.0/src/html/jsdoc.rs:155:45 | 155 | pub type MarkdownStripper = std::rc::Rc String)>; | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 155 - pub type MarkdownStripper = std::rc::Rc String)>; 155 + pub type MarkdownStripper = std::rc::Rc String>; | warning: unnecessary parentheses around type --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_doc-0.182.0/src/html/jsdoc.rs:170:10 | 170 | Rc, Anchorizer) -> Option)>; | ^ ^ | help: remove these parentheses | 170 - Rc, Anchorizer) -> Option)>; 170 + Rc, Anchorizer) -> Option>; | warning: `deno_task_shell` (lib) generated 41 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zstd CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-0.13.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-0.13.2/Cargo.toml CARGO_PKG_AUTHORS='Alexandre Bury ' CARGO_PKG_DESCRIPTION='Binding for the zstd compression library.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zstd CARGO_PKG_README=Readme.md CARGO_PKG_REPOSITORY='https://github.com/gyscos/zstd-rs' CARGO_PKG_RUST_VERSION=1.64 CARGO_PKG_VERSION=0.13.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name zstd --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zstd-0.13.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="arrays"' --cfg 'feature="default"' --cfg 'feature="legacy"' --cfg 'feature="zdict_builder"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arrays", "bindgen", "debug", "default", "doc-cfg", "experimental", "fat-lto", "legacy", "no_asm", "pkg-config", "thin", "thin-lto", "wasm", "zdict_builder", "zstdmt"))' -C metadata=1b5cf2b539c79c0b -C extra-filename=-23834ec8bef0a21b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern zstd_safe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzstd_safe-18de7b1f5468abf3.rmeta --cap-lints warn -L/usr/local/lib` Compiling test_server v0.1.0 (/exopi-obj/pobj/deno-2.4.5/deno/tests/util/server) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=test_server CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/tests/util/server CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/tests/util/server/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=test_server CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name test_server --edition=2024 tests/util/server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e0bf3827a32139f7 -C extra-filename=-0554f811ce99c838 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern async_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_stream-ce34b41838beb3e2.rmeta --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern console_static_text=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconsole_static_text-a591bbe99beb6933.rmeta --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-8afd6135e77344a1.rmeta --extern denokv_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenokv_proto-e5ee4a444ceaf479.rmeta --extern faster_hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfaster_hex-d453830a0ca5ae35.rmeta --extern fastwebsockets=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfastwebsockets-242b5b0f48ee4b31.rmeta --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-38f33b2ce64f416c.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern glob=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglob-05e1d075725fea53.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-1969f958629bdfc2.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern jsonc_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libjsonc_parser-701773065bf2ae51.rmeta --extern lazy_regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_regex-c8e95500256f2de8.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern lsp_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblsp_types-b508bc424ad511c2.rmeta --extern monch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmonch-35e17ad1cd3696fe.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-84840140312c19f7.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern os_pipe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libos_pipe-29c1f8a79b80f8f8.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern pretty_assertions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpretty_assertions-e797ebe69e0d737e.rmeta --extern prost=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost-2106c9650193bb54.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rmeta --extern reqwest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libreqwest-bd55692e4e2d411e.rmeta --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-a4c3e101961134f5.rmeta --extern rustls_pemfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pemfile-cf01f4397fbb1073.rmeta --extern rustls_tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_tokio_stream-1f66867d7eb179a3.rmeta --extern semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsemver-4edb368a8e471a65.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern tar=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtar-d611d7a8d27e07d7.rmeta --extern tempfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtempfile-febcb53309f7bfa2.rmeta --extern termcolor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtermcolor-0278db56d250b89f.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out` Compiling malva v0.12.1 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=malva CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/malva-0.12.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/malva-0.12.1/Cargo.toml CARGO_PKG_AUTHORS='Pig Fang ' CARGO_PKG_DESCRIPTION='Configurable, smart and fast CSS, SCSS, Sass and Less formatter.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=malva CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/g-plane/malva' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.12.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name malva --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/malva-0.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("config_serde", "serde"))' -C metadata=b756143622bed1be -C extra-filename=-c4c294cba8deb650 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aho_corasick=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaho_corasick-aabab0547bf947d2.rmeta --extern itertools=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitertools-1813ebcd00d0a1e5.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern raffia=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libraffia-bc4f774065be86db.rmeta --extern tiny_pretty=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtiny_pretty-459156264a338180.rmeta --cap-lints warn -L/usr/local/lib` warning: `zstd` (lib) generated 1 warning (1 duplicate) Compiling open v5.1.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=open CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/open-5.1.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/open-5.1.2/Cargo.toml CARGO_PKG_AUTHORS='Sebastian Thiel ' CARGO_PKG_DESCRIPTION='Open a path or URL using the program configured on the system' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=open CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/Byron/open-rs' CARGO_PKG_RUST_VERSION=1.62 CARGO_PKG_VERSION=5.1.2 CARGO_PKG_VERSION_MAJOR=5 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name open --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/open-5.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("shellexecute-on-windows"))' -C metadata=51a6fad209201d7f -C extra-filename=-a165f4b676a81074 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern is_wsl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libis_wsl-648ae9a074a98070.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern pathdiff=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpathdiff-8c00b367d29c0aa1.rmeta --cap-lints warn -L/usr/local/lib` Compiling deno_lint v0.77.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_lint CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lint-0.77.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lint-0.77.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='lint for deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_lint CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_lint' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.77.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=77 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_lint --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lint-0.77.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default"))' -C metadata=7d040fd67639c23d -C extra-filename=-a5f74bc0c311e57a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern deno_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_ast-b2cf9b1f5701773f.rmeta --extern derive_more=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libderive_more-470ad9520147faee.so --extern if_chain=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libif_chain-b4b424fa7af78b16.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-9ada0d22c6bf4c6c.rmeta --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` [v8 137.2.1] [1189/2177] CXX obj/v8/torque_generated_initializers/regexp-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/regexp-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `dprint-plugin-markdown` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=zip CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1/Cargo.toml CARGO_PKG_AUTHORS='Mathijs van de Nes :Marli Frost :Ryan Levick :Chris Hennick ' CARGO_PKG_DESCRIPTION='Library to support the reading and writing of zip files. ' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=zip CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/zip-rs/zip2.git' CARGO_PKG_RUST_VERSION=1.73.0 CARGO_PKG_VERSION=2.4.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/zip-4fce39452912d0fb/out /usr/local/bin/rustc --crate-name zip --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="_deflate-any"' --cfg 'feature="deflate-flate2"' --cfg 'feature="flate2"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("_all-features", "_deflate-any", "aes", "aes-crypto", "bzip2", "chrono", "constant_time_eq", "default", "deflate", "deflate-flate2", "deflate-miniz", "deflate-zlib", "deflate-zlib-ng", "deflate-zopfli", "deflate64", "flate2", "getrandom", "hmac", "lzma", "lzma-rs", "nt-time", "pbkdf2", "sha1", "time", "unreserved", "xz", "zeroize", "zopfli", "zstd"))' -C metadata=be39cce12d0e01ba -C extra-filename=-6cf1943a119a6d72 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern crc32fast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrc32fast-e23bb0a81f5b489b.rmeta --extern displaydoc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdisplaydoc-bb50a7e00b024b04.so --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-38f33b2ce64f416c.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64` warning: unused import: `core::num::NonZeroU64` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1/src/write.rs:19:5 | 19 | use core::num::NonZeroU64; | ^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1/src/read.rs:999:28 | 999 | pub fn by_name_decrypt(&mut self, name: &str, password: &[u8]) -> ZipResult { | ^^^^^^^^^ the lifetime is elided here ^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 999 | pub fn by_name_decrypt(&mut self, name: &str, password: &[u8]) -> ZipResult> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1/src/read.rs:1004:20 | 1004 | pub fn by_name(&mut self, name: &str) -> ZipResult { | ^^^^^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1004 | pub fn by_name(&mut self, name: &str) -> ZipResult> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1/src/read.rs:1030:25 | 1030 | pub fn by_name_seek(&mut self, name: &str) -> ZipResult> { | ^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1030 | pub fn by_name_seek(&mut self, name: &str) -> ZipResult> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/zip-2.4.1/src/read.rs:1035:26 | 1035 | pub fn by_index_seek(&mut self, index: usize) -> ZipResult> { | ^^^^^^^^^ the lifetime is elided here ^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1035 | pub fn by_index_seek(&mut self, index: usize) -> ZipResult> { | +++ [v8 137.2.1] [1190/2177] CXX obj/v8/torque_generated_initializers/set-intersection-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/set-intersection-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lint-0.77.0/src/diagnostic.rs:88:15 | 88 | fn location(&self) -> DiagnosticLocation { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 88 | fn location(&self) -> DiagnosticLocation<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_lint-0.77.0/src/rules/no_irregular_whitespace.rs:30:31 | 30 | fn test_for_whitespace(value: &str) -> Vec { | ^^^^ ^^^^^^^ | | | | | the same lifetime is hidden here | | the same lifetime is hidden here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 30 | fn test_for_whitespace(value: &str) -> Vec> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_doc-0.182.0/src/diagnostics.rs:103:15 | 103 | fn location(&self) -> DiagnosticLocation { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 103 | fn location(&self) -> DiagnosticLocation<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_doc-0.182.0/src/html/mod.rs:650:26 | 650 | pub fn as_resolve_kind(&self) -> UrlResolveKind { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 650 | pub fn as_resolve_kind(&self) -> UrlResolveKind<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_doc-0.182.0/src/html/render_context.rs:89:30 | 89 | pub fn get_current_resolve(&self) -> UrlResolveKind { | ^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 89 | pub fn get_current_resolve(&self) -> UrlResolveKind<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_doc-0.182.0/src/html/util.rs:490:21 | 490 | pub fn to_strings(&self) -> Vec> { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 490 | pub fn to_strings(&self) -> Vec> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_doc-0.182.0/src/parser.rs:157:5 | 157 | &self, | ^^^^^ the lifetime is elided here 158 | specifier: &ModuleSpecifier, 159 | ) -> Result { | ^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 159 | ) -> Result, DocError> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_doc-0.182.0/src/printer.rs:33:16 | 33 | doc_nodes: &[DocNode], | ^^^^^^^^^^ the lifetime is elided here ... 36 | ) -> DocPrinter { | ^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 36 | ) -> DocPrinter<'_> { | ++++ [v8 137.2.1] [1191/2177] CXX obj/v8/torque_generated_initializers/set-is-disjoint-from-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/set-is-disjoint-from-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `zip` (lib) generated 5 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/tests/napi CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/tests/napi/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=test_napi CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib' NUM_JOBS=6 OPT_LEVEL=3 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/test_napi-44b5a5a2e07ff6b0/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/test_napi-a1b61abf56ddd151/build-script-build` [test_napi 0.1.0] cargo:rerun-if-env-changed=DEBUG_GENERATED_CODE Compiling sqlformat v0.3.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=sqlformat CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/Cargo.toml CARGO_PKG_AUTHORS='Josh Holmer ' CARGO_PKG_DESCRIPTION='Formats whitespace in a SQL string to make it easier to read' CARGO_PKG_HOMEPAGE='https://github.com/shssoichiro/sqlformat-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sqlformat CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/shssoichiro/sqlformat-rs' CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name sqlformat --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d497e517b0ce9339 -C extra-filename=-8249a35b321a165c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern unicode_categories=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_categories-04bc84f245de5a8e.rmeta --extern winnow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwinnow-5db60ebd2468b11a.rmeta --cap-lints warn -L/usr/local/lib` warning: use of deprecated enum `winnow::error::ErrorKind` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:7:20 | 7 | use winnow::error::ErrorKind; | ^^^^^^^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:12:13 | 12 | use winnow::PResult; | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:104:6 | 104 | ) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:127:55 | 127 | fn get_double_colon_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:134:53 | 134 | fn get_whitespace_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:144:50 | 144 | fn get_comment_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:196:49 | 196 | fn get_string_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:216:61 | 216 | fn get_placeholder_string_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:234:53 | 234 | fn get_open_paren_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:244:54 | 244 | fn get_close_paren_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:254:80 | 254 | fn get_placeholder_token<'i>(input: &mut &'i str, named_placeholders: bool) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:275:62 | 275 | fn get_indexed_placeholder_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:297:66 | 297 | fn get_ident_named_placeholder_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:316:67 | 316 | fn get_string_named_placeholder_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:335:49 | 335 | fn get_number_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:346:47 | 346 | fn decimal_number<'i>(input: &mut &'i str) -> PResult<&'i str> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:350:52 | 350 | fn scientific_notation<'i>(input: &mut &'i str) -> PResult<&'i str> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:366:6 | 366 | ) -> PResult> { | ^^^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:371:67 | 371 | return Err(ErrMode::from_error_kind(input, ErrorKind::Slice)); | ^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Slice` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:376:63 | 376 | return Err(ErrMode::from_error_kind(input, ErrorKind::Slice)); | ^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Tag` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:467:43 | 467 | winnow::error::ErrorKind::Tag, | ^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:409:21 | 409 | let result: PResult<&str> = match first_char { | ^^^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Tag` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:493:60 | 493 | Err(ErrMode::from_error_kind(input, ErrorKind::Tag)) | ^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:557:21 | 557 | let result: PResult<&str> = alt((standard_joins, specific_joins, special_joins, operators)) | ^^^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Alt` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:580:60 | 580 | Err(ErrMode::from_error_kind(input, ErrorKind::Alt)) | ^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:585:71 | 585 | fn get_top_level_reserved_token_no_indent<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:589:17 | 589 | let result: PResult<&str> = alt(( | ^^^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Alt` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:610:56 | 610 | Err(ErrMode::from_error_kind(input, ErrorKind::Alt)) | ^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:613:57 | 613 | fn get_plain_reserved_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:616:61 | 616 | fn get_plain_reserved_one_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Tag` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:1000:39 | 1000 | winnow::error::ErrorKind::Tag, | ^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:622:17 | 622 | let result: PResult<&str> = match first_char { | ^^^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Alt` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:1012:56 | 1012 | Err(ErrMode::from_error_kind(input, ErrorKind::Alt)) | ^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:1016:61 | 1016 | fn get_plain_reserved_two_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:1019:17 | 1019 | let result: PResult<&str> = alt(( | ^^^^^^^ warning: use of deprecated unit variant `winnow::error::ErrorKind::Alt` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:1035:56 | 1035 | Err(ErrMode::from_error_kind(input, ErrorKind::Alt)) | ^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:1039:47 | 1039 | fn get_word_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:1049:51 | 1049 | fn get_operator_token<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:1063:51 | 1063 | fn get_any_other_char<'i>(input: &mut &'i str) -> PResult> { | ^^^^^^^ warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:1074:44 | 1074 | fn end_of_word<'i>(input: &mut &'i str) -> PResult<&'i str> { | ^^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:465:31 | 465 | _ => Err(ErrMode::from_error_kind( | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:493:26 | 493 | Err(ErrMode::from_error_kind(input, ErrorKind::Tag)) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:580:26 | 580 | Err(ErrMode::from_error_kind(input, ErrorKind::Alt)) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:371:33 | 371 | return Err(ErrMode::from_error_kind(input, ErrorKind::Slice)); | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:376:29 | 376 | return Err(ErrMode::from_error_kind(input, ErrorKind::Slice)); | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:610:22 | 610 | Err(ErrMode::from_error_kind(input, ErrorKind::Alt)) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:998:27 | 998 | _ => Err(ErrMode::from_error_kind( | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:1012:22 | 1012 | Err(ErrMode::from_error_kind(input, ErrorKind::Alt)) | ^^^^^^^^^^^^^^^ warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/sqlformat-0.3.5/src/tokenizer.rs:1035:22 | 1035 | Err(ErrMode::from_error_kind(input, ErrorKind::Alt)) | ^^^^^^^^^^^^^^^ [v8 137.2.1] [1192/2177] CXX obj/v8/torque_generated_initializers/set-is-subset-of-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/set-is-subset-of-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `sqlformat` (lib) generated 49 warnings Compiling dprint-plugin-typescript v0.95.10 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dprint_plugin_typescript CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-typescript-0.95.10 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-typescript-0.95.10/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='TypeScript and JavaScript code formatter.' CARGO_PKG_HOMEPAGE='https://github.com/dprint/dprint-plugin-typescript' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dprint-plugin-typescript CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dprint/dprint-plugin-typescript' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.95.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=95 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dprint_plugin_typescript --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-typescript-0.95.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --crate-type cdylib --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde_json", "tracing", "wasm"))' -C metadata=e06efbf322f18d80 -C extra-filename=-e22b772b1e4be7e6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rlib --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rlib --extern deno_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_ast-b2cf9b1f5701773f.rlib --extern dprint_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_core-ffdbafc3277020fd.rlib --extern dprint_core_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_core_macros-d71eef9c2a9aa23a.so --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rlib --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rlib --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rlib --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out` [v8 137.2.1] [1193/2177] CXX obj/v8/torque_generated_initializers/set-is-superset-of-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/set-is-superset-of-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1194/2177] CXX obj/v8/torque_generated_initializers/string-at-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-at-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1195/2177] CXX obj/v8/torque_generated_initializers/set-union-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/set-union-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1196/2177] CXX obj/v8/torque_generated_initializers/set-symmetric-difference-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/set-symmetric-difference-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling dprint-plugin-json v0.20.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dprint_plugin_json CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-json-0.20.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-json-0.20.0/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='JSON formatter for dprint.' CARGO_PKG_HOMEPAGE='https://github.com/dprint/dprint-plugin-json' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dprint-plugin-json CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dprint/dprint-plugin-json' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.20.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=20 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dprint_plugin_json --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-json-0.20.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --crate-type cdylib --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde_json", "tracing", "wasm"))' -C metadata=a3a60b2ce06a6727 -C extra-filename=-445f61605b9688c9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rlib --extern dprint_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_core-ffdbafc3277020fd.rlib --extern dprint_core_macros=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_core_macros-d71eef9c2a9aa23a.so --extern jsonc_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libjsonc_parser-701773065bf2ae51.rlib --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rlib --extern text_lines=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtext_lines-d7ec3a45a00ff07c.rlib --cap-lints warn -L/usr/local/lib` Compiling esbuild_client v0.5.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=esbuild_client CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/esbuild_client-0.5.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/esbuild_client-0.5.0/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A Rust implementation of a client for communicating with esbuild'\''s service API over stdio' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=esbuild_client CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/esbuild_client' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name esbuild_client --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/esbuild_client-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="serde"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde"))' -C metadata=6d97b0e1c1cee2f7 -C extra-filename=-4c92c35efa1768bd --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-8afd6135e77344a1.rmeta --extern derive_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libderive_builder-a06eb94b7a5ea816.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern paste=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpaste-b91fa00252e45556.so --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1197/2177] CXX obj/v8/torque_generated_initializers/string-endswith-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-endswith-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1198/2177] CXX obj/v8/torque_generated_initializers/string-html-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-html-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1199/2177] CXX obj/v8/torque_generated_initializers/string-iswellformed-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-iswellformed-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling dprint-plugin-jupyter v0.2.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=dprint_plugin_jupyter CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-jupyter-0.2.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-jupyter-0.2.0/Cargo.toml CARGO_PKG_AUTHORS='David Sherret ' CARGO_PKG_DESCRIPTION='Formats code blocks in Jupyter notebooks.' CARGO_PKG_HOMEPAGE='https://github.com/dprint/dprint-plugin-jupyter' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=dprint-plugin-jupyter CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/dprint/dprint-plugin-jupyter' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name dprint_plugin_jupyter --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/dprint-plugin-jupyter-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --crate-type cdylib --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("wasm"))' -C metadata=30472f58532c01b7 -C extra-filename=-668ba45c65a13bc2 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rlib --extern dprint_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_core-ffdbafc3277020fd.rlib --extern jsonc_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libjsonc_parser-701773065bf2ae51.rlib --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rlib --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rlib --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1200/2177] CXX obj/v8/torque_generated_initializers/string-includes-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-includes-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Compiling fancy-regex v0.14.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=fancy_regex CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fancy-regex-0.14.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fancy-regex-0.14.0/Cargo.toml CARGO_PKG_AUTHORS='Raph Levien :Robin Stocker ' CARGO_PKG_DESCRIPTION='An implementation of regexes, supporting a relatively rich set of features, including backreferences and look-around.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fancy-regex CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/fancy-regex/fancy-regex' CARGO_PKG_RUST_VERSION=1.66 CARGO_PKG_VERSION=0.14.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name fancy_regex --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fancy-regex-0.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="perf"' --cfg 'feature="std"' --cfg 'feature="unicode"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "perf", "std", "track_caller", "unicode"))' -C metadata=dd4f12eb7866145c -C extra-filename=-4ceda6d1bb09ef28 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bit_set=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbit_set-29bbec8d2e920d0d.rmeta --extern regex_automata=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex_automata-de183d3e96171219.rmeta --extern regex_syntax=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex_syntax-117d2e30a40b9918.rmeta --cap-lints warn -L/usr/local/lib` [v8 137.2.1] [1201/2177] CXX obj/v8/torque_generated_initializers/string-indexof-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-indexof-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fancy-regex-0.14.0/src/lib.rs:933:26 | 933 | pub fn capture_names(&self) -> CaptureNames { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 933 | pub fn capture_names(&self) -> CaptureNames<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fancy-regex-0.14.0/src/lib.rs:1532:21 | 1532 | pub fn escape(text: &str) -> Cow { | ^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1532 | pub fn escape(text: &str) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fancy-regex-0.14.0/src/replacer.rs:29:21 | 29 | fn no_expansion(&mut self) -> Option> { | ^^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 29 | fn no_expansion(&mut self) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/fancy-regex-0.14.0/src/replacer.rs:54:15 | 54 | fn by_ref(&mut self) -> ReplacerRef { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 54 | fn by_ref(&mut self) -> ReplacerRef<'_, Self> { | +++ [v8 137.2.1] [1202/2177] CXX obj/v8/torque_generated_initializers/string-iterator-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-iterator-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1203/2177] CXX obj/v8/torque_generated_initializers/string-match-search-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-match-search-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `fancy-regex` (lib) generated 4 warnings Compiling rustyline-derive v0.7.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=rustyline_derive CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-derive-0.7.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-derive-0.7.0/Cargo.toml CARGO_PKG_AUTHORS=gwenn CARGO_PKG_DESCRIPTION='Rustyline macros implementation of #[derive(Completer, Helper, Hinter, Highlighter)]' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rustyline-derive CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/kkawakam/rustyline' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name rustyline_derive --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/rustyline-derive-0.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=04cb3d99a663c10f -C extra-filename=-d84a7b453cad9fd8 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern proc_macro2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libproc_macro2-c1f38edfdca27d73.rlib --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-8282d275b8b8608a.rlib --extern proc_macro --cap-lints warn -L/usr/local/lib` Compiling weak-table v0.3.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=weak_table CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/Cargo.toml CARGO_PKG_AUTHORS='Jesse A. Tov ' CARGO_PKG_DESCRIPTION='Weak hash maps and sets' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=weak-table CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tov/weak-table-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name weak_table --edition=2018 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "alloc", "default", "std"))' -C metadata=ce1512a19434f839 -C extra-filename=-270cefb1ba402a16 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: unused import: `string::String` --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/compat.rs:35:5 | 35 | string::String, | ^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_key_hash_map.rs:331:18 | 331 | pub fn entry(&mut self, key: K::Strong) -> Entry { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 331 | pub fn entry(&mut self, key: K::Strong) -> Entry<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_key_hash_map.rs:336:22 | 336 | fn entry_no_grow(&mut self, key: K::Strong) -> Entry { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 336 | fn entry_no_grow(&mut self, key: K::Strong) -> Entry<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_key_hash_map.rs:1058:17 | 1058 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1058 | pub fn iter(&self) -> Iter<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_key_hash_map.rs:1065:17 | 1065 | pub fn keys(&self) -> Keys { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1065 | pub fn keys(&self) -> Keys<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_key_hash_map.rs:1072:19 | 1072 | pub fn values(&self) -> Values { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1072 | pub fn values(&self) -> Values<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_key_hash_map.rs:1079:21 | 1079 | pub fn iter_mut(&mut self) -> IterMut { | ^^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1079 | pub fn iter_mut(&mut self) -> IterMut<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_key_hash_map.rs:1086:23 | 1086 | pub fn values_mut(&mut self) -> ValuesMut { | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1086 | pub fn values_mut(&mut self) -> ValuesMut<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_key_hash_map.rs:1093:18 | 1093 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1093 | pub fn drain(&mut self) -> Drain<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_key_hash_map.rs:111:18 | 111 | pub fn entry(&mut self, key: K::Strong) -> Entry, V> { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 111 | pub fn entry(&mut self, key: K::Strong) -> Entry<'_, ByPtr, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_key_hash_map.rs:214:17 | 214 | pub fn iter(&self) -> Iter, V> { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 214 | pub fn iter(&self) -> Iter<'_, ByPtr, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_key_hash_map.rs:221:17 | 221 | pub fn keys(&self) -> Keys, V> { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 221 | pub fn keys(&self) -> Keys<'_, ByPtr, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_key_hash_map.rs:228:19 | 228 | pub fn values(&self) -> Values, V> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 228 | pub fn values(&self) -> Values<'_, ByPtr, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_key_hash_map.rs:235:21 | 235 | pub fn iter_mut(&mut self) -> IterMut, V> { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 235 | pub fn iter_mut(&mut self) -> IterMut<'_, ByPtr, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_key_hash_map.rs:242:23 | 242 | pub fn values_mut(&mut self) -> ValuesMut, V> { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 242 | pub fn values_mut(&mut self) -> ValuesMut<'_, ByPtr, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_key_hash_map.rs:249:18 | 249 | pub fn drain(&mut self) -> Drain, V> { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 249 | pub fn drain(&mut self) -> Drain<'_, ByPtr, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_value_hash_map.rs:292:18 | 292 | pub fn entry(&mut self, key: K) -> Entry { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 292 | pub fn entry(&mut self, key: K) -> Entry<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_value_hash_map.rs:297:22 | 297 | fn entry_no_grow(&mut self, key: K) -> Entry { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 297 | fn entry_no_grow(&mut self, key: K) -> Entry<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_value_hash_map.rs:934:17 | 934 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 934 | pub fn iter(&self) -> Iter<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_value_hash_map.rs:941:17 | 941 | pub fn keys(&self) -> Keys { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 941 | pub fn keys(&self) -> Keys<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_value_hash_map.rs:948:19 | 948 | pub fn values(&self) -> Values { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 948 | pub fn values(&self) -> Values<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_value_hash_map.rs:955:18 | 955 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 955 | pub fn drain(&mut self) -> Drain<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_weak_hash_map.rs:294:18 | 294 | pub fn entry(&mut self, key: K::Strong) -> Entry { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 294 | pub fn entry(&mut self, key: K::Strong) -> Entry<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_weak_hash_map.rs:299:22 | 299 | fn entry_no_grow(&mut self, key: K::Strong) -> Entry { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 299 | fn entry_no_grow(&mut self, key: K::Strong) -> Entry<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_weak_hash_map.rs:956:17 | 956 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 956 | pub fn iter(&self) -> Iter<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_weak_hash_map.rs:963:17 | 963 | pub fn keys(&self) -> Keys { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 963 | pub fn keys(&self) -> Keys<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_weak_hash_map.rs:970:19 | 970 | pub fn values(&self) -> Values { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 970 | pub fn values(&self) -> Values<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_weak_hash_map.rs:977:18 | 977 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 977 | pub fn drain(&mut self) -> Drain<'_, K, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_weak_hash_map.rs:112:18 | 112 | pub fn entry(&mut self, key: K::Strong) -> Entry, V> { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 112 | pub fn entry(&mut self, key: K::Strong) -> Entry<'_, ByPtr, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_weak_hash_map.rs:211:17 | 211 | pub fn iter(&self) -> Iter, V> { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 211 | pub fn iter(&self) -> Iter<'_, ByPtr, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_weak_hash_map.rs:218:17 | 218 | pub fn keys(&self) -> Keys, V> { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 218 | pub fn keys(&self) -> Keys<'_, ByPtr, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_weak_hash_map.rs:225:19 | 225 | pub fn values(&self) -> Values, V> { | ^^^^^ ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 225 | pub fn values(&self) -> Values<'_, ByPtr, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_weak_hash_map.rs:232:18 | 232 | pub fn drain(&mut self) -> Drain, V> { | ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 232 | pub fn drain(&mut self) -> Drain<'_, ByPtr, V> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_hash_set.rs:238:17 | 238 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 238 | pub fn iter(&self) -> Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/weak_hash_set.rs:245:18 | 245 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 245 | pub fn drain(&mut self) -> Drain<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_hash_set.rs:211:17 | 211 | pub fn iter(&self) -> Iter { | ^^^^^ ^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 211 | pub fn iter(&self) -> Iter<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/weak-table-0.3.2/src/ptr_weak_hash_set.rs:218:18 | 218 | pub fn drain(&mut self) -> Drain { | ^^^^^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 218 | pub fn drain(&mut self) -> Drain<'_, T> { | +++ warning: `weak-table` (lib) generated 37 warnings Compiling bencher v0.1.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=bencher CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/Cargo.toml CARGO_PKG_AUTHORS='bluss:The Rust Project Developers' CARGO_PKG_DESCRIPTION='A port of the libtest (unstable Rust) benchmark runner to Rust stable releases. Supports running benchmarks and filtering based on the name. Benchmark execution works exactly the same way and no more (caveat: black_box is still missing'\!').' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bencher CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/bluss/bencher/' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name bencher --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1989cd6517f281ea -C extra-filename=-376bd2176bad6041 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:220:36 | 220 | Some(ref path) => Some(try!(File::create(path))), | ^^^ | = note: `#[warn(deprecated)]` on by default warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:254:13 | 254 | try!(self.write_pretty(verbose)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:262:17 | 262 | try!(stdout.write_all(word.as_bytes())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:271:17 | 271 | try!(stdout.write_all(s.as_bytes())); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:300:17 | 300 | try!(self.write_bench()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:322:9 | 322 | try!(self.write_plain("\nfailures:\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:339:9 | 339 | try!(self.write_plain("\nfailures:\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:335:13 | 335 | try!(self.write_plain("\n")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:336:13 | 336 | try!(self.write_plain(&fail_out)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:342:13 | 342 | try!(self.write_plain(&format!(" {}\n", name))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:355:9 | 355 | try!(self.write_plain("\ntest result: ")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:367:9 | 367 | try!(self.write_plain(&s)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:352:13 | 352 | try!(self.write_failures()); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:358:13 | 358 | try!(self.write_pretty("ok")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:360:13 | 360 | try!(self.write_pretty("FAILED")); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:444:5 | 444 | try!(run_tests(opts, tests, |x| callback(&x, &mut st))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:421:17 | 421 | try!(st.write_log(&test, &result)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:422:17 | 422 | try!(st.write_result(&result)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:434:18 | 434 | let mut st = try!(ConsoleTestState::new(opts)); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:503:5 | 503 | try!(callback(TeFiltered(filtered_descs))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:510:9 | 510 | try!(callback(TeWait(b.desc.clone(), b.testfn.padding()))); | ^^^ warning: use of deprecated macro `try`: use the `?` operator instead --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:512:9 | 512 | try!(callback(TeResult(test, result, stdout))); | ^^^ warning: trait objects without an explicit `dyn` are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:123:20 | 123 | DynBenchFn(Box), | ^^^^^^^^^^^^^^^^^^^^^ | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(bare_trait_objects)]` (part of `#[warn(rust_2021_compatibility)]`) on by default help: if this is a dyn-compatible trait, use `dyn` | 123 | DynBenchFn(Box), | +++ warning: field `2` is never read --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/bencher-0.1.5/lib.rs:487:36 | 487 | TeResult(TestDesc, TestResult, Vec), | -------- field in this variant ^^^^^^^ | = note: `TestEvent` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field | 487 - TeResult(TestDesc, TestResult, Vec), 487 + TeResult(TestDesc, TestResult, ()), | [v8 137.2.1] [1204/2177] CXX obj/v8/torque_generated_initializers/string-pad-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-pad-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `bencher` (lib) generated 24 warnings Compiling shell-escape v0.1.5 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=shell_escape CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shell-escape-0.1.5 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shell-escape-0.1.5/Cargo.toml CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_DESCRIPTION='Escape characters that may have a special meaning in a shell' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=shell-escape CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/sfackler/shell-escape' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name shell_escape --edition=2015 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shell-escape-0.1.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3cb2808a09082549 -C extra-filename=-f555fc93ebc447db --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shell-escape-0.1.5/src/lib.rs:95:16 | 95 | 'a'...'z' | 'A'...'Z' | '0'...'9' | '-' | '_' | '=' | '/' | ',' | '.' | '+' => false, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see = note: `#[warn(ellipsis_inclusive_range_patterns)]` (part of `#[warn(rust_2021_compatibility)]`) on by default warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shell-escape-0.1.5/src/lib.rs:95:28 | 95 | 'a'...'z' | 'A'...'Z' | '0'...'9' | '-' | '_' | '=' | '/' | ',' | '.' | '+' => false, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `...` range patterns are deprecated --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/shell-escape-0.1.5/src/lib.rs:95:40 | 95 | 'a'...'z' | 'A'...'Z' | '0'...'9' | '-' | '_' | '=' | '/' | ',' | '.' | '+' => false, | ^^^ help: use `..=` for an inclusive range | = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021! = note: for more information, see warning: `shell-escape` (lib) generated 3 warnings Compiling napi-sys v2.2.2 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=napi_sys CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/napi-sys-2.2.2 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/napi-sys-2.2.2/Cargo.toml CARGO_PKG_AUTHORS='LongYinan ' CARGO_PKG_DESCRIPTION='NodeJS N-API raw binding' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=napi-sys CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/napi-rs/napi-rs' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.2.2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name napi_sys --edition=2021 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/napi-sys-2.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="napi1"' --cfg 'feature="napi2"' --cfg 'feature="napi3"' --cfg 'feature="napi4"' --cfg 'feature="napi5"' --cfg 'feature="napi6"' --cfg 'feature="napi7"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("experimental", "napi1", "napi2", "napi3", "napi4", "napi5", "napi6", "napi7", "napi8"))' -C metadata=f027ea2e27653f86 -C extra-filename=-bdb5aefe3b8854a1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --cap-lints warn -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=test_napi CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/tests/napi CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/tests/napi/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=test_napi CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/test_napi-44b5a5a2e07ff6b0/out /usr/local/bin/rustc --crate-name test_napi --edition=2024 tests/napi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4a0f1434f45a2026 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern libuv_sys_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibuv_sys_lite-9b88682557e22840.rlib --extern napi_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnapi_sys-bdb5aefe3b8854a1.rlib -L/usr/local/lib` Compiling test_sqlite_extension v0.1.0 (/exopi-obj/pobj/deno-2.4.5/deno/tests/sqlite_extension_test) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=test_sqlite_extension CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/tests/sqlite_extension_test CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/tests/sqlite_extension_test/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=test_sqlite_extension CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name test_sqlite_extension --edition=2024 tests/sqlite_extension_test/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9906e147a52ff0ba --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern rusqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusqlite-61becbad92beb114.rlib -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=napi_sym CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/sym CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/sym/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='proc macro for writing N-API symbols' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=napi_sym CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.144.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=144 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name napi_sym --edition=2024 ext/napi/sym/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=19a7d25f108c9359 -C extra-filename=-c525402c6d509994 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern quote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquote-8fe74b48121163f3.rlib --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rlib --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rlib --extern syn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsyn-89c4f0a67c9a4c12.rlib --extern proc_macro -L/usr/local/lib` Compiling test_ffi v0.1.0 (/exopi-obj/pobj/deno-2.4.5/deno/tests/ffi) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=test_ffi CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/tests/ffi CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/tests/ffi/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=test_ffi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name test_ffi --edition=2024 tests/ffi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=92ffc53163878388 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -L/usr/local/lib` Compiling cli_tests v0.0.0 (/exopi-obj/pobj/deno-2.4.5/deno/tests) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=cli_tests CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/tests CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/tests/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cli_tests CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.0.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name cli_tests --edition=2024 tests/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("upgrade"))' -C metadata=c066aa0c0357e004 -C extra-filename=-082c0c1507d751dc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -L/usr/local/lib` [v8 137.2.1] [1205/2177] CXX obj/v8/torque_generated_initializers/string-replaceall-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-replaceall-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1206/2177] CXX obj/v8/torque_generated_initializers/string-repeat-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-repeat-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1207/2177] CXX obj/v8/torque_generated_initializers/string-slice-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-slice-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1208/2177] CXX obj/v8/torque_generated_initializers/string-startswith-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-startswith-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `deno_doc` (lib) generated 8 warnings [v8 137.2.1] [1209/2177] CXX obj/v8/torque_generated_initializers/string-substr-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-substr-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1210/2177] CXX obj/v8/torque_generated_initializers/string-substring-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-substring-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1211/2177] CXX obj/v8/torque_generated_initializers/string-trim-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-trim-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1212/2177] CXX obj/v8/torque_generated_initializers/string-towellformed-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/string-towellformed-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1213/2177] CXX obj/v8/torque_generated_initializers/symbol-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/symbol-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. warning: `deno_lint` (lib) generated 2 warnings [v8 137.2.1] [1214/2177] CXX obj/v8/torque_generated_initializers/suppressed-error-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/suppressed-error-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1215/2177] CXX obj/v8/torque_generated_initializers/typed-array-at-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-at-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1216/2177] CXX obj/v8/torque_generated_initializers/torque-internal-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/torque-internal-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1217/2177] CXX obj/v8/torque_generated_initializers/typed-array-every-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-every-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1218/2177] CXX obj/v8/torque_generated_initializers/typed-array-createtypedarray-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-createtypedarray-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1219/2177] CXX obj/v8/torque_generated_initializers/typed-array-entries-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-entries-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1220/2177] CXX obj/v8/torque_generated_initializers/typed-array-filter-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-filter-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1221/2177] CXX obj/v8/torque_generated_initializers/typed-array-find-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-find-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1222/2177] CXX obj/v8/torque_generated_initializers/typed-array-findlastindex-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-findlastindex-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1223/2177] CXX obj/v8/torque_generated_initializers/typed-array-findindex-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-findindex-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1224/2177] CXX obj/v8/torque_generated_initializers/typed-array-findlast-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-findlast-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1225/2177] CXX obj/v8/torque_generated_initializers/typed-array-foreach-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-foreach-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1226/2177] CXX obj/v8/torque_generated_initializers/typed-array-from-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-from-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1227/2177] CXX obj/v8/torque_generated_initializers/typed-array-keys-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-keys-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1228/2177] CXX obj/v8/torque_generated_initializers/typed-array-reduce-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-reduce-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1229/2177] CXX obj/v8/torque_generated_initializers/typed-array-set-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-set-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1230/2177] CXX obj/v8/torque_generated_initializers/typed-array-slice-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-slice-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1231/2177] CXX obj/v8/torque_generated_initializers/typed-array-of-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-of-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1232/2177] CXX obj/v8/torque_generated_initializers/typed-array-some-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-some-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. Running `CARGO=/usr/local/bin/cargo CARGO_BIN_NAME=test_server CARGO_CRATE_NAME=test_server CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/tests/util/server CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/tests/util/server/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=test_server CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name test_server --edition=2024 tests/util/server/src/test_server.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=3bd0efbe223b7967 -C extra-filename=-05d81c553a9339d1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rlib --extern async_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_stream-ce34b41838beb3e2.rlib --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rlib --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rlib --extern console_static_text=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconsole_static_text-a591bbe99beb6933.rlib --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-8afd6135e77344a1.rlib --extern denokv_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenokv_proto-e5ee4a444ceaf479.rlib --extern faster_hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfaster_hex-d453830a0ca5ae35.rlib --extern fastwebsockets=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfastwebsockets-242b5b0f48ee4b31.rlib --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-38f33b2ce64f416c.rlib --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rlib --extern glob=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libglob-05e1d075725fea53.rlib --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-1969f958629bdfc2.rlib --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rlib --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rlib --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rlib --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rlib --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rlib --extern jsonc_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libjsonc_parser-701773065bf2ae51.rlib --extern lazy_regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_regex-c8e95500256f2de8.rlib --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rlib --extern lsp_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblsp_types-b508bc424ad511c2.rlib --extern monch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmonch-35e17ad1cd3696fe.rlib --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-84840140312c19f7.rlib --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rlib --extern os_pipe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libos_pipe-29c1f8a79b80f8f8.rlib --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rlib --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rlib --extern pretty_assertions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpretty_assertions-e797ebe69e0d737e.rlib --extern prost=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libprost-2106c9650193bb54.rlib --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rlib --extern reqwest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libreqwest-bd55692e4e2d411e.rlib --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-a4c3e101961134f5.rlib --extern rustls_pemfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pemfile-cf01f4397fbb1073.rlib --extern rustls_tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_tokio_stream-1f66867d7eb179a3.rlib --extern semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsemver-4edb368a8e471a65.rlib --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rlib --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rlib --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rlib --extern tar=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtar-d611d7a8d27e07d7.rlib --extern tempfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtempfile-febcb53309f7bfa2.rlib --extern termcolor=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtermcolor-0278db56d250b89f.rlib --extern test_server=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtest_server-0554f811ce99c838.rlib --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rlib --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rlib -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out` [v8 137.2.1] [1233/2177] CXX obj/v8/torque_generated_initializers/typed-array-reduceright-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-reduceright-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1234/2177] CXX obj/v8/torque_generated_initializers/typed-array-sort-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-sort-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1235/2177] CXX obj/v8/torque_generated_initializers/typed-array-subarray-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-subarray-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1236/2177] CXX obj/v8/torque_generated_initializers/typed-array-to-reversed-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-to-reversed-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1237/2177] CXX obj/v8/torque_generated_initializers/typed-array-to-sorted-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-to-sorted-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1238/2177] CXX obj/v8/torque_generated_initializers/typed-array-values-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-values-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1239/2177] CXX obj/v8/torque_generated_initializers/typed-array-with-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-with-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1240/2177] CXX obj/v8/torque_generated_initializers/typed-array-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/typed-array-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1241/2177] CXX obj/v8/torque_generated_initializers/weak-ref-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/weak-ref-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1242/2177] CXX obj/v8/torque_generated_initializers/handler-configuration-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/ic/handler-configuration-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1243/2177] CXX obj/v8/torque_generated_initializers/allocation-site-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/allocation-site-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1244/2177] CXX obj/v8/torque_generated_initializers/api-callbacks-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/api-callbacks-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1245/2177] CXX obj/v8/torque_generated_initializers/arguments-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/arguments-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1246/2177] CXX obj/v8/torque_generated_initializers/bigint-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/bigint-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1247/2177] CXX obj/v8/torque_generated_initializers/call-site-info-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/call-site-info-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1248/2177] CXX obj/v8/torque_generated_initializers/cell-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/cell-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1249/2177] CXX obj/v8/torque_generated_initializers/bytecode-array-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/bytecode-array-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1250/2177] CXX obj/v8/torque_generated_initializers/cpp-heap-external-object-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/cpp-heap-external-object-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1251/2177] CXX obj/v8/torque_generated_initializers/contexts-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/contexts-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1252/2177] CXX obj/v8/torque_generated_initializers/data-handler-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/data-handler-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1253/2177] CXX obj/v8/torque_generated_initializers/descriptor-array-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/descriptor-array-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1254/2177] CXX obj/v8/torque_generated_initializers/debug-objects-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/debug-objects-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1255/2177] CXX obj/v8/torque_generated_initializers/embedder-data-array-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/embedder-data-array-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1256/2177] CXX obj/v8/torque_generated_initializers/feedback-cell-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/feedback-cell-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1257/2177] CXX obj/v8/torque_generated_initializers/feedback-vector-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/feedback-vector-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1258/2177] CXX obj/v8/torque_generated_initializers/foreign-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/foreign-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1259/2177] CXX obj/v8/torque_generated_initializers/free-space-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/free-space-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1260/2177] CXX obj/v8/torque_generated_initializers/heap-number-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/heap-number-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1261/2177] CXX obj/v8/torque_generated_initializers/fixed-array-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/fixed-array-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1262/2177] CXX obj/v8/torque_generated_initializers/heap-object-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/heap-object-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1263/2177] CXX obj/v8/torque_generated_initializers/js-array-buffer-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-array-buffer-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1264/2177] CXX obj/v8/torque_generated_initializers/js-atomics-synchronization-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-atomics-synchronization-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1265/2177] CXX obj/v8/torque_generated_initializers/js-array-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-array-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1266/2177] CXX obj/v8/torque_generated_initializers/js-collection-iterator-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-collection-iterator-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1267/2177] CXX obj/v8/torque_generated_initializers/js-collection-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-collection-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1268/2177] CXX obj/v8/torque_generated_initializers/js-disposable-stack-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-disposable-stack-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1269/2177] CXX obj/v8/torque_generated_initializers/js-function-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-function-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1270/2177] CXX obj/v8/torque_generated_initializers/js-generator-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-generator-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1271/2177] CXX obj/v8/torque_generated_initializers/js-iterator-helpers-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-iterator-helpers-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1272/2177] CXX obj/v8/torque_generated_initializers/js-promise-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-promise-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1273/2177] CXX obj/v8/torque_generated_initializers/js-objects-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-objects-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1274/2177] CXX obj/v8/torque_generated_initializers/js-proxy-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-proxy-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1275/2177] CXX obj/v8/torque_generated_initializers/js-raw-json-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-raw-json-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1276/2177] CXX obj/v8/torque_generated_initializers/js-regexp-string-iterator-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-regexp-string-iterator-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1277/2177] CXX obj/v8/torque_generated_initializers/js-regexp-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-regexp-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1278/2177] CXX obj/v8/torque_generated_initializers/js-shared-array-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-shared-array-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1279/2177] CXX obj/v8/torque_generated_initializers/js-shadow-realm-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-shadow-realm-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1280/2177] CXX obj/v8/torque_generated_initializers/js-struct-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-struct-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1281/2177] CXX obj/v8/torque_generated_initializers/js-temporal-objects-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-temporal-objects-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1282/2177] CXX obj/v8/torque_generated_initializers/js-weak-refs-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-weak-refs-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1283/2177] CXX obj/v8/torque_generated_initializers/megadom-handler-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/megadom-handler-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1284/2177] CXX obj/v8/torque_generated_initializers/map-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/map-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1285/2177] CXX obj/v8/torque_generated_initializers/literal-objects-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/literal-objects-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1286/2177] CXX obj/v8/torque_generated_initializers/microtask-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/microtask-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1287/2177] CXX obj/v8/torque_generated_initializers/module-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/module-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1288/2177] CXX obj/v8/torque_generated_initializers/name-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/name-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1289/2177] CXX obj/v8/torque_generated_initializers/oddball-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/oddball-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1290/2177] CXX obj/v8/torque_generated_initializers/trusted-object-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/trusted-object-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1291/2177] CXX obj/v8/torque_generated_initializers/hole-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/hole-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1292/2177] CXX obj/v8/torque_generated_initializers/ordered-hash-table-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/ordered-hash-table-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1293/2177] CXX obj/v8/torque_generated_initializers/primitive-heap-object-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/primitive-heap-object-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1294/2177] CXX obj/v8/torque_generated_initializers/promise-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/promise-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1295/2177] CXX obj/v8/torque_generated_initializers/property-array-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/property-array-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1296/2177] CXX obj/v8/torque_generated_initializers/property-cell-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/property-cell-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1297/2177] CXX obj/v8/torque_generated_initializers/property-descriptor-object-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/property-descriptor-object-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1298/2177] CXX obj/v8/torque_generated_initializers/prototype-info-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/prototype-info-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1299/2177] CXX obj/v8/torque_generated_initializers/regexp-match-info-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/regexp-match-info-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1300/2177] CXX obj/v8/torque_generated_initializers/scope-info-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/scope-info-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1301/2177] CXX obj/v8/torque_generated_initializers/script-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/script-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1302/2177] CXX obj/v8/torque_generated_initializers/source-text-module-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/source-text-module-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1303/2177] CXX obj/v8/torque_generated_initializers/shared-function-info-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/shared-function-info-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1304/2177] CXX obj/v8/torque_generated_initializers/string-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/string-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1305/2177] CXX obj/v8/torque_generated_initializers/struct-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/struct-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1306/2177] CXX obj/v8/torque_generated_initializers/swiss-hash-table-helpers-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/swiss-hash-table-helpers-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1307/2177] CXX obj/v8/torque_generated_initializers/swiss-name-dictionary-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/swiss-name-dictionary-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1308/2177] CXX obj/v8/torque_generated_initializers/synthetic-module-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/synthetic-module-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1309/2177] CXX obj/v8/torque_generated_initializers/template-objects-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/template-objects-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1310/2177] CXX obj/v8/torque_generated_initializers/torque-defined-classes-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/torque-defined-classes-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1311/2177] CXX obj/v8/torque_generated_initializers/templates-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/templates-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1312/2177] CXX obj/v8/torque_generated_initializers/turbofan-types-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/turbofan-types-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1313/2177] CXX obj/v8/torque_generated_initializers/turboshaft-types-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/turboshaft-types-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1314/2177] CXX obj/v8/torque_generated_initializers/js-break-iterator-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-break-iterator-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1315/2177] CXX obj/v8/torque_generated_initializers/array-sort-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/third_party/v8/builtins/array-sort-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1316/2177] CXX obj/v8/torque_generated_initializers/test-torque-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/test/torque/test-torque-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1317/2177] CXX obj/v8/torque_generated_initializers/intl-objects-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/intl-objects-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1318/2177] CXX obj/v8/torque_generated_initializers/js-collator-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-collator-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1319/2177] CXX obj/v8/torque_generated_initializers/js-date-time-format-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-date-time-format-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1320/2177] CXX obj/v8/torque_generated_initializers/js-display-names-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-display-names-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1321/2177] CXX obj/v8/torque_generated_initializers/js-duration-format-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-duration-format-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1322/2177] CXX obj/v8/torque_generated_initializers/js-list-format-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-list-format-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1323/2177] CXX obj/v8/torque_generated_initializers/js-locale-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-locale-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1324/2177] CXX obj/v8/torque_generated_initializers/js-number-format-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-number-format-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1325/2177] CXX obj/v8/torque_generated_initializers/js-plural-rules-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-plural-rules-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1326/2177] CXX obj/v8/torque_generated_initializers/js-relative-time-format-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-relative-time-format-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1327/2177] CXX obj/v8/torque_generated_initializers/js-segment-iterator-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-segment-iterator-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1328/2177] CXX obj/v8/torque_generated_initializers/js-segmenter-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-segmenter-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1329/2177] CXX obj/v8/torque_generated_initializers/js-segments-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/objects/js-segments-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1330/2177] CXX obj/v8/torque_generated_initializers/js-to-js-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/js-to-js-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1331/2177] CXX obj/v8/torque_generated_initializers/wasm-strings-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/wasm-strings-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1332/2177] CXX obj/v8/torque_generated_initializers/debug-wasm-objects-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/debug/debug-wasm-objects-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1333/2177] CXX obj/v8/torque_generated_initializers/wasm-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/wasm-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1334/2177] CXX obj/v8/torque_generated_initializers/js-to-wasm-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1335/2177] CXX obj/v8/torque_generated_initializers/wasm-to-js-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1336/2177] CXX obj/v8/v8_base_without_compiler/ast-function-literal-id-reindexer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast-function-literal-id-reindexer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast-function-literal-id-reindexer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast-traversal-visitor.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1337/2177] CXX obj/v8/v8_base_without_compiler/api-arguments.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1338/2177] CXX obj/v8/torque_generated_initializers/wasm-objects-tq-csa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/torque-generated/src/wasm/wasm-objects-tq-csa.cc:1: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1339/2177] CXX obj/v8/v8_base_without_compiler/api-natives.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-natives.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1340/2177] CXX obj/v8/v8_base_without_compiler/ast-value-factory.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast-value-factory.cc:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1341/2177] CXX obj/v8/v8_base_without_compiler/ast.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1342/2177] CXX obj/v8/v8_base_without_compiler/modules.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1343/2177] CXX obj/v8/v8_base_without_compiler/prettyprinter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/prettyprinter.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/prettyprinter.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1344/2177] CXX obj/v8/v8_base_without_compiler/source-range-ast-visitor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/source-range-ast-visitor.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/source-range-ast-visitor.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast-traversal-visitor.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1345/2177] CXX obj/v8/v8_base_without_compiler/api.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1346/2177] CXX obj/v8/v8_base_without_compiler/scopes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/scopes.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/scopes.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1347/2177] CXX obj/v8/v8_base_without_compiler/variables.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/variables.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/scopes.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1348/2177] CXX obj/v8/v8_base_without_compiler/bytecode-offset-iterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/baseline/bytecode-offset-iterator.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1349/2177] CXX obj/v8/v8_base_without_compiler/baseline.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/baseline/baseline.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1350/2177] CXX obj/v8/v8_base_without_compiler/builtins-abstract-module-source.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-abstract-module-source.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1351/2177] CXX obj/v8/v8_base_without_compiler/accessors.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/accessors.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1352/2177] CXX obj/v8/v8_base_without_compiler/builtins-api.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-api.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1353/2177] CXX obj/v8/v8_base_without_compiler/builtins-array.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-array.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1354/2177] CXX obj/v8/v8_base_without_compiler/builtins-arraybuffer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-arraybuffer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1355/2177] CXX obj/v8/v8_base_without_compiler/builtins-async-disposable-stack.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-disposable-stack.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1356/2177] CXX obj/v8/v8_base_without_compiler/builtins-async-module.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-module.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1357/2177] CXX obj/v8/v8_base_without_compiler/builtins-atomics-synchronization.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-atomics-synchronization.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1358/2177] CXX obj/v8/v8_base_without_compiler/builtins-bigint.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-bigint.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1359/2177] CXX obj/v8/v8_base_without_compiler/builtins-callsite.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-callsite.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1360/2177] CXX obj/v8/v8_base_without_compiler/builtins-collections.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-collections.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1361/2177] CXX obj/v8/v8_base_without_compiler/builtins-console.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-console.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1362/2177] CXX obj/v8/v8_base_without_compiler/builtins-dataview.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-dataview.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1363/2177] CXX obj/v8/v8_base_without_compiler/builtins-date.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-date.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1364/2177] CXX obj/v8/v8_base_without_compiler/builtins-disposable-stack.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-disposable-stack.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1365/2177] CXX obj/v8/v8_base_without_compiler/builtins-error.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-error.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1366/2177] CXX obj/v8/v8_base_without_compiler/builtins-function.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-function.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1367/2177] CXX obj/v8/v8_base_without_compiler/builtins-global.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-global.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1368/2177] CXX obj/v8/v8_base_without_compiler/builtins-internal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-internal.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1369/2177] CXX obj/v8/v8_base_without_compiler/builtins-json.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-json.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1370/2177] CXX obj/v8/v8_base_without_compiler/builtins-intl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-intl.cc:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1371/2177] CXX obj/v8/v8_base_without_compiler/builtins-number.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-number.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1372/2177] CXX obj/v8/v8_base_without_compiler/builtins-object.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-object.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1373/2177] CXX obj/v8/v8_base_without_compiler/builtins-reflect.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-reflect.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1374/2177] CXX obj/v8/v8_base_without_compiler/builtins-regexp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-regexp.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1375/2177] CXX obj/v8/v8_base_without_compiler/builtins-shadow-realm.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-shadow-realm.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1376/2177] CXX obj/v8/v8_base_without_compiler/builtins-shared-array.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-shared-array.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1377/2177] CXX obj/v8/v8_base_without_compiler/builtins-sharedarraybuffer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-sharedarraybuffer.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1378/2177] CXX obj/v8/v8_base_without_compiler/builtins-string.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-string.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1379/2177] CXX obj/v8/v8_base_without_compiler/builtins-struct.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-struct.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1380/2177] CXX obj/v8/v8_base_without_compiler/builtins-symbol.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-symbol.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1381/2177] CXX obj/v8/v8_base_without_compiler/builtins-trace.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-trace.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1382/2177] CXX obj/v8/v8_base_without_compiler/builtins-temporal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-temporal.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1383/2177] CXX obj/v8/v8_base_without_compiler/aligned-slot-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1384/2177] CXX obj/v8/v8_base_without_compiler/bailout-reason.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1385/2177] CXX obj/v8/v8_base_without_compiler/builtins-typed-array.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-typed-array.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1386/2177] CXX obj/v8/v8_base_without_compiler/constants-table-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/constants-table-builder.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1387/2177] CXX obj/v8/v8_base_without_compiler/builtins-weak-refs.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-weak-refs.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1388/2177] CXX obj/v8/v8_base_without_compiler/builtins.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1389/2177] CXX obj/v8/v8_base_without_compiler/assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler.cc:41: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1390/2177] CXX obj/v8/v8_base_without_compiler/code-comments.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-comments.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1391/2177] CXX obj/v8/v8_base_without_compiler/code-desc.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-desc.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1392/2177] CXX obj/v8/v8_base_without_compiler/code-factory.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-factory.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-factory.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1393/2177] CXX obj/v8/v8_base_without_compiler/code-reference.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-reference.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1394/2177] CXX obj/v8/v8_base_without_compiler/external-reference-encoder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/external-reference-encoder.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1395/2177] CXX obj/v8/v8_base_without_compiler/compilation-cache.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compilation-cache.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compilation-cache.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/compilation-cache-table.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1396/2177] CXX obj/v8/v8_base_without_compiler/constant-pool.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/constant-pool.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1397/2177] CXX obj/v8/v8_base_without_compiler/external-reference-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/external-reference-table.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1398/2177] CXX obj/v8/v8_base_without_compiler/flush-instruction-cache.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/flush-instruction-cache.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/simulator.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1399/2177] CXX obj/v8/v8_base_without_compiler/machine-type.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1400/2177] CXX obj/v8/v8_base_without_compiler/compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1401/2177] CXX obj/v8/v8_base_without_compiler/handler-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/handler-table.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1402/2177] CXX obj/v8/v8_base_without_compiler/external-reference.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/external-reference.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1403/2177] CXX obj/v8/v8_base_without_compiler/jump-table-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/jump-table-info.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1404/2177] CXX obj/v8/v8_base_without_compiler/interface-descriptors.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1405/2177] CXX obj/v8/v8_base_without_compiler/register-configuration.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1406/2177] CXX obj/v8/v8_base_without_compiler/macro-assembler-base.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler-base.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1407/2177] CXX obj/v8/v8_base_without_compiler/maglev-safepoint-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/maglev-safepoint-table.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1408/2177] CXX obj/v8/v8_base_without_compiler/optimized-compilation-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1409/2177] CXX obj/v8/v8_base_without_compiler/pending-optimization-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/pending-optimization-table.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1410/2177] CXX obj/v8/v8_base_without_compiler/tnode.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1411/2177] CXX obj/v8/v8_base_without_compiler/reloc-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/reloc-info.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1412/2177] CXX obj/v8/v8_base_without_compiler/tick-counter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1413/2177] CXX obj/v8/v8_base_without_compiler/source-position-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/source-position-table.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-factory-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory-base-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1414/2177] CXX obj/v8/v8_base_without_compiler/safepoint-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/safepoint-table.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1415/2177] CXX obj/v8/v8_base_without_compiler/source-position.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/source-position.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1416/2177] CXX obj/v8/v8_base_without_compiler/ptr-compr.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1417/2177] CXX obj/v8/v8_base_without_compiler/assert-scope.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/assert-scope.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1418/2177] CXX obj/v8/v8_base_without_compiler/unoptimized-compilation-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/unoptimized-compilation-info.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/unoptimized-compilation-info.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1419/2177] CXX obj/v8/v8_base_without_compiler/code-memory-access.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1420/2177] CXX obj/v8/v8_base_without_compiler/lazy-compile-dispatcher.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler-dispatcher/lazy-compile-dispatcher.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1421/2177] CXX obj/v8/v8_base_without_compiler/date.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/date/date.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/date/dateparser-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1422/2177] CXX obj/v8/v8_base_without_compiler/optimizing-compile-dispatcher.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1423/2177] CXX obj/v8/v8_base_without_compiler/dateparser.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/date/dateparser.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1424/2177] CXX obj/v8/v8_base_without_compiler/debug-coverage.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-coverage.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast-source-ranges.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1425/2177] CXX obj/v8/v8_base_without_compiler/debug-evaluate.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-evaluate.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-evaluate.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-frames.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimized-frame-info.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1426/2177] CXX obj/v8/v8_base_without_compiler/debug-frames.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-frames.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-frames.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimized-frame-info.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1427/2177] CXX obj/v8/v8_base_without_compiler/debug-property-iterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-property-iterator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-property-iterator.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1428/2177] CXX obj/v8/v8_base_without_compiler/liveedit-diff.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1429/2177] CXX obj/v8/v8_base_without_compiler/debug-interface.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-interface.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1430/2177] CXX obj/v8/v8_base_without_compiler/deoptimize-reason.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1431/2177] CXX obj/v8/v8_base_without_compiler/debug-scope-iterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-scope-iterator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-scope-iterator.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-frames.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimized-frame-info.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1432/2177] CXX obj/v8/v8_base_without_compiler/debug-scopes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-scopes.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-scopes.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-frames.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimized-frame-info.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1433/2177] CXX obj/v8/v8_base_without_compiler/debug-stack-trace-iterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-stack-trace-iterator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-stack-trace-iterator.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-frames.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimized-frame-info.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1434/2177] CXX obj/v8/v8_base_without_compiler/debug.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1435/2177] CXX obj/v8/v8_base_without_compiler/deoptimized-frame-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimized-frame-info.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimized-frame-info.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1436/2177] CXX obj/v8/v8_base_without_compiler/liveedit.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/liveedit.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1437/2177] CXX obj/v8/v8_base_without_compiler/deoptimizer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimizer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimizer.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1438/2177] CXX obj/v8/v8_base_without_compiler/frame-translation-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1439/2177] CXX obj/v8/v8_base_without_compiler/compilation-statistics.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1440/2177] CXX obj/v8/v8_base_without_compiler/materialized-object-store.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/materialized-object-store.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1441/2177] CXX obj/v8/v8_base_without_compiler/eh-frame.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1442/2177] CXX obj/v8/v8_base_without_compiler/translated-state.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1443/2177] CXX obj/v8/v8_base_without_compiler/basic-block-profiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/diagnostics/basic-block-profiler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/diagnostics/basic-block-profiler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1444/2177] CXX obj/v8/v8_base_without_compiler/unwinder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1445/2177] CXX obj/v8/v8_base_without_compiler/disassembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/diagnostics/disassembler.cc:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1446/2177] CXX obj/v8/v8_base_without_compiler/clobber-registers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1447/2177] CXX obj/v8/v8_base_without_compiler/gdb-jit.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/diagnostics/gdb-jit.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1448/2177] CXX obj/v8/v8_base_without_compiler/objects-debug.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/diagnostics/objects-debug.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1449/2177] CXX obj/v8/v8_base_without_compiler/encoded-c-signature.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1450/2177] CXX obj/v8/v8_base_without_compiler/arguments.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1451/2177] CXX obj/v8/v8_base_without_compiler/objects-printer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/diagnostics/objects-printer.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1452/2177] CXX obj/v8/v8_base_without_compiler/perf-jit.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.cc:28: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/diagnostics/perf-jit.h:35: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/log.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1453/2177] CXX obj/v8/v8_base_without_compiler/interrupts-scope.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1454/2177] CXX obj/v8/v8_base_without_compiler/embedder-state.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/embedder-state.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/embedder-state.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1455/2177] CXX obj/v8/v8_base_without_compiler/execution.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/execution.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1456/2177] CXX obj/v8/v8_base_without_compiler/futex-emulation.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/futex-emulation.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1457/2177] CXX obj/v8/v8_base_without_compiler/frames.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1458/2177] CXX obj/v8/v8_base_without_compiler/local-isolate.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1459/2177] CXX obj/v8/v8_base_without_compiler/simulator-base.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/simulator-base.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/simulator-base.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1460/2177] CXX obj/v8/v8_base_without_compiler/thread-id.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1461/2177] CXX obj/v8/v8_base_without_compiler/messages.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/messages.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1462/2177] CXX obj/v8/v8_base_without_compiler/isolate.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1463/2177] CXX obj/v8/v8_base_without_compiler/microtask-queue.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/microtask-queue.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1464/2177] CXX obj/v8/v8_base_without_compiler/protectors.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/protectors.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1465/2177] CXX obj/v8/v8_base_without_compiler/thread-local-top.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1466/2177] CXX obj/v8/v8_base_without_compiler/stack-guard.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/stack-guard.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1467/2177] CXX obj/v8/v8_base_without_compiler/cputracemark-extension.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/extensions/cputracemark-extension.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1468/2177] CXX obj/v8/v8_base_without_compiler/gc-extension.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/extensions/gc-extension.cc:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1469/2177] CXX obj/v8/v8_base_without_compiler/v8threads.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/v8threads.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/v8threads.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1470/2177] CXX obj/v8/v8_base_without_compiler/tiering-manager.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/tiering-manager.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compilation-cache.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/compilation-cache-table.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1471/2177] CXX obj/v8/v8_base_without_compiler/trigger-failure-extension.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1472/2177] CXX obj/v8/v8_base_without_compiler/externalize-string-extension.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/extensions/externalize-string-extension.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1473/2177] CXX obj/v8/v8_base_without_compiler/flags.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1474/2177] CXX obj/v8/v8_base_without_compiler/ignition-statistics-extension.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/extensions/ignition-statistics-extension.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1475/2177] CXX obj/v8/v8_base_without_compiler/statistics-extension.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/extensions/statistics-extension.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1476/2177] CXX obj/v8/v8_base_without_compiler/global-handles.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/global-handles.cc:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1477/2177] CXX obj/v8/v8_base_without_compiler/handles.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1478/2177] CXX obj/v8/v8_base_without_compiler/local-handles.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1479/2177] CXX obj/v8/v8_base_without_compiler/persistent-handles.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/persistent-handles.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/persistent-handles.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1480/2177] CXX obj/v8/v8_base_without_compiler/allocation-observer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1481/2177] CXX obj/v8/v8_base_without_compiler/shared-object-conveyor-handles.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/shared-object-conveyor-handles.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/shared-object-conveyor-handles.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/persistent-handles.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1482/2177] CXX obj/v8/v8_base_without_compiler/traced-handles.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/traced-handles.cc:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/traced-handles-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1483/2177] CXX obj/v8/v8_base_without_compiler/array-buffer-sweeper.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/array-buffer-sweeper.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/array-buffer-sweeper.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1484/2177] CXX obj/v8/v8_base_without_compiler/code-range.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/code-range.cc:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1485/2177] CXX obj/v8/v8_base_without_compiler/code-stats.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/code-stats.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1486/2177] CXX obj/v8/v8_base_without_compiler/collection-barrier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/collection-barrier.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/collection-barrier.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1487/2177] CXX obj/v8/v8_base_without_compiler/combined-heap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/combined-heap.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/combined-heap.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/safepoint.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/persistent-handles.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1488/2177] CXX obj/v8/v8_base_without_compiler/cpp-heap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/cpp-heap.cc:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1489/2177] CXX obj/v8/v8_base_without_compiler/cross-heap-remembered-set.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/cross-heap-remembered-set.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1490/2177] CXX obj/v8/v8_base_without_compiler/cpp-snapshot.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/cpp-snapshot.cc:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1491/2177] CXX obj/v8/v8_base_without_compiler/concurrent-marking.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/concurrent-marking.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/concurrent-marking.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-visitor.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1492/2177] CXX obj/v8/v8_base_without_compiler/unified-heap-marking-state.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/unified-heap-marking-state.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/mark-compact.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-visitor.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1493/2177] CXX obj/v8/v8_base_without_compiler/unified-heap-marking-verifier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/unified-heap-marking-verifier.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/unified-heap-marking-state-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/mark-compact.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-visitor.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1494/2177] CXX obj/v8/v8_base_without_compiler/unified-heap-marking-visitor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/unified-heap-marking-visitor.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/unified-heap-marking-visitor.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/mark-compact.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-visitor.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1495/2177] CXX obj/v8/v8_base_without_compiler/ephemeron-remembered-set.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/ephemeron-remembered-set.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1496/2177] CXX obj/v8/v8_base_without_compiler/evacuation-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/evacuation-allocator.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/main-allocator-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1497/2177] CXX obj/v8/v8_base_without_compiler/evacuation-verifier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/evacuation-verifier.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1498/2177] CXX obj/v8/v8_base_without_compiler/factory-base.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory-base.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast-source-ranges.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1499/2177] CXX obj/v8/v8_base_without_compiler/finalization-registry-cleanup-task.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/finalization-registry-cleanup-task.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1500/2177] CXX obj/v8/v8_base_without_compiler/factory.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1501/2177] CXX obj/v8/v8_base_without_compiler/free-list.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/free-list.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/mutable-page-metadata-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/spaces-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/main-allocator-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1502/2177] CXX obj/v8/v8_base_without_compiler/gc-tracer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/gc-tracer.cc:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/gc-tracer-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1503/2177] CXX obj/v8/v8_base_without_compiler/heap-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-allocator.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1504/2177] CXX obj/v8/v8_base_without_compiler/heap-controller.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-controller.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1505/2177] CXX obj/v8/v8_base_without_compiler/heap-layout-tracer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-tracer.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/spaces-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/main-allocator-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1506/2177] CXX obj/v8/v8_base_without_compiler/heap-layout.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1507/2177] CXX obj/v8/v8_base_without_compiler/heap-verifier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-verifier.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1508/2177] CXX obj/v8/v8_base_without_compiler/heap-visitor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-visitor.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-visitor.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1509/2177] CXX obj/v8/v8_base_without_compiler/index-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1510/2177] CXX obj/v8/v8_base_without_compiler/heap-write-barrier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1511/2177] CXX obj/v8/v8_base_without_compiler/large-page-metadata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1512/2177] CXX obj/v8/v8_base_without_compiler/incremental-marking-job.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/incremental-marking-job.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1513/2177] CXX obj/v8/v8_base_without_compiler/incremental-marking.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/incremental-marking.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/incremental-marking.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/mark-compact.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-visitor.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1514/2177] CXX obj/v8/v8_base_without_compiler/heap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap.cc:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1515/2177] CXX obj/v8/v8_base_without_compiler/local-factory.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-factory.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1516/2177] CXX obj/v8/v8_base_without_compiler/large-spaces.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/large-spaces.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1517/2177] CXX obj/v8/v8_base_without_compiler/local-heap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1518/2177] CXX obj/v8/v8_base_without_compiler/main-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/main-allocator.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/vm-state-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/vm-state.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/counters-scopes.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1519/2177] CXX obj/v8/v8_base_without_compiler/mark-sweep-utilities.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/mark-sweep-utilities.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1520/2177] CXX obj/v8/v8_base_without_compiler/marking-worklist.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-worklist.cc:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-worklist-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-objects-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1521/2177] CXX obj/v8/v8_base_without_compiler/marking-barrier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-barrier.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-barrier.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/mark-compact.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-visitor.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1522/2177] CXX obj/v8/v8_base_without_compiler/marking.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1523/2177] CXX obj/v8/v8_base_without_compiler/memory-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/memory-allocator.cc:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1524/2177] CXX obj/v8/v8_base_without_compiler/mark-compact.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/mark-compact.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/mark-compact.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-visitor.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1525/2177] CXX obj/v8/v8_base_without_compiler/memory-chunk-metadata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/memory-chunk-metadata.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1526/2177] CXX obj/v8/v8_base_without_compiler/memory-balancer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/memory-balancer.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1527/2177] CXX obj/v8/v8_base_without_compiler/memory-chunk.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/memory-chunk.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1528/2177] CXX obj/v8/v8_base_without_compiler/memory-measurement.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/memory-measurement.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/memory-measurement.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1529/2177] CXX obj/v8/v8_base_without_compiler/memory-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/memory-reducer.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1530/2177] CXX obj/v8/v8_base_without_compiler/minor-gc-job.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/minor-gc-job.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1531/2177] CXX obj/v8/v8_base_without_compiler/mutable-page-metadata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/mutable-page-metadata.cc:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/incremental-marking.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/mark-compact.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-visitor.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1532/2177] CXX obj/v8/v8_base_without_compiler/new-spaces.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/new-spaces.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/array-buffer-sweeper.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1533/2177] CXX obj/v8/v8_base_without_compiler/minor-mark-sweep.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/minor-mark-sweep.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/minor-mark-sweep.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/young-generation-marking-visitor.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-visitor.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1534/2177] CXX obj/v8/v8_base_without_compiler/object-stats.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/object-stats.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1535/2177] CXX obj/v8/v8_base_without_compiler/page-pool.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/page-pool.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1536/2177] CXX obj/v8/v8_base_without_compiler/page-metadata.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/page-metadata.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1537/2177] CXX obj/v8/v8_base_without_compiler/paged-spaces.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/paged-spaces.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1538/2177] CXX obj/v8/v8_base_without_compiler/pretenuring-handler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/pretenuring-handler.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1539/2177] CXX obj/v8/v8_base_without_compiler/read-only-heap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/read-only-heap.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1540/2177] CXX obj/v8/v8_base_without_compiler/slot-set.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1541/2177] CXX obj/v8/v8_base_without_compiler/read-only-spaces.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/read-only-spaces.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1542/2177] CXX obj/v8/v8_base_without_compiler/read-only-promotion.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/read-only-promotion.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1543/2177] CXX obj/v8/v8_base_without_compiler/safepoint.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/safepoint.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/safepoint.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/persistent-handles.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1544/2177] CXX obj/v8/v8_base_without_compiler/stress-scavenge-observer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/stress-scavenge-observer.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1545/2177] CXX obj/v8/v8_base_without_compiler/spaces.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/spaces.cc:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/concurrent-marking.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-visitor.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1546/2177] CXX obj/v8/v8_base_without_compiler/scavenger.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/scavenger.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/scavenger.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-visitor.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1547/2177] CXX obj/v8/v8_base_without_compiler/traced-handles-marking-visitor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/traced-handles-marking-visitor.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-state-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/marking-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1548/2177] CXX obj/v8/v8_base_without_compiler/trusted-range.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/trusted-range.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1549/2177] CXX obj/v8/v8_base_without_compiler/sweeper.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/sweeper.cc:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1550/2177] CXX obj/v8/v8_base_without_compiler/weak-object-worklists.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/weak-object-worklists.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1551/2177] CXX obj/v8/v8_base_without_compiler/zapping.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/zapping.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1552/2177] CXX obj/v8/v8_base_without_compiler/visit-object.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/visit-object.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-visitor-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-visitor.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1553/2177] CXX obj/v8/v8_base_without_compiler/call-optimization.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1554/2177] CXX obj/v8/v8_base_without_compiler/icu_util.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1555/2177] CXX obj/v8/v8_base_without_compiler/handler-configuration.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/handler-configuration.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-factory.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1556/2177] CXX obj/v8/v8_base_without_compiler/startup-data-util.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1557/2177] CXX obj/v8/v8_base_without_compiler/ic-stats.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/ic-stats.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1558/2177] CXX obj/v8/v8_base_without_compiler/stub-cache.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/stub-cache.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1559/2177] CXX obj/v8/v8_base_without_compiler/isolate-group.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/init/isolate-group.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1560/2177] CXX obj/v8/v8_base_without_compiler/ic.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/ic.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/ic.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1561/2177] CXX obj/v8/v8_base_without_compiler/v8.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/init/v8.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1562/2177] CXX obj/v8/v8_base_without_compiler/bootstrapper.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/init/bootstrapper.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/init/bootstrapper.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1563/2177] CXX obj/v8/v8_base_without_compiler/bytecode-array-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-array-builder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-array-builder.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1564/2177] CXX obj/v8/v8_base_without_compiler/bytecode-array-iterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-array-iterator.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1565/2177] CXX obj/v8/v8_base_without_compiler/bytecode-array-random-iterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-array-random-iterator.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1566/2177] CXX obj/v8/v8_base_without_compiler/bytecode-array-writer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-array-writer.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1567/2177] CXX obj/v8/v8_base_without_compiler/bytecode-node.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1568/2177] CXX obj/v8/v8_base_without_compiler/bytecode-operands.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1569/2177] CXX obj/v8/v8_base_without_compiler/bytecode-decoder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-decoder.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1570/2177] CXX obj/v8/v8_base_without_compiler/bytecode-source-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1571/2177] CXX obj/v8/v8_base_without_compiler/bytecode-register.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1572/2177] CXX obj/v8/v8_base_without_compiler/bytecode-flags-and-tokens.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-flags-and-tokens.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1573/2177] CXX obj/v8/v8_base_without_compiler/bytecodes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1574/2177] CXX obj/v8/v8_base_without_compiler/bytecode-register-optimizer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-register-optimizer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-register-optimizer.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-generator.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1575/2177] CXX obj/v8/v8_base_without_compiler/bytecode-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-generator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-generator.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1576/2177] CXX obj/v8/v8_base_without_compiler/interpreter-intrinsics.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1577/2177] CXX obj/v8/v8_base_without_compiler/bytecode-label.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-label.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/bytecode-array-builder.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1578/2177] CXX obj/v8/v8_base_without_compiler/constant-array-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/constant-array-builder.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/scopes.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1579/2177] CXX obj/v8/v8_base_without_compiler/handler-table-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/handler-table-builder.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1580/2177] CXX obj/v8/v8_base_without_compiler/control-flow-builders.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/control-flow-builders.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/control-flow-builders.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast-source-ranges.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1581/2177] CXX obj/v8/v8_base_without_compiler/sampler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1582/2177] CXX obj/v8/v8_base_without_compiler/interpreter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/prettyprinter.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1583/2177] CXX obj/v8/v8_base_without_compiler/local-logger.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/local-logger.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/local-logger.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/log.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1584/2177] CXX obj/v8/v8_base_without_compiler/metrics.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1585/2177] CXX obj/v8/v8_base_without_compiler/runtime-call-stats.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1586/2177] CXX obj/v8/v8_base_without_compiler/json-parser.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/json/json-parser.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/json/json-parser.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1587/2177] CXX obj/v8/v8_base_without_compiler/tracing-flags.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1588/2177] CXX obj/v8/v8_base_without_compiler/ieee754.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1589/2177] CXX obj/v8/v8_base_without_compiler/counters.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/counters.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1590/2177] CXX obj/v8/v8_base_without_compiler/json-stringifier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/json/json-stringifier.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/protectors-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/property-cell-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1591/2177] CXX obj/v8/v8_base_without_compiler/log-file.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/log-file.cc:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/log.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1592/2177] CXX obj/v8/v8_base_without_compiler/log.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/log.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/log.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1593/2177] CXX obj/v8/v8_base_without_compiler/conversions.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/numbers/conversions.cc:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1594/2177] CXX obj/v8/v8_base_without_compiler/math-random.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/numbers/math-random.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/numbers/math-random.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1595/2177] CXX obj/v8/v8_base_without_compiler/code-kind.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1596/2177] CXX obj/v8/v8_base_without_compiler/abstract-code.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/abstract-code.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/abstract-code-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/bytecode-array-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1597/2177] CXX obj/v8/v8_base_without_compiler/backing-store.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/backing-store.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1598/2177] CXX obj/v8/v8_base_without_compiler/bigint.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/bigint.cc:26: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1599/2177] CXX obj/v8/v8_base_without_compiler/bytecode-array.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/bytecode-array.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/bytecode-array-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1600/2177] CXX obj/v8/v8_base_without_compiler/call-site-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/call-site-info.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/call-site-info-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1601/2177] CXX obj/v8/v8_base_without_compiler/code.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/code.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1602/2177] CXX obj/v8/v8_base_without_compiler/compilation-cache-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/compilation-cache-table.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/compilation-cache-table.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1603/2177] CXX obj/v8/v8_base_without_compiler/contexts.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1604/2177] CXX obj/v8/v8_base_without_compiler/debug-objects.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/debug-objects.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-evaluate.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-frames.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimized-frame-info.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1605/2177] CXX obj/v8/v8_base_without_compiler/deoptimization-data.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/deoptimization-data.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1606/2177] CXX obj/v8/v8_base_without_compiler/elements-kind.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/elements-kind.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/elements.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1607/2177] CXX obj/v8/v8_base_without_compiler/dependent-code.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/dependent-code.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimizer.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1608/2177] CXX obj/v8/v8_base_without_compiler/embedder-data-array.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/embedder-data-array.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1609/2177] CXX obj/v8/v8_base_without_compiler/feedback-vector.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/feedback-vector.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimizer.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1610/2177] CXX obj/v8/v8_base_without_compiler/field-type.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/field-type.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1611/2177] CXX obj/v8/v8_base_without_compiler/fixed-array.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/fixed-array.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/map-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1612/2177] CXX obj/v8/v8_base_without_compiler/instruction-stream.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/instruction-stream.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1613/2177] CXX obj/v8/v8_base_without_compiler/js-array-buffer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-array-buffer.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/protectors-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/property-cell-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-write-barrier-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1614/2177] CXX obj/v8/v8_base_without_compiler/intl-objects.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/intl-objects.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/intl-objects.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1615/2177] CXX obj/v8/v8_base_without_compiler/js-atomics-synchronization.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-atomics-synchronization.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-atomics-synchronization.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1616/2177] CXX obj/v8/v8_base_without_compiler/js-break-iterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-break-iterator.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-break-iterator.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/intl-objects.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1617/2177] CXX obj/v8/v8_base_without_compiler/js-collator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-collator.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-collator.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1618/2177] CXX obj/v8/v8_base_without_compiler/js-display-names.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-display-names.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-display-names.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1619/2177] CXX obj/v8/v8_base_without_compiler/elements.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/elements.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/elements.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1620/2177] CXX obj/v8/v8_base_without_compiler/js-date-time-format.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-date-time-format.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-date-time-format.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1621/2177] CXX obj/v8/v8_base_without_compiler/js-disposable-stack.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-disposable-stack.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-disposable-stack.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1622/2177] CXX obj/v8/v8_base_without_compiler/js-duration-format.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-duration-format.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-duration-format.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1623/2177] CXX obj/v8/v8_base_without_compiler/js-function.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-function.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1624/2177] CXX obj/v8/v8_base_without_compiler/js-list-format.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-list-format.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-list-format.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1625/2177] CXX obj/v8/v8_base_without_compiler/js-locale.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-locale.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-locale.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1626/2177] CXX obj/v8/v8_base_without_compiler/js-number-format.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-number-format.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-number-format.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1627/2177] CXX obj/v8/v8_base_without_compiler/js-objects.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-objects.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1628/2177] CXX obj/v8/v8_base_without_compiler/js-raw-json.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-raw-json.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-raw-json.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1629/2177] CXX obj/v8/v8_base_without_compiler/js-plural-rules.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-plural-rules.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-plural-rules.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1630/2177] CXX obj/v8/v8_base_without_compiler/js-regexp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1631/2177] CXX obj/v8/v8_base_without_compiler/js-relative-time-format.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-relative-time-format.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-relative-time-format.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1632/2177] CXX obj/v8/v8_base_without_compiler/js-segment-iterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-segment-iterator.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-segment-iterator.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1633/2177] CXX obj/v8/v8_base_without_compiler/js-segments.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-segments.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-segments.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1634/2177] CXX obj/v8/v8_base_without_compiler/js-segmenter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-segmenter.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-segmenter.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1635/2177] CXX obj/v8/v8_base_without_compiler/js-struct.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-struct.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1636/2177] CXX obj/v8/v8_base_without_compiler/lookup-cache.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1637/2177] CXX obj/v8/v8_base_without_compiler/js-weak-refs.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-weak-refs.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-weak-refs-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1638/2177] CXX obj/v8/v8_base_without_compiler/keys.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/keys.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1639/2177] CXX obj/v8/v8_base_without_compiler/js-temporal-objects.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-temporal-objects.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-temporal-objects.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1640/2177] CXX obj/v8/v8_base_without_compiler/literal-objects.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/literal-objects.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1641/2177] CXX obj/v8/v8_base_without_compiler/lookup.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/lookup.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/lookup.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1642/2177] CXX obj/v8/v8_base_without_compiler/managed.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/managed.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/managed.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1643/2177] CXX obj/v8/v8_base_without_compiler/map-updater.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/map-updater.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1644/2177] CXX obj/v8/v8_base_without_compiler/map.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/map.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1645/2177] CXX obj/v8/v8_base_without_compiler/module.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/module.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1646/2177] CXX obj/v8/v8_base_without_compiler/object-type.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/object-type.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1647/2177] CXX obj/v8/v8_base_without_compiler/option-utils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/option-utils.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/option-utils.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1648/2177] CXX obj/v8/v8_base_without_compiler/ordered-hash-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/ordered-hash-table.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1649/2177] CXX obj/v8/v8_base_without_compiler/property-descriptor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/property-descriptor.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1650/2177] CXX obj/v8/v8_base_without_compiler/property.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/property.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1651/2177] CXX obj/v8/v8_base_without_compiler/objects.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1652/2177] CXX obj/v8/v8_base_without_compiler/regexp-match-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/regexp-match-info.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/regexp-match-info-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/fixed-array-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1653/2177] CXX obj/v8/v8_base_without_compiler/scope-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/scope-info.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/scopes.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1654/2177] CXX obj/v8/v8_base_without_compiler/shared-function-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1655/2177] CXX obj/v8/v8_base_without_compiler/string-comparator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/string-comparator.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/string-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1656/2177] CXX obj/v8/v8_base_without_compiler/simd.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/simd.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/fixed-array-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1657/2177] CXX obj/v8/v8_base_without_compiler/string-forwarding-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/string-forwarding-table.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1658/2177] CXX obj/v8/v8_base_without_compiler/source-text-module.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/source-text-module.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/source-text-module.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1659/2177] CXX obj/v8/v8_base_without_compiler/string-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/string-table.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-utils-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1660/2177] CXX obj/v8/v8_base_without_compiler/string.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/string.cc:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1661/2177] CXX obj/v8/v8_base_without_compiler/swiss-name-dictionary.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/swiss-name-dictionary.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-inl.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1662/2177] CXX obj/v8/v8_base_without_compiler/symbol-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/symbol-table.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/hash-table-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-utils-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1663/2177] CXX obj/v8/v8_base_without_compiler/synthetic-module.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/synthetic-module.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1664/2177] CXX obj/v8/v8_base_without_compiler/type-hints.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1665/2177] CXX obj/v8/v8_base_without_compiler/tagged-impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/heap-layout-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/tagged-impl-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1666/2177] CXX obj/v8/v8_base_without_compiler/template-objects.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/template-objects.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1667/2177] CXX obj/v8/v8_base_without_compiler/templates.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/templates.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/templates.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1668/2177] CXX obj/v8/v8_base_without_compiler/transitions.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/transitions.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/transitions.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1669/2177] CXX obj/v8/v8_base_without_compiler/visitors.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/visitors.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/reloc-info-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1670/2177] CXX obj/v8/v8_base_without_compiler/waiter-queue-node.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/waiter-queue-node.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1671/2177] CXX obj/v8/v8_base_without_compiler/value-serializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/value-serializer.cc:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1672/2177] CXX obj/v8/v8_base_without_compiler/func-name-inferrer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/func-name-inferrer.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1673/2177] CXX obj/v8/v8_base_without_compiler/import-assertions.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1674/2177] CXX obj/v8/v8_base_without_compiler/literal-buffer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/literal-buffer.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1675/2177] CXX obj/v8/v8_base_without_compiler/parse-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1676/2177] CXX obj/v8/v8_base_without_compiler/parsing.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parsing.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1677/2177] CXX obj/v8/v8_base_without_compiler/pending-compilation-error-handler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/pending-compilation-error-handler.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1678/2177] CXX obj/v8/v8_base_without_compiler/preparse-data.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/preparse-data.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/scopes.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1679/2177] CXX obj/v8/v8_base_without_compiler/parser.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parser.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parser.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast-source-ranges.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1680/2177] CXX obj/v8/v8_base_without_compiler/token.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1681/2177] CXX obj/v8/v8_base_without_compiler/preparser.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/preparser.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/preparser.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1682/2177] CXX obj/v8/v8_base_without_compiler/rewriter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/rewriter.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1683/2177] CXX obj/v8/v8_base_without_compiler/scanner-character-streams.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner-character-streams.cc:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1684/2177] CXX obj/v8/v8_base_without_compiler/scanner.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1685/2177] CXX obj/v8/v8_base_without_compiler/allocation-tracker.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/allocation-tracker.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/allocation-tracker.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1686/2177] CXX obj/v8/v8_base_without_compiler/profiler-stats.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1687/2177] CXX obj/v8/v8_base_without_compiler/cpu-profiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/cpu-profiler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/cpu-profiler.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/profiler-listener.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/code-events.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1688/2177] CXX obj/v8/v8_base_without_compiler/heap-profiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/heap-profiler.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1689/2177] CXX obj/v8/v8_base_without_compiler/symbolizer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/symbolizer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/symbolizer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/profile-generator.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/vm-state.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/counters-scopes.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1690/2177] CXX obj/v8/v8_base_without_compiler/profiler-listener.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/profiler-listener.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/profiler-listener.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/code-events.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1691/2177] CXX obj/v8/v8_base_without_compiler/profile-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/profile-generator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/profile-generator.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/vm-state.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/counters-scopes.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1692/2177] CXX obj/v8/v8_base_without_compiler/heap-snapshot-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/heap-snapshot-generator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/heap-snapshot-generator.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1693/2177] CXX obj/v8/v8_base_without_compiler/sampling-heap-profiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/sampling-heap-profiler.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1694/2177] CXX obj/v8/v8_base_without_compiler/strings-storage.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/strings-storage.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1695/2177] CXX obj/v8/v8_base_without_compiler/experimental-bytecode.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1696/2177] CXX obj/v8/v8_base_without_compiler/experimental-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1697/2177] CXX obj/v8/v8_base_without_compiler/tracing-cpu-profiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/tracing-cpu-profiler.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1698/2177] CXX obj/v8/v8_base_without_compiler/regexp-ast.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1699/2177] CXX obj/v8/v8_base_without_compiler/tick-sample.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/tick-sample.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/embedder-state.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1700/2177] CXX obj/v8/v8_base_without_compiler/regexp-bytecodes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1701/2177] CXX obj/v8/v8_base_without_compiler/weak-code-registry.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/weak-code-registry.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/profiler/weak-code-registry.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1702/2177] CXX obj/v8/v8_base_without_compiler/experimental-interpreter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/experimental/experimental-interpreter.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/string-inl.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1703/2177] CXX obj/v8/v8_base_without_compiler/experimental.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/experimental/experimental.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1704/2177] CXX obj/v8/v8_base_without_compiler/regexp-error.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1705/2177] CXX obj/v8/v8_base_without_compiler/regexp-bytecode-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-bytecode-generator.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1706/2177] CXX obj/v8/v8_base_without_compiler/regexp-compiler-tonode.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-compiler-tonode.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1707/2177] CXX obj/v8/v8_base_without_compiler/regexp-dotprinter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1708/2177] CXX obj/v8/v8_base_without_compiler/regexp-bytecode-peephole.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-bytecode-peephole.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/fixed-array-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1709/2177] CXX obj/v8/v8_base_without_compiler/regexp-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-compiler.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1710/2177] CXX obj/v8/v8_base_without_compiler/regexp-result-vector.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-result-vector.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1711/2177] CXX obj/v8/v8_base_without_compiler/regexp-interpreter.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-interpreter.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1712/2177] CXX obj/v8/v8_base_without_compiler/regexp-macro-assembler-tracer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-macro-assembler-tracer.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/fixed-array-inl.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1713/2177] CXX obj/v8/v8_base_without_compiler/regexp-stack.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-stack.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1714/2177] CXX obj/v8/v8_base_without_compiler/regexp-macro-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-macro-assembler.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1715/2177] CXX obj/v8/v8_base_without_compiler/regexp-parser.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-parser.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1716/2177] CXX obj/v8/v8_base_without_compiler/regexp-utils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/regexp-utils.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1717/2177] CXX obj/v8/v8_base_without_compiler/roots.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/heap-object-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/instance-type-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-utils-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1718/2177] CXX obj/v8/v8_base_without_compiler/runtime-atomics.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-atomics.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1719/2177] CXX obj/v8/v8_base_without_compiler/runtime-array.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-array.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1720/2177] CXX obj/v8/v8_base_without_compiler/regexp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/regexp.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compilation-cache.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/compilation-cache-table.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1721/2177] CXX obj/v8/v8_base_without_compiler/runtime-bigint.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-bigint.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1722/2177] CXX obj/v8/v8_base_without_compiler/runtime-classes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-classes.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1723/2177] CXX obj/v8/v8_base_without_compiler/runtime-collections.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-collections.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1724/2177] CXX obj/v8/v8_base_without_compiler/runtime-date.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-date.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1725/2177] CXX obj/v8/v8_base_without_compiler/runtime-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-compiler.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compilation-cache.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/compilation-cache-table.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1726/2177] CXX obj/v8/v8_base_without_compiler/runtime-debug.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-debug.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-scopes.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-frames.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimized-frame-info.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1727/2177] CXX obj/v8/v8_base_without_compiler/runtime-forin.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-forin.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1728/2177] CXX obj/v8/v8_base_without_compiler/runtime-function.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-function.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1729/2177] CXX obj/v8/v8_base_without_compiler/runtime-futex.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-futex.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/numbers/conversions-inl.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/heap-number-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/primitive-heap-object-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/heap-object-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/instance-type-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-utils-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1730/2177] CXX obj/v8/v8_base_without_compiler/runtime-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-generator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1731/2177] CXX obj/v8/v8_base_without_compiler/runtime-internal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-internal.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1732/2177] CXX obj/v8/v8_base_without_compiler/runtime-intl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-intl.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1733/2177] CXX obj/v8/v8_base_without_compiler/runtime-literals.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-literals.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/ast.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ast/modules.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/import-assertions.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1734/2177] CXX obj/v8/v8_base_without_compiler/runtime-module.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-module.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1735/2177] CXX obj/v8/v8_base_without_compiler/runtime-numbers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-numbers.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1736/2177] CXX obj/v8/v8_base_without_compiler/runtime-operators.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-operators.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1737/2177] CXX obj/v8/v8_base_without_compiler/runtime-object.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-object.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1738/2177] CXX obj/v8/v8_base_without_compiler/runtime-promise.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-promise.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1739/2177] CXX obj/v8/v8_base_without_compiler/runtime-proxy.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-proxy.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1740/2177] CXX obj/v8/v8_base_without_compiler/runtime-regexp.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-regexp.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1741/2177] CXX obj/v8/v8_base_without_compiler/runtime-scopes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-scopes.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimizer.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1742/2177] CXX obj/v8/v8_base_without_compiler/runtime-shadow-realm.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-shadow-realm.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1743/2177] CXX obj/v8/v8_base_without_compiler/runtime-strings.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-strings.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1744/2177] CXX obj/v8/v8_base_without_compiler/runtime-symbol.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-symbol.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1745/2177] CXX obj/v8/v8_base_without_compiler/runtime-temporal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-temporal.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1746/2177] CXX obj/v8/v8_base_without_compiler/runtime-trace.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-trace.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1747/2177] CXX obj/v8/v8_base_without_compiler/runtime-utils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-utils.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1748/2177] CXX obj/v8/v8_base_without_compiler/runtime-typedarray.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-typedarray.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1749/2177] CXX obj/v8/v8_base_without_compiler/runtime-test.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-test.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1750/2177] CXX obj/v8/v8_base_without_compiler/runtime-weak-refs.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-weak-refs.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1751/2177] CXX obj/v8/v8_base_without_compiler/hardware-support.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1752/2177] CXX obj/v8/v8_base_without_compiler/runtime.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1753/2177] CXX obj/v8/v8_base_without_compiler/sandbox.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1754/2177] CXX obj/v8/v8_base_without_compiler/cppheap-pointer-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/cppheap-pointer-table.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1755/2177] CXX obj/v8/v8_base_without_compiler/external-pointer-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/external-pointer-table.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1756/2177] CXX obj/v8/v8_base_without_compiler/code-pointer-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/code-pointer-table.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1757/2177] CXX obj/v8/v8_base_without_compiler/trusted-pointer-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/trusted-pointer-table.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1758/2177] CXX obj/v8/v8_base_without_compiler/js-dispatch-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/js-dispatch-table.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1759/2177] CXX obj/v8/v8_base_without_compiler/testing.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/testing.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1760/2177] CXX obj/v8/v8_base_without_compiler/trusted-pointer-scope.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/trusted-pointer-scope.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/heap-object-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/instance-type-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-utils-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1761/2177] CXX obj/v8/v8_base_without_compiler/code-serializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/code-serializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/code-serializer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1762/2177] CXX obj/v8/v8_base_without_compiler/context-deserializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/context-deserializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/context-deserializer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/deserializer.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1763/2177] CXX obj/v8/v8_base_without_compiler/context-serializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/context-serializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/context-serializer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1764/2177] CXX obj/v8/v8_base_without_compiler/deserializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/deserializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/deserializer.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1765/2177] CXX obj/v8/v8_base_without_compiler/embedded-data.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/embedded-data.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/embedded-data.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1766/2177] CXX obj/v8/v8_base_without_compiler/object-deserializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/object-deserializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/object-deserializer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/deserializer.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1767/2177] CXX obj/v8/v8_base_without_compiler/roots-serializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/roots-serializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/roots-serializer.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1768/2177] CXX obj/v8/v8_base_without_compiler/read-only-deserializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/read-only-deserializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/read-only-deserializer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/deserializer.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1769/2177] CXX obj/v8/v8_base_without_compiler/read-only-serializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/read-only-serializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/read-only-serializer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/roots-serializer.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1770/2177] CXX obj/v8/v8_base_without_compiler/snapshot-data.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/snapshot-data.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1771/2177] CXX obj/v8/v8_base_without_compiler/snapshot-utils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1772/2177] CXX obj/v8/v8_base_without_compiler/serializer-deserializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer-deserializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer-deserializer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/references.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1773/2177] CXX obj/v8/v8_base_without_compiler/shared-heap-deserializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/shared-heap-deserializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/shared-heap-deserializer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/deserializer.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1774/2177] CXX obj/v8/v8_base_without_compiler/serializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1775/2177] CXX obj/v8/v8_base_without_compiler/shared-heap-serializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/shared-heap-serializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/shared-heap-serializer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/roots-serializer.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1776/2177] CXX obj/v8/v8_base_without_compiler/char-predicates.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1777/2177] CXX obj/v8/v8_base_without_compiler/snapshot-source-sink.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/snapshot-source-sink.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1778/2177] CXX obj/v8/v8_base_without_compiler/string-case.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1779/2177] CXX obj/v8/v8_base_without_compiler/sort-builtins.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/sort-builtins.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/sort-builtins.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/diagnostics/basic-block-profiler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1780/2177] CXX obj/v8/v8_base_without_compiler/string-hasher.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1781/2177] CXX obj/v8/v8_base_without_compiler/unicode-decoder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1782/2177] CXX obj/v8/v8_base_without_compiler/unicode.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1783/2177] CXX obj/v8/v8_base_without_compiler/snapshot.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/snapshot.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/snapshot.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer-deserializer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/references.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1784/2177] CXX obj/v8/v8_base_without_compiler/startup-deserializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/startup-deserializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/startup-deserializer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/deserializer.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/local-isolate.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/local-handles.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1785/2177] CXX obj/v8/v8_base_without_compiler/operations-barrier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1786/2177] CXX obj/v8/v8_base_without_compiler/startup-serializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/startup-serializer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/startup-serializer.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/roots-serializer.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1787/2177] CXX obj/v8/v8_base_without_compiler/task-utils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1788/2177] CXX obj/v8/v8_base_without_compiler/string-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/strings/string-builder.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1789/2177] CXX obj/v8/v8_base_without_compiler/traced-value.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1790/2177] CXX obj/v8/v8_base_without_compiler/cancelable-task.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/tasks/cancelable-task.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1791/2177] CXX obj/v8/v8_base_without_compiler/tracing-category-observer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1792/2177] CXX obj/v8/v8_base_without_compiler/string-stream.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/strings/string-stream.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1793/2177] CXX obj/v8/v8_base_without_compiler/bit-vector.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1794/2177] CXX obj/v8/v8_base_without_compiler/allocation.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1795/2177] CXX obj/v8/v8_base_without_compiler/trace-event.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/tracing/trace-event.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1796/2177] CXX obj/v8/v8_base_without_compiler/detachable-vector.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1797/2177] CXX obj/v8/v8_base_without_compiler/hex-format.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1798/2177] CXX obj/v8/v8_base_without_compiler/uri.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/strings/uri.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1799/2177] CXX obj/v8/v8_base_without_compiler/sha-256.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1800/2177] CXX obj/v8/v8_base_without_compiler/utils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1801/2177] CXX obj/v8/v8_base_without_compiler/version.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1802/2177] CXX obj/v8/v8_base_without_compiler/temporal-parser.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/temporal/temporal-parser.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/temporal/temporal-parser.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1803/2177] CXX obj/v8/v8_base_without_compiler/type-stats.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1804/2177] CXX obj/v8/v8_base_without_compiler/ostreams.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1805/2177] CXX obj/v8/v8_base_without_compiler/zone-segment.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1806/2177] CXX obj/v8/v8_base_without_compiler/memcopy.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/utils/memcopy.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/embedded-data-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/embedded/embedded-data.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1807/2177] CXX obj/v8/v8_base_without_compiler/zone.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1808/2177] CXX obj/v8/v8_base_without_compiler/halfsiphash.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1809/2177] CXX obj/v8/v8_base_without_compiler/address-map.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/utils/address-map.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1810/2177] CXX obj/v8/v8_base_without_compiler/accounting-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/zone/accounting-allocator.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1811/2177] CXX obj/v8/v8_base_without_compiler/identity-map.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/utils/identity-map.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1812/2177] CXX obj/v8/v8_base_without_compiler/baseline-batch-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/baseline/baseline-batch-compiler.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/baseline/baseline-compiler.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/baseline/baseline-assembler.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1813/2177] CXX obj/v8/v8_base_without_compiler/baseline-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/baseline/baseline-compiler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/baseline/baseline-compiler.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/baseline/baseline-assembler.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1814/2177] CXX obj/v8/v8_base_without_compiler/maglev-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-assembler.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1815/2177] CXX obj/v8/v8_base_without_compiler/maglev-compilation-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-compilation-info.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1816/2177] CXX obj/v8/v8_base_without_compiler/maglev-compilation-unit.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-compilation-unit.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-compilation-unit.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1817/2177] CXX obj/v8/v8_base_without_compiler/maglev-code-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-code-generator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-code-generator.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1818/2177] CXX obj/v8/v8_base_without_compiler/maglev-concurrent-dispatcher.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-concurrent-dispatcher.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-concurrent-dispatcher.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1819/2177] CXX obj/v8/v8_base_without_compiler/maglev-interpreter-frame-state.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-interpreter-frame-state.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-interpreter-frame-state.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-compilation-unit.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1820/2177] CXX obj/v8/v8_base_without_compiler/maglev-graph-printer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-graph-printer.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-graph-printer.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-compilation-unit.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1821/2177] CXX obj/v8/v8_base_without_compiler/maglev-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-compiler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-compiler.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1822/2177] CXX obj/v8/v8_base_without_compiler/maglev-phi-representation-selector.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-phi-representation-selector.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-phi-representation-selector.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-graph-builder.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1823/2177] CXX obj/v8/v8_base_without_compiler/maglev-pipeline-statistics.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-pipeline-statistics.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-function-inl.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1824/2177] CXX obj/v8/v8_base_without_compiler/maglev.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1825/2177] CXX obj/v8/v8_base_without_compiler/maglev-ir.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-ir.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-ir.h:26: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/access-info.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1826/2177] CXX obj/v8/v8_base_without_compiler/maglev-graph-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-graph-builder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-graph-builder.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1827/2177] CXX obj/v8/v8_base_without_compiler/maglev-regalloc.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-regalloc.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/maglev-regalloc.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1828/2177] CXX obj/v8/v8_base_without_compiler/asm-types.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1829/2177] CXX obj/v8/v8_base_without_compiler/maglev-assembler-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/x64/maglev-assembler-x64.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1830/2177] CXX obj/v8/v8_base_without_compiler/asm-scanner.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/asmjs/asm-scanner.cc:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/scanner.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/parsing/parse-info.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1831/2177] CXX obj/v8/v8_base_without_compiler/asm-js.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/asmjs/asm-js.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/asmjs/asm-parser.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module-builder.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/local-decl-encoder.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1832/2177] CXX obj/v8/v8_base_without_compiler/asm-parser.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/asmjs/asm-parser.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/asmjs/asm-parser.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module-builder.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/local-decl-encoder.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1833/2177] CXX obj/v8/v8_base_without_compiler/maglev-ir-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/maglev/x64/maglev-ir-x64.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1834/2177] CXX obj/v8/v8_base_without_compiler/handler-inside.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1835/2177] CXX obj/v8/v8_base_without_compiler/handler-outside.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1836/2177] CXX obj/v8/v8_base_without_compiler/handler-shared.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1837/2177] CXX obj/v8/v8_base_without_compiler/runtime-test-wasm.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-test-wasm.cc:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1838/2177] CXX obj/v8/v8_base_without_compiler/debug-wasm-objects.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-wasm-objects.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1839/2177] CXX obj/v8/v8_base_without_compiler/runtime-wasm.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/runtime/runtime-wasm.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1840/2177] CXX obj/v8/v8_base_without_compiler/liftoff-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/baseline/liftoff-assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/baseline/liftoff-assembler.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1841/2177] CXX obj/v8/v8_base_without_compiler/parallel-move.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/baseline/parallel-move.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/baseline/parallel-move.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/baseline/liftoff-assembler.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1842/2177] CXX obj/v8/v8_base_without_compiler/wasm-dead-code-elimination-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1843/2177] CXX obj/v8/v8_base_without_compiler/canonical-types.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/canonical-types.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/canonical-types.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1844/2177] CXX obj/v8/v8_base_without_compiler/liftoff-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/baseline/liftoff-compiler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/baseline/liftoff-compiler.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/function-compiler.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1845/2177] CXX obj/v8/v8_base_without_compiler/code-space-access.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/code-space-access.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1846/2177] CXX obj/v8/v8_base_without_compiler/constant-expression-interface.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression-interface.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression-interface.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/decoder.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1847/2177] CXX obj/v8/v8_base_without_compiler/local-decl-encoder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/local-decl-encoder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/local-decl-encoder.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1848/2177] CXX obj/v8/v8_base_without_compiler/function-body-decoder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/function-body-decoder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/function-body-decoder.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/decoder.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1849/2177] CXX obj/v8/v8_base_without_compiler/constant-expression.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1850/2177] CXX obj/v8/v8_base_without_compiler/names-provider.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/names-provider.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/names-provider.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1851/2177] CXX obj/v8/v8_base_without_compiler/module-decoder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/module-decoder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/module-decoder.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/function-body-decoder.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/decoder.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1852/2177] CXX obj/v8/v8_base_without_compiler/jump-table-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/jump-table-assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/jump-table-assembler.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1853/2177] CXX obj/v8/v8_base_without_compiler/pgo.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/pgo.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/decoder.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1854/2177] CXX obj/v8/v8_base_without_compiler/simd-shuffle.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1855/2177] CXX obj/v8/v8_base_without_compiler/function-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/function-compiler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/function-compiler.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1856/2177] CXX obj/v8/v8_base_without_compiler/module-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/module-compiler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/module-compiler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1857/2177] CXX obj/v8/v8_base_without_compiler/stacks.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/stacks.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/simulator.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1858/2177] CXX obj/v8/v8_base_without_compiler/value-type.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.cc:5: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1859/2177] CXX obj/v8/v8_base_without_compiler/streaming-decoder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/streaming-decoder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/streaming-decoder.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1860/2177] CXX obj/v8/v8_base_without_compiler/module-instantiate.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/module-instantiate.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/module-instantiate.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-value.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1861/2177] CXX obj/v8/v8_base_without_compiler/wasm-deopt-data.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-deopt-data.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-deopt-data.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/baseline/liftoff-varstate.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/baseline/liftoff-register.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1862/2177] CXX obj/v8/v8_base_without_compiler/sync-streaming-decoder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/sync-streaming-decoder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1863/2177] CXX obj/v8/v8_base_without_compiler/wasm-code-pointer-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-pointer-table.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-pointer-table-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/common/code-memory-access-inl.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/slots-inl.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/indirect-pointer-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/sandbox/isolate-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1864/2177] CXX obj/v8/v8_base_without_compiler/wasm-code-manager.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1865/2177] CXX obj/v8/v8_base_without_compiler/wasm-debug.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-debug.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-debug.h:21: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1866/2177] CXX obj/v8/v8_base_without_compiler/wasm-disassembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-disassembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-disassembler.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1867/2177] CXX obj/v8/v8_base_without_compiler/wasm-engine.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-engine.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-engine.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/canonical-types.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1868/2177] CXX obj/v8/v8_base_without_compiler/wasm-external-refs.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-external-refs.cc:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/roots/roots-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1869/2177] CXX obj/v8/v8_base_without_compiler/wasm-features.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-features.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1870/2177] CXX obj/v8/v8_base_without_compiler/wasm-module-sourcemap.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1871/2177] CXX obj/v8/v8_base_without_compiler/wasm-module-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module-builder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module-builder.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/local-decl-encoder.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1872/2177] CXX obj/v8/v8_base_without_compiler/turboshaft-graph-interface.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/turboshaft-graph-interface.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/turboshaft-graph-interface.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/assembler.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1873/2177] CXX obj/v8/v8_base_without_compiler/wasm-import-wrapper-cache.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-import-wrapper-cache.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-import-wrapper-cache.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/module-instantiate.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-value.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1874/2177] CXX obj/v8/v8_base_without_compiler/wasm-opcodes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1875/2177] CXX obj/v8/v8_base_without_compiler/wasm-js.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-js.cc:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1876/2177] CXX obj/v8/v8_base_without_compiler/well-known-imports.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1877/2177] CXX obj/v8/v8_base_without_compiler/wasm-subtyping.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-subtyping.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-subtyping.h:12: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1878/2177] CXX obj/v8/v8_base_without_compiler/wasm-result.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-result.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1879/2177] CXX obj/v8/v8_base_without_compiler/wasm-module.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1880/2177] CXX obj/v8/v8_base_without_compiler/random-module-generation.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/fuzzing/random-module-generation.cc:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/function-body-decoder.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/decoder.h:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-opcodes.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1881/2177] CXX obj/v8/v8_base_without_compiler/wasm-objects.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-objects.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-objects.h:28: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/module-instantiate.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-value.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1882/2177] CXX obj/v8/v8_base_without_compiler/cpu-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1883/2177] CXX obj/v8/v8_base_without_compiler/wasm-serialization.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-serialization.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-serialization.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1884/2177] CXX obj/v8/v8_base_without_compiler/macro-assembler-shared-ia32-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1885/2177] CXX obj/v8/v8_base_without_compiler/disasm-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1886/2177] CXX obj/v8/v8_base_without_compiler/unwinder-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1887/2177] CXX obj/v8/v8_base_without_compiler/eh-frame-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1888/2177] CXX obj/v8/v8_base_without_compiler/wrappers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wrappers.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1889/2177] CXX obj/v8/v8_base_without_compiler/handler-inside-posix.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1890/2177] CXX obj/v8/v8_base_without_compiler/handler-outside-posix.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1891/2177] CXX obj/v8/v8_base_without_compiler/special-case.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1892/2177] CXX obj/v8/v8_base_without_compiler/deoptimizer-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/x64/deoptimizer-x64.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1893/2177] CXX obj/v8/v8_base_without_compiler/assembler-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64.cc:22: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1894/2177] CXX obj/v8/v8_base_without_compiler/macro-assembler-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/macro-assembler-x64.cc:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1895/2177] CXX obj/v8/v8_base_without_compiler/frame-constants-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/x64/frame-constants-x64.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1896/2177] CXX obj/v8/v8_base_without_compiler/regexp-macro-assembler-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/x64/regexp-macro-assembler-x64.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/regexp/x64/regexp-macro-assembler-x64.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1897/2177] CXX obj/v8/v8_compiler/all-nodes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/all-nodes.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/all-nodes.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1898/2177] CXX obj/v8/v8_compiler/access-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/access-builder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/access-builder.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-operator.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1899/2177] CXX obj/v8/v8_compiler/add-type-assertions-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/add-type-assertions-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/add-type-assertions-reducer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1900/2177] CXX obj/v8/v8_compiler/bitcast-elider.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/bitcast-elider.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/bitcast-elider.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1901/2177] CXX obj/v8/v8_compiler/access-info.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/access-info.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/access-info.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1902/2177] CXX obj/v8/v8_compiler/frame-elider.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/frame-elider.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/frame-elider.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1903/2177] CXX obj/v8/v8_compiler/gap-resolver.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/gap-resolver.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/gap-resolver.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1904/2177] CXX obj/v8/v8_compiler/instruction-scheduler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction-scheduler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction-scheduler.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1905/2177] CXX obj/v8/v8_compiler/code-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/code-generator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/code-generator.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1906/2177] CXX obj/v8/v8_compiler/jump-threading.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/jump-threading.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/jump-threading.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1907/2177] CXX obj/v8/v8_compiler/move-optimizer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/move-optimizer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/move-optimizer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1908/2177] CXX obj/v8/v8_compiler/register-allocator-verifier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/register-allocator-verifier.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/register-allocator-verifier.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1909/2177] CXX obj/v8/v8_compiler/instruction-selector.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction-selector.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction-selector.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction-scheduler.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1910/2177] CXX obj/v8/v8_compiler/instruction.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1911/2177] CXX obj/v8/v8_compiler/spill-placer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/spill-placer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/spill-placer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1912/2177] CXX obj/v8/v8_compiler/bytecode-liveness-map.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1913/2177] CXX obj/v8/v8_compiler/branch-elimination.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/branch-elimination.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/branch-elimination.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/control-path-state.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1914/2177] CXX obj/v8/v8_compiler/register-allocator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/register-allocator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/register-allocator.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1915/2177] CXX obj/v8/v8_compiler/basic-block-instrumentor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/basic-block-instrumentor.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/basic-block-instrumentor.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/diagnostics/basic-block-profiler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/shared-function-info.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/script.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1916/2177] CXX obj/v8/v8_compiler/checkpoint-elimination.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/checkpoint-elimination.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/checkpoint-elimination.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1917/2177] CXX obj/v8/v8_compiler/c-linkage.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/c-linkage.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/assembler-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/x64/assembler-x64-inl.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/interrupts-scope.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1918/2177] CXX obj/v8/v8_compiler/common-node-cache.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-node-cache.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1919/2177] CXX obj/v8/v8_compiler/bytecode-graph-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/bytecode-graph-builder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/bytecode-graph-builder.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-operator.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1920/2177] CXX obj/v8/v8_compiler/common-operator-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1921/2177] CXX obj/v8/v8_compiler/bytecode-analysis.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/bytecode-analysis.cc:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/objects-inl.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/handles/handles-inl.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1922/2177] CXX obj/v8/v8_compiler/common-operator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1923/2177] CXX obj/v8/v8_compiler/compiler-source-position-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/compiler-source-position-table.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/compiler-source-position-table.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-aux-data.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1924/2177] CXX obj/v8/v8_compiler/code-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1925/2177] CXX obj/v8/v8_compiler/compilation-dependencies.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/compilation-dependencies.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/compilation-dependencies.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-heap-broker.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1926/2177] CXX obj/v8/v8_compiler/control-equivalence.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/control-equivalence.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/control-equivalence.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1927/2177] CXX obj/v8/v8_compiler/dead-code-elimination.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/dead-code-elimination.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/dead-code-elimination.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1928/2177] CXX obj/v8/v8_compiler/csa-load-elimination.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/csa-load-elimination.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/csa-load-elimination.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1929/2177] CXX obj/v8/v8_compiler/constant-folding-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/constant-folding-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/constant-folding-reducer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1930/2177] CXX obj/v8/v8_compiler/escape-analysis-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/escape-analysis-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/escape-analysis-reducer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/escape-analysis.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1931/2177] CXX obj/v8/v8_compiler/frame.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1932/2177] CXX obj/v8/v8_compiler/feedback-source.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1933/2177] CXX obj/v8/v8_compiler/fast-api-calls.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/fast-api-calls.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/fast-api-calls.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-assembler.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1934/2177] CXX obj/v8/v8_compiler/graph-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1935/2177] CXX obj/v8/v8_compiler/graph-trimmer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-trimmer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-trimmer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1936/2177] CXX obj/v8/v8_compiler/escape-analysis.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/escape-analysis.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/escape-analysis.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1937/2177] CXX obj/v8/v8_compiler/frame-states.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/frame-states.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/frame-states.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1938/2177] CXX obj/v8/v8_compiler/graph-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-assembler.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1939/2177] CXX obj/v8/v8_compiler/heap-refs.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1940/2177] CXX obj/v8/v8_compiler/js-context-specialization.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-context-specialization.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-context-specialization.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1941/2177] CXX obj/v8/v8_compiler/js-create-lowering.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-create-lowering.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-create-lowering.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1942/2177] CXX obj/v8/v8_compiler/js-generic-lowering.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-generic-lowering.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-generic-lowering.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1943/2177] CXX obj/v8/v8_compiler/js-call-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-call-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-call-reducer.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1944/2177] CXX obj/v8/v8_compiler/js-graph.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-graph.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-graph.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1945/2177] CXX obj/v8/v8_compiler/js-inlining-heuristic.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-inlining-heuristic.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-inlining-heuristic.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-inlining.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1946/2177] CXX obj/v8/v8_compiler/js-heap-broker.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-heap-broker.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-heap-broker.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1947/2177] CXX obj/v8/v8_compiler/js-inlining.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-inlining.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-inlining.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1948/2177] CXX obj/v8/v8_compiler/js-intrinsic-lowering.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-intrinsic-lowering.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-intrinsic-lowering.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1949/2177] CXX obj/v8/v8_compiler/js-operator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-operator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-operator.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1950/2177] CXX obj/v8/v8_compiler/js-native-context-specialization.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-native-context-specialization.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-native-context-specialization.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-assembler.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1951/2177] CXX obj/v8/v8_compiler/js-type-hint-lowering.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-type-hint-lowering.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-type-hint-lowering.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1952/2177] CXX obj/v8/v8_compiler/late-escape-analysis.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/late-escape-analysis.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/late-escape-analysis.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1953/2177] CXX obj/v8/v8_compiler/loop-analysis.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/loop-analysis.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/loop-analysis.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/compiler-source-position-table.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-aux-data.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1954/2177] CXX obj/v8/v8_compiler/js-typed-lowering.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-typed-lowering.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-typed-lowering.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1955/2177] CXX obj/v8/v8_compiler/loop-peeling.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/loop-peeling.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/loop-peeling.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/loop-analysis.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/compiler-source-position-table.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-aux-data.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1956/2177] CXX obj/v8/v8_compiler/linkage.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/linkage.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/linkage.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1957/2177] CXX obj/v8/v8_compiler/loop-unrolling.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/loop-unrolling.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/loop-unrolling.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1958/2177] CXX obj/v8/v8_compiler/load-elimination.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/load-elimination.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/load-elimination.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1959/2177] CXX obj/v8/v8_compiler/loop-variable-optimizer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/loop-variable-optimizer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/loop-variable-optimizer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-aux-data.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1960/2177] CXX obj/v8/v8_compiler/machine-graph.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/machine-graph.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/machine-graph.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1961/2177] CXX obj/v8/v8_compiler/machine-graph-verifier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/machine-graph-verifier.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1962/2177] CXX obj/v8/v8_compiler/machine-operator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1963/2177] CXX obj/v8/v8_compiler/machine-operator-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/machine-operator-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/machine-operator-reducer.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1964/2177] CXX obj/v8/v8_compiler/node-marker.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1965/2177] CXX obj/v8/v8_compiler/node-matchers.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-matchers.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-matchers.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1966/2177] CXX obj/v8/v8_compiler/map-inference.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/map-inference.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/map-inference.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1967/2177] CXX obj/v8/v8_compiler/memory-lowering.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/memory-lowering.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/memory-lowering.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-assembler.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1968/2177] CXX obj/v8/v8_compiler/opcodes.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1969/2177] CXX obj/v8/v8_compiler/node-observer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-observer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-observer.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1970/2177] CXX obj/v8/v8_compiler/node-origin-table.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-origin-table.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-origin-table.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-aux-data.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1971/2177] CXX obj/v8/v8_compiler/memory-optimizer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/memory-optimizer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/memory-optimizer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-assembler.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1972/2177] CXX obj/v8/v8_compiler/operator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1973/2177] CXX obj/v8/v8_compiler/node.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1974/2177] CXX obj/v8/v8_compiler/node-properties.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-properties.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-properties.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1975/2177] CXX obj/v8/v8_compiler/operator-properties.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/operator-properties.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-operator.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1976/2177] CXX obj/v8/v8_compiler/operation-typer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/operation-typer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/operation-typer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1977/2177] CXX obj/v8/v8_compiler/pair-load-store-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/pair-load-store-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/pair-load-store-reducer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1978/2177] CXX obj/v8/v8_compiler/osr.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/osr.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1979/2177] CXX obj/v8/v8_compiler/refs-map.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [1980/2177] CXX obj/v8/v8_compiler/pipeline-statistics.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/pipeline-statistics.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1981/2177] CXX obj/v8/v8_compiler/redundancy-elimination.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/redundancy-elimination.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/redundancy-elimination.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1982/2177] CXX obj/v8/v8_compiler/property-access-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/property-access-builder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/property-access-builder.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1983/2177] CXX obj/v8/v8_compiler/schedule.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/schedule.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-properties.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1984/2177] CXX obj/v8/v8_compiler/raw-machine-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/raw-machine-assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/raw-machine-assembler.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/access-builder.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-operator.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1985/2177] CXX obj/v8/v8_compiler/scheduler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/scheduler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/scheduler.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1986/2177] CXX obj/v8/v8_compiler/representation-change.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/representation-change.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/representation-change.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1987/2177] CXX obj/v8/v8_compiler/select-lowering.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/select-lowering.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/select-lowering.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1988/2177] CXX obj/v8/v8_compiler/simplified-lowering-verifier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/simplified-lowering-verifier.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/simplified-lowering-verifier.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/representation-change.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1989/2177] CXX obj/v8/v8_compiler/pipeline.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/pipeline.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/pipeline.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1990/2177] CXX obj/v8/v8_compiler/state-values-utils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/state-values-utils.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/state-values-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1991/2177] CXX obj/v8/v8_compiler/simplified-operator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/simplified-operator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/simplified-operator.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1992/2177] CXX obj/v8/v8_compiler/simplified-lowering.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/simplified-lowering.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/simplified-lowering.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-graph.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1993/2177] CXX obj/v8/v8_compiler/simplified-operator-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/simplified-operator-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/simplified-operator-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1994/2177] CXX obj/v8/v8_compiler/turbofan-enabled.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-enabled.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1995/2177] CXX obj/v8/v8_compiler/string-builder-optimizer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/string-builder-optimizer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/string-builder-optimizer.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-assembler.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1996/2177] CXX obj/v8/v8_compiler/turbofan-graph.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-graph.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1997/2177] CXX obj/v8/v8_compiler/turbofan-types.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1998/2177] CXX obj/v8/v8_compiler/turbofan-typer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-typer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-typer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/operation-typer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [1999/2177] CXX obj/v8/v8_compiler/analyzer-iterator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/analyzer-iterator.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/graph.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/operations.h:25: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2000/2177] CXX obj/v8/v8_compiler/turbofan-graph-visualizer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-graph-visualizer.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2001/2177] CXX obj/v8/v8_compiler/assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/assembler.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2002/2177] CXX obj/v8/v8_compiler/copying-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/copying-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/copying-phase.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2003/2177] CXX obj/v8/v8_compiler/block-instrumentation-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/block-instrumentation-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/block-instrumentation-reducer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/assembler.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2004/2177] CXX obj/v8/v8_compiler/build-graph-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/build-graph-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/build-graph-phase.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/linkage.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2005/2177] CXX obj/v8/v8_compiler/block-instrumentation-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/block-instrumentation-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/block-instrumentation-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2006/2177] CXX obj/v8/v8_compiler/debug-feature-lowering-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/debug-feature-lowering-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2007/2177] CXX obj/v8/v8_compiler/decompression-optimization-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/decompression-optimization-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2008/2177] CXX obj/v8/v8_compiler/code-elimination-and-simplification-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2009/2177] CXX obj/v8/v8_compiler/decompression-optimization.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/decompression-optimization.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/copying-phase.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2010/2177] CXX obj/v8/v8_compiler/graph-visualizer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/graph-visualizer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/graph-visualizer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-origin-table.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-aux-data.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2011/2177] CXX obj/v8/v8_compiler/graph.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/graph.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/graph.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/operations.h:25: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2012/2177] CXX obj/v8/v8_compiler/instruction-selection-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/instruction-selection-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/instruction-selection-phase.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2013/2177] CXX obj/v8/v8_compiler/late-escape-analysis-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/late-escape-analysis-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/late-escape-analysis-reducer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/assembler.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2014/2177] CXX obj/v8/v8_compiler/loop-finder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/loop-finder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/loop-finder.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/graph.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/operations.h:25: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2015/2177] CXX obj/v8/v8_compiler/graph-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/graph-builder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/graph-builder.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-inlining.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2016/2177] CXX obj/v8/v8_compiler/late-load-elimination-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/late-load-elimination-reducer.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/analyzer-iterator.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/graph.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/operations.h:25: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2017/2177] CXX obj/v8/v8_compiler/loop-unrolling-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/loop-unrolling-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/loop-unrolling-reducer.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/assembler.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2018/2177] CXX obj/v8/v8_compiler/csa-optimize-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/csa-optimize-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/csa-optimize-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2019/2177] CXX obj/v8/v8_compiler/loop-peeling-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/loop-peeling-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/loop-peeling-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2020/2177] CXX obj/v8/v8_compiler/loop-unrolling-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/loop-unrolling-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/loop-unrolling-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2021/2177] CXX obj/v8/v8_compiler/memory-optimization-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/memory-optimization-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/memory-optimization-reducer.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/assembler.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2022/2177] CXX obj/v8/v8_compiler/operations.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/operations.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/operations.h:25: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2023/2177] CXX obj/v8/v8_compiler/representations.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2024/2177] CXX obj/v8/v8_compiler/phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2025/2177] CXX obj/v8/v8_compiler/machine-lowering-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/machine-lowering-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/machine-lowering-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2026/2177] CXX obj/v8/v8_compiler/pretenuring-propagation-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/assembler.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2027/2177] CXX obj/v8/v8_compiler/simplify-tf-loops.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/simplify-tf-loops.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/simplify-tf-loops.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2028/2177] CXX obj/v8/v8_compiler/sidetable.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/sidetable.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/sidetable.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/operations.h:25: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2029/2177] CXX obj/v8/v8_compiler/string-escape-analysis-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/string-escape-analysis-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/string-escape-analysis-reducer.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/escape-analysis-reducer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/escape-analysis.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2030/2177] CXX obj/v8/v8_compiler/type-parser.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2031/2177] CXX obj/v8/v8_compiler/optimize-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/optimize-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/optimize-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2032/2177] CXX obj/v8/v8_compiler/pipelines.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/pipelines.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/pipelines.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2033/2177] CXX obj/v8/v8_compiler/typer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/typer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/typer.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/operations.h:25: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2034/2177] CXX obj/v8/v8_compiler/types.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/types.cc:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/factory.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/js-regexp.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2035/2177] CXX obj/v8/v8_compiler/store-store-elimination-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/store-store-elimination-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/store-store-elimination-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2036/2177] CXX obj/v8/v8_compiler/utils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2037/2177] CXX obj/v8/v8_compiler/type-assertions-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/type-assertions-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/type-assertions-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2038/2177] CXX obj/v8/v8_compiler/use-map.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/use-map.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/use-map.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/sidetable.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/operations.h:25: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2039/2177] CXX obj/v8/v8_compiler/type-cache.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/type-cache.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/type-cache.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2040/2177] CXX obj/v8/v8_compiler/type-narrowing-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/type-narrowing-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/type-narrowing-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2041/2177] CXX obj/v8/v8_compiler/typed-optimizations-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/typed-optimizations-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/typed-optimizations-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2042/2177] CXX obj/v8/v8_compiler/zone-stats.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2043/2177] CXX obj/v8/v8_compiler/value-numbering-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/value-numbering-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/value-numbering-reducer.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2044/2177] CXX obj/v8/v8_compiler/verifier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/verifier.cc:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/all-nodes.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2045/2177] CXX obj/v8/v8_compiler/typed-optimization.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/typed-optimization.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/typed-optimization.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2046/2177] CXX obj/v8/v8_compiler/instruction-scheduler-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/x64/instruction-scheduler-x64.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction-scheduler.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2047/2177] CXX obj/v8/v8_compiler/turbolev-graph-builder.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/turbolev-graph-builder.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/turbolev-graph-builder.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2048/2177] CXX obj/v8/v8_compiler/wasm-debug-memory-lowering-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2049/2177] CXX obj/v8/v8_compiler/unwinding-info-writer-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/x64/unwinding-info-writer-x64.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2050/2177] CXX obj/v8/v8_compiler/int64-lowering.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/int64-lowering.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/int64-lowering.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2051/2177] CXX obj/v8/v8_compiler/code-generator-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/x64/code-generator-x64.cc:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2052/2177] CXX obj/v8/v8_compiler/int64-lowering-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/int64-lowering-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/int64-lowering-phase.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2053/2177] CXX obj/v8/v8_compiler/instruction-selector-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/x64/instruction-selector-x64.cc:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction-selector-adapter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/backend/instruction.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2054/2177] CXX obj/v8/v8_compiler/wasm-gc-typed-optimization-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/assembler.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2055/2177] CXX obj/v8/v8_compiler/wasm-gc-optimize-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2056/2177] CXX obj/v8/v8_compiler/wasm-shuffle-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-shuffle-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-shuffle-reducer.h:16: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/assembler.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2057/2177] CXX obj/v8/v8_compiler/wasm-turboshaft-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2058/2177] CXX obj/v8/v8_compiler/wasm-address-reassociation.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-address-reassociation.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-address-reassociation.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2059/2177] CXX obj/v8/v8_compiler/wasm-in-js-inlining-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-in-js-inlining-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-in-js-inlining-phase.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2060/2177] CXX obj/v8/v8_compiler/wasm-lowering-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-lowering-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-lowering-phase.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2061/2177] CXX obj/v8/v8_compiler/wasm-simd-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-simd-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-simd-phase.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2062/2177] CXX obj/v8/v8_compiler/wasm-call-descriptors.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-call-descriptors.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-graph-assembler.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-assembler.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2063/2177] CXX obj/v8/v8_compiler/wasm-compiler-definitions.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-compiler-definitions.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-compiler-definitions.h:19: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/signature-hashing.h:15: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2064/2177] CXX obj/v8/v8_compiler/wasm-escape-analysis.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-escape-analysis.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-escape-analysis.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2065/2177] CXX obj/v8/v8_compiler/wasm-optimize-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-optimize-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-optimize-phase.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2066/2177] CXX obj/v8/v8_compiler/wasm-gc-lowering.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-gc-lowering.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-gc-lowering.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2067/2177] CXX obj/v8/v8_compiler/wasm-gc-operator-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-gc-operator-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-gc-operator-reducer.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/control-path-state.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2068/2177] CXX obj/v8/v8_compiler/wasm-graph-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-graph-assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-graph-assembler.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-assembler.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2069/2177] CXX obj/v8/v8_compiler/wasm-inlining-into-js.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-inlining-into-js.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/compiler-source-position-table.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-aux-data.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2070/2177] CXX obj/v8/v8_compiler/wasm-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-compiler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-compiler.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/compiler.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2071/2177] CXX obj/v8/v8_compiler/wasm-load-elimination.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-load-elimination.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-load-elimination.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2072/2177] CXX obj/v8/v8_compiler/wasm-typer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-typer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/wasm-typer.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/graph-reducer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node-marker.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2073/2177] CXX obj/v8/v8_compiler/linear-scheduler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/linear-scheduler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/linear-scheduler.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2074/2177] CXX obj/v8/v8_init/setup-isolate-full.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/init/setup-isolate-full.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-evaluate.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/debug/debug-frames.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/deoptimized-frame-info.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/translated-state.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/deoptimizer/frame-translation-builder.h:16: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2075/2177] CXX obj/v8/v8_compiler/revectorizer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/revectorizer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/revectorizer.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/linear-scheduler.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/node.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turbofan-types.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2076/2177] CXX obj/v8/v8_compiler/wasm-revec-reducer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-revec-reducer.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-revec-reducer.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/assembler.h:24: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2077/2177] CXX obj/v8/v8_initializers/builtins-array-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-array-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-array-gen.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-factory.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2078/2177] CXX obj/v8/v8_initializers/builtins-async-function-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-function-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-promise-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2079/2177] CXX obj/v8/v8_initializers/builtins-bigint-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-bigint-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-bigint-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2080/2177] CXX obj/v8/v8_initializers/builtins-async-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-promise-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2081/2177] CXX obj/v8/v8_initializers/builtins-async-generator-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-generator-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-promise-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2082/2177] CXX obj/v8/v8_initializers/builtins-async-iterator-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-iterator-gen.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-async-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-promise-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2083/2177] CXX obj/v8/v8_initializers/builtins-call-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-call-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-call-gen.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2084/2177] CXX obj/v8/v8_compiler/wasm-revec-phase.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-revec-phase.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/wasm-revec-phase.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/phase.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2085/2177] CXX obj/v8/v8_initializers/builtins-date-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-date-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2086/2177] CXX obj/v8/v8_initializers/builtins-global-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-global-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-gen.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-descriptors.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2087/2177] CXX obj/v8/v8_initializers/builtins-conversion-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-conversion-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-gen.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-descriptors.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2088/2177] CXX obj/v8/v8_initializers/builtins-constructor-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-constructor-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-constructor-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2089/2177] CXX obj/v8/v8_initializers/builtins-collections-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-collections-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-collections-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2090/2177] CXX obj/v8/v8_initializers/builtins-generator-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-generator-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-gen.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-descriptors.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2091/2177] CXX obj/v8/v8_initializers/builtins-ic-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-ic-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-gen.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-descriptors.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2092/2177] CXX obj/v8/v8_initializers/builtins-interpreter-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-interpreter-gen.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/macro-assembler.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2093/2177] CXX obj/v8/v8_initializers/builtins-handler-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-handler-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-gen.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-descriptors.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2094/2177] CXX obj/v8/v8_initializers/builtins-intl-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-intl-gen.cc:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-iterator-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2095/2177] CXX obj/v8/v8_initializers/builtins-internal-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-internal-gen.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2096/2177] CXX obj/v8/v8_initializers/builtins-iterator-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-iterator-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-iterator-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2097/2177] CXX obj/v8/v8_initializers/builtins-lazy-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-lazy-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-lazy-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2098/2177] CXX obj/v8/v8_initializers/builtins-microtask-queue-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-microtask-queue-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2099/2177] CXX obj/v8/v8_initializers/builtins-number-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-number-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-gen.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-descriptors.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2100/2177] CXX obj/v8/v8_initializers/builtins-shadow-realm-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-shadow-realm-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-gen.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-descriptors.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2101/2177] CXX obj/v8/v8_initializers/builtins-promise-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-promise-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-promise-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2102/2177] CXX obj/v8/v8_initializers/builtins-object-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-object-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-object-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2103/2177] CXX obj/v8/v8_initializers/builtins-number-tsa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-number-tsa.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-gen.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-descriptors.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2104/2177] CXX obj/v8/v8_initializers/builtins-proxy-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-proxy-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-proxy-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2105/2177] CXX obj/v8/v8_initializers/builtins-regexp-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-regexp-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-regexp-gen.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2106/2177] CXX obj/v8/v8_initializers/builtins-sharedarraybuffer-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-gen.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-descriptors.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2107/2177] CXX obj/v8/v8_initializers/profile-data-reader.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2108/2177] CXX obj/v8/v8_initializers/growable-fixed-array-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/growable-fixed-array-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/growable-fixed-array-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2109/2177] CXX obj/v8/v8_initializers/builtins-string-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-string-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-string-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2110/2177] CXX obj/v8/v8_initializers/builtins-temporal-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-temporal-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-iterator-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2111/2177] CXX obj/v8/v8_initializers/builtins-string-tsa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-string-tsa.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils-gen.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-descriptors.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2112/2177] CXX obj/v8/v8_initializers/builtins-typed-array-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-typed-array-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-typed-array-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2113/2177] CXX obj/v8/v8_initializers/binary-op-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/binary-op-assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/binary-op-assembler.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2114/2177] CXX obj/v8/v8_initializers/builtin-compiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/builtin-compiler.cc:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/optimized-compilation-info.h:13: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/tick-counter.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/local-heap.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2115/2177] CXX obj/v8/v8_initializers/setup-heap-internal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/heap/setup-heap-internal.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api.h:18: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2116/2177] CXX obj/v8/v8_initializers/accessor-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/accessor-assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/accessor-assembler.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2117/2177] CXX obj/v8/v8_initializers/unary-op-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/unary-op-assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/unary-op-assembler.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2118/2177] CXX obj/v8/v8_initializers/code-stub-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2119/2177] CXX obj/v8/v8_initializers/keyed-store-generic.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/keyed-store-generic.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/keyed-store-generic.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2120/2177] CXX obj/v8/v8_initializers/setup-builtins-internal.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/setup-builtins-internal.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2121/2177] CXX obj/v8/v8_initializers/interpreter-assembler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter-assembler.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter-assembler.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2122/2177] CXX obj/v8/src/inspector/inspector/Protocol.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2123/2177] CXX obj/v8/src/inspector/inspector/Console.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2124/2177] CXX obj/v8/src/inspector/inspector/Debugger.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2125/2177] CXX obj/v8/v8_initializers/interpreter-intrinsics-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter-intrinsics-generator.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter-intrinsics-generator.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter-assembler.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2126/2177] CXX obj/v8/v8_initializers/interpreter-generator.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter-generator.cc:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-constructor-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2127/2177] CXX obj/v8/src/inspector/inspector/HeapProfiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2128/2177] CXX obj/v8/src/inspector/inspector/Profiler.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2129/2177] CXX obj/v8/v8_initializers/builtins-wasm-gen.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-wasm-gen.cc:5: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-wasm-gen.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/code-stub-assembler.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/code-assembler.h:21: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/callable.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/interface-descriptors.h:15: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2130/2177] CXX obj/v8/src/inspector/inspector/Schema.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2131/2177] CXX obj/v8/src/inspector/inspector/crc32.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2132/2177] CXX obj/v8/v8_initializers/builtins-x64.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/x64/builtins-x64.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2133/2177] CXX obj/v8/src/inspector/inspector/Runtime.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2134/2177] CXX obj/v8/v8_initializers/interpreter-generator-tsa.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/interpreter/interpreter-generator-tsa.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/number-builtins-reducer-inl.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/codegen/turboshaft-builtins-assembler-inl.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/turboshaft/access-builder.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/access-builder.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/js-operator.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/common-operator.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/feedback-source.h:8: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/compiler/heap-refs.h:11: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/ic/call-optimization.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/api/api-arguments.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/builtins/builtins-utils.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/arguments.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/logging/runtime-call-stats-scope.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2135/2177] CXX obj/v8/src/inspector/inspector/custom-preview.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2136/2177] CXX obj/v8/src/inspector/inspector/remote-object-id.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2137/2177] CXX obj/v8/src/inspector/inspector/string-16.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2138/2177] CXX obj/v8/src/inspector/inspector/inspected-context.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2139/2177] CXX obj/v8/src/inspector/inspector/search-util.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2140/2177] CXX obj/v8/src/inspector/inspector/string-util.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2141/2177] CXX obj/v8/src/inspector/inspector/test-interface.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2142/2177] CXX obj/v8/src/inspector/inspector/injected-script.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2143/2177] CXX obj/v8/src/inspector/inspector/v8-console-agent-impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2144/2177] CXX obj/v8/src/inspector/inspector/v8-debugger-barrier.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2145/2177] CXX obj/v8/src/inspector/inspector/v8-console-message.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2146/2177] CXX obj/v8/src/inspector/inspector/v8-debugger-id.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2147/2177] CXX obj/v8/src/inspector/inspector/v8-console.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2148/2177] CXX obj/v8/src/inspector/inspector/v8-debugger-script.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2149/2177] CXX obj/v8/src/inspector/inspector/v8-deep-serializer.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2150/2177] CXX obj/v8/src/inspector/inspector/v8-debugger.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2151/2177] CXX obj/v8/src/inspector/inspector/v8-heap-profiler-agent-impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2152/2177] CXX obj/v8/src/inspector/inspector/v8-debugger-agent-impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2153/2177] CXX obj/v8/src/inspector/inspector/v8-inspector-session-impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2154/2177] CXX obj/v8/src/inspector/inspector/v8-inspector-impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2155/2177] CXX obj/v8/src/inspector/inspector/v8-schema-agent-impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2156/2177] CXX obj/v8/src/inspector/inspector/v8-profiler-agent-impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2157/2177] CXX obj/v8/src/inspector/inspector/v8-serialization-duplicate-tracker.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2158/2177] CXX obj/v8/src/inspector/inspector/v8-regex.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2159/2177] CXX obj/v8/src/inspector/inspector/v8-value-utils.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2160/2177] CXX obj/v8/third_party/inspector_protocol/crdtp/cbor.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2161/2177] CXX obj/v8/third_party/inspector_protocol/crdtp/error_support.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2162/2177] CXX obj/v8/src/inspector/inspector/v8-stack-trace-impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2163/2177] CXX obj/v8/third_party/inspector_protocol/crdtp/dispatch.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2164/2177] CXX obj/v8/src/inspector/inspector/v8-runtime-agent-impl.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2165/2177] CXX obj/v8/third_party/inspector_protocol/crdtp/serializable.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2166/2177] CXX obj/v8/third_party/inspector_protocol/crdtp/status.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2167/2177] CXX obj/v8/third_party/inspector_protocol/crdtp/span.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2168/2177] CXX obj/v8/third_party/inspector_protocol/crdtp/protocol_core.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2169/2177] CXX obj/v8/third_party/inspector_protocol/crdtp/json.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2170/2177] CXX obj/v8/src/inspector/inspector/value-mirror.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2171/2177] CXX obj/v8/third_party/inspector_protocol/crdtp_platform/json_platform_v8.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] 1 warning generated. [v8 137.2.1] [2172/2177] LINK ./mksnapshot [v8 137.2.1] clang++: warning: argument unused during compilation: '--unwindlib=none' [-Wunused-command-line-argument] [v8 137.2.1] ld.lld: warning: uresbund.cpp:1510 (../../../modcargo-crates/v8-137.2.1/third_party/icu/source/common/uresbund.cpp:1510)(icuuc_private/uresbund.o:(ures_copyResb_74) in archive obj/third_party/icu/libicuuc.a): warning: strcpy() is almost always misused, please use strlcpy() [v8 137.2.1] ld.lld: warning: uresbund.cpp:3369 (../../../modcargo-crates/v8-137.2.1/third_party/icu/source/common/uresbund.cpp:3369)(icuuc_private/uresbund.o:(ures_getFunctionalEquivalent_74) in archive obj/third_party/icu/libicuuc.a): warning: strcat() is almost always misused, please use strlcat() [v8 137.2.1] [2173/2177] ACTION //v8:run_mksnapshot_default(//build/toolchain/openbsd:clang_x64) [v8 137.2.1] [2174/2177] ASM obj/v8/v8_snapshot/embedded.o [v8 137.2.1] [2175/2177] CXX obj/v8/v8_snapshot/setup-isolate-deserialize.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/init/setup-isolate-deserialize.cc:6: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2176/2177] CXX obj/v8/v8_snapshot/snapshot.o [v8 137.2.1] warning: unknown warning option '-Wno-nontrivial-memcall'; did you mean '-Wno-nontrivial-memaccess'? [-Wunknown-warning-option] [v8 137.2.1] In file included from gen/v8/snapshot.cc:7: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/snapshot.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/serializer-deserializer.h:9: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/snapshot/references.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate.h:33: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/isolate-data.h:12: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/thread-local-top.h:14: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/objects/contexts.h:10: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/execution/frames.h:20: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-code-manager.h:30: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/compilation-environment.h:17: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/wasm-module.h:23: [v8 137.2.1] In file included from ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/constant-expression.h:17: [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:833:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 833 | kTop, [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:836:5: warning: declaration shadows a variable in namespace 'v8::internal::wasm' [-Wshadow] [v8 137.2.1] 836 | kBottom [v8 137.2.1] | ^ [v8 137.2.1] ../../../modcargo-crates/v8-137.2.1/v8/src/wasm/value-type.h:105:22: note: previous declaration is here [v8 137.2.1] 105 | FOREACH_VALUE_TYPE(DEF_ENUM) [v8 137.2.1] | ^ [v8 137.2.1] 3 warnings generated. [v8 137.2.1] [2177/2177] AR obj/librusty_v8.a [v8 137.2.1] cargo:rustc-link-search=native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/ [v8 137.2.1] cargo:rerun-if-env-changed=TARGET [v8 137.2.1] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64-unknown-openbsd [v8 137.2.1] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64_unknown_openbsd [v8 137.2.1] cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS [v8 137.2.1] cargo:rerun-if-changed=src/binding.hpp [v8 137.2.1] clang diag: /usr/include/stddef.h:69:32: warning: offset of on non-standard-layout type 'ExternalConstOneByteStringResource' [-Winvalid-offsetof] [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-cppgc.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config_site [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__configuration/abi.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config_site [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__configuration/compiler.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config_site [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__configuration/platform.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config_site [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__configuration/availability.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__configuration/compiler.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__configuration/language.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config_site [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__configuration/compiler.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__configuration/platform.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/machine/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/machine/_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/align.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_volatile.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_null.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/machine/_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocate_at_least.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assertion_handler [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__verbose_abort [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/voidify.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_referenceable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_rvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_referenceable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_rvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/exception.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__verbose_abort [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdlib.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stdlib.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_null.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/machine/_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/endian.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_endian.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/machine/endian.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/functional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_referenceable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_rvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_volatile.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/aligned_storage.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/nat.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/type_list.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/aligned_union.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/aligned_storage.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/alignment_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_referenceable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_extent.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/extent.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/has_virtual_destructor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_abstract.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_floating_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_rvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_base_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_class.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_compound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_fundamental.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_null_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_all_extents.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_floating_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_fundamental.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_literal_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_member_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_rvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_pod.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_polymorphic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_scalar.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_member_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_null_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_signed.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_standard_layout.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivial.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_rvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_rvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_union.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_volatile.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_signed.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/copy_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/nat.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/type_list.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/copy_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/nat.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/type_list.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/rank.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_all_extents.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_extent.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_volatile.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/result_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_base_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_core_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_member_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference_wrapper.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/functional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/nat.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/underlying_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_final.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_null_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/disjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/has_unique_object_representation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_all_extents.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_aggregate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/negation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/copy_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/copy_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_rvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/copy_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_bounded_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/disjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/lazy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_unbounded_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/type_identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/unwrap_ref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/functional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_class.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_signed.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_volatile.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_arg_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/uses_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/auto_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/inout_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/shared_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/common_comparison_category.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/common_reference_with.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/boolean_testable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/common_reference_with.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_const_lvalue_ref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/totally_ordered.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/boolean_testable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_const_lvalue_ref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_const_lvalue_ref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/exception.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/binary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/binary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/desugars_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/reference_wrapper.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/synth_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/boolean_testable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/boolean_testable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/weak_result_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/binary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/ostream.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/memory.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/memory_resource.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocation_guard.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_destructor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/auto_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/compressed_pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/tuple.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_indices.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/integer_sequence.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/dependent_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_final.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/piecewise_construct.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/uninitialized_algorithms.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_move_common.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_iterator_concept.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_floating_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_signed.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_signed_integer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_unsigned_integer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/common_reference_with.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_const_lvalue_ref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/common_reference_with.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/movable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/class_or_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_class.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_union.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/common_reference_with.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/extent.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/exchange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_base_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/invocable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/movable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/predicate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/boolean_testable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/invocable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/regular.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/semiregular.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/relation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/predicate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/semiregular.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/totally_ordered.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_primary_template.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_valid_expansion.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_signed.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/class_or_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/totally_ordered.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/tuple.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_primary_template.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_extent.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/disjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_primary_template.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_valid_expansion.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/convert_to_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_floating_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/underlying_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/unreachable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/class_or_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/auto_cast.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/movable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/class_or_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/auto_cast.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_class.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/class_or_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_signed.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/auto_cast.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/class_or_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/prev.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/common_comparison_category.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/synth_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/different_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/tuple.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/sfinae_helpers.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/tuple.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/make_tuple_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/tuple.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_indices.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_indices.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/tuple.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_volatile.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/copy_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_like_ext.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/tuple.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_indices.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_like_no_subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/complex.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/tuple.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_implicitly_default_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_relocatable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/nat.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/unwrap_ref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/piecewise_construct.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__string/constexpr_c_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/datasizeof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_class.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_final.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_always_bitcastable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_signed.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_lexicographically_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/is_pointer_in_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/desugars_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/is_valid_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_always_bitcastable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_volatile.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/for_each_segment.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/segmented_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/functional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_callable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/segmented_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_move_common.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/for_each_segment.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/segmented_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_const_lvalue_ref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/prev.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/segmented_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/different_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/prev.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/class_or_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_class.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_like_no_subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/voidify.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/extent.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_relocatable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_unbounded_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/negation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_extent.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/exception_guard.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/exchange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/unique_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/functional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/underlying_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_null.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/strings.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/machine/_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/auto_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/compressed_pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/dependent_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_relocatable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_extent.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/type_identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/disjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_bounded_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_unbounded_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/nat.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/negation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_extent.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__verbose_abort [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/exception.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__verbose_abort [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/underlying_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/unique_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_specialization.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/common_comparison_category.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/synth_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/tuple.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_arg_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/uses_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/find_index.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/ignore.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/make_tuple_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/sfinae_helpers.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_indices.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_like_ext.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/copy_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/disjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_final.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_implicitly_default_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_relocatable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/lazy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/maybe_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/nat.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/negation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/unwrap_ref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/integer_sequence.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/piecewise_construct.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/common_comparison_category.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_partial_order_fallback.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/partial_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/weak_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/strong_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/bit_cast.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/exponential_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/promote.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_floating_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_signed.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/promote.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_floating_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/priority_tag.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_floating_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/priority_tag.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/priority_tag.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/priority_tag.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_strong_order_fallback.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/strong_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/priority_tag.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_weak_order_fallback.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/weak_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/priority_tag.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/is_eq.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/partial_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/strong_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/synth_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/weak_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cmath [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/hypot.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/max.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/max_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/abs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/exponential_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/roots.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/promote.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_floating_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/promote.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/special_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/copysign.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/promote.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/math.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/math.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/limits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/machine/limits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/abs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/copysign.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/error_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/exponential_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/fdim.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/promote.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/fma.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/promote.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/gamma.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/hyperbolic_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/hypot.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/inverse_hyperbolic_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/inverse_trigonometric_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/promote.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/logarithms.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/min_max.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/promote.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/modulo.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/promote.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/remainder.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/promote.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/roots.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/rounding_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/promote.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__math/trigonometric_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_floating_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdlib.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/exception [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/exception.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/exception_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/nested_exception.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/exception_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_base_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_class.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_final.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_polymorphic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/terminate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/fstream.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/ios.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/istream.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/memory.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/ostream.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/sstream.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/memory.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/streambuf.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__std_mbstate_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__mbstate_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/wchar.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_null.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/piecewise_construct.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/rel_ops.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/exchange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/integer_sequence.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/as_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/in_place.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/cmp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_signed.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/ignore.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/out_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/shared_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/unique_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_specialization.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/raw_storage_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/shared_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/temporary_buffer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/uninitialized_algorithms.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/unique_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/uses_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/assume_aligned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/ranges_construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/ranges_uninitialized_algorithms.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/uninitialized_algorithms.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/uses_allocator_construction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/uses_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_like_no_subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/aliases.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic_base.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic_sync.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/contention_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/cxx_atomic_impl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/to_gcc_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/cxx_atomic_impl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/to_gcc_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/duration.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_floating_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ratio [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/climits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/limits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/limits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/syslimits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__thread/poll_with_backoff.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/duration.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/high_resolution_clock.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/steady_clock.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/duration.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/time_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/duration.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/system_clock.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/duration.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/time_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ctime [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/time.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_null.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_time.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__thread/support.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__thread/support/pthread.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/convert_to_timespec.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/duration.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/duration.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ctime [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/errno.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/errno.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/errno.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/pthread.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/time.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/select.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/time.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/signal.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/machine/signal.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/siginfo.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/time.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/limits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sched.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/time.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sched.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/check_memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/cxx_atomic_impl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/is_always_lock_free.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/check_memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/cxx_atomic_impl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_floating_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_volatile.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic_lock_free.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/contention_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/is_always_lock_free.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic_base.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic_flag.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic_sync.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/contention_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/cxx_atomic_impl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/duration.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__thread/support.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic_init.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic_lock_free.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic_sync.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/check_memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/contention_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/cxx_atomic_impl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/fence.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/cxx_atomic_impl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/is_always_lock_free.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/kill_dependency.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic_ref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic_sync.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/check_memory_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/to_gcc_order.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/has_unique_object_representation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cmath [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/boolean_testable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/class_or_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/common_reference_with.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/common_with.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/common_reference_with.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/different_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/invocable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/movable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/predicate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/regular.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/relation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/semiregular.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/totally_ordered.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iterator [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/back_insert_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/front_insert_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/insert_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/istream_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/istream.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/default_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/istreambuf_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/istream.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/streambuf.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/default_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/move_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/move_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/semiregular.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/ostream_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/ostream.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/ostreambuf_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/prev.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/wrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_signed.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/common_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/variant [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/common_comparison_category.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/exception.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/find_index.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/sfinae_helpers.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_volatile.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/dependent_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_relocatable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/type_identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward_like.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/in_place.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/integer_sequence.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__variant/monostate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__verbose_abort [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/exception [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/counted_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/common_with.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/default_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/default_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/indirectly_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/mergeable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/totally_ordered.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/desugars_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/move_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/permutable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/permutable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/unreachable_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/exception [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/exception.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__verbose_abort [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/exception [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/vector [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/equal.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__string/constexpr_c_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/desugars_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_volatile.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/fill_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/bit_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/convert_to_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lexicographical_compare.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lexicographical_compare_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/three_way_comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/remove.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find_segment_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/segmented_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/rotate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_unsigned_integer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/invert_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/bit_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/segmented_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__string/constexpr_c_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_signed.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cwchar [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/copy_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cwctype [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cctype [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ctype.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/ctype.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/wctype.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/wctype.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/machine/_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/wchar.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/wchar.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/remove_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/rotate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move_backward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_move_common.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/segmented_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/swap_ranges.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit_reference [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/convert_to_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/fill_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/invert_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/popcount.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/rotate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/bit_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__debug_utils/sanitizers.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/enable_insertable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/formatter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/format.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/formatter_bool.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/semiregular.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/format_parse_context.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/format_error.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__verbose_abort [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string_view [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/ostream.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/bounded_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/wrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__string/char_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/fill_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find_end.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/search.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_callable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find_first_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__string/constexpr_c_functions.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/is_pointer_in_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdio [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdio.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stdio.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_null.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cwchar [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_standard_layout.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivial.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/type_identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/algorithm [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/adjacent_find.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/all_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/any_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/binary_search.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lower_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/half_positive.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_callable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_backward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_move_common.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/segmented_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/count.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/invert_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/popcount.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/bit_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/count_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/equal.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/equal_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/half_positive.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lower_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/upper_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/half_positive.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_callable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/fill.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/fill_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/fill_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find_end.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find_first_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find_if_not.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/for_each.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/for_each_segment.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/segmented_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/movable_box.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/movable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/optional [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/invocable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/exception.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/functional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/sfinae_helpers.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/disjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_scalar.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_relocatable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/negation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/in_place.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__verbose_abort [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/climits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ctime [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iterator [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ratio [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/variant [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/in_place.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/generate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/generate_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/convert_to_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/includes.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_callable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/inplace_merge.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lower_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/rotate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/upper_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/destruct_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/temporary_buffer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/unique_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_heap_until.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_heap_until.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_partitioned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_permutation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_callable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_sorted.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_sorted_until.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_sorted_until.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lexicographical_compare.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lower_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sift_down.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/max.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/max_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/merge.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/minmax.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/minmax_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_callable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_callable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/minmax_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/mismatch.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/simd_utils.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/bit_cast.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/rotate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_unsigned_integer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/integer_sequence.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/aliasing_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivial.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/desugars_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/unreachable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move_backward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/next_permutation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/reverse.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/none_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/nth_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sort.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/partial_sort.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sift_down.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sort_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/pop_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/push_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sift_down.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__debug_utils/strict_weak_ordering_check.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_sorted.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__debug_utils/randomize_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/blsr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__debug_utils/randomize_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__debug_utils/strict_weak_ordering_check.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/disjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/climits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__debug_utils/randomize_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/partial_sort.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/partial_sort_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_member_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sift_down.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sort_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_callable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/partition.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/partition_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/partition_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/half_positive.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/pop_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/prev_permutation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/reverse.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/push_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/remove.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/remove_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/remove_copy_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/remove_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/replace.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/replace_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/replace_copy_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/replace_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/reverse.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/reverse_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/rotate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/rotate_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/search.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/search_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_callable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/convert_to_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/set_difference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/set_intersection.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lower_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/exchange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/set_symmetric_difference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/set_union.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/shuffle.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__random/uniform_int_distribution.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__random/is_valid.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__random/log2.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sort.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sort_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/stable_partition.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/rotate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/destruct_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/temporary_buffer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/unique_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/stable_sort.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp_ref_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/inplace_merge.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sort.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__debug_utils/strict_weak_ordering_check.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/destruct_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/temporary_buffer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/unique_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/swap_ranges.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/transform.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unique.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/adjacent_find.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unique_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_base_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/upper_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/clamp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/comp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/for_each_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/convert_to_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/pstl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sample.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__random/uniform_int_distribution.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_found_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_fun_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_in_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lexicographical_compare_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min_max_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_adjacent_find.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_all_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_any_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_binary_search.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lower_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_clamp.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_contains.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_find.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_find_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/reference_wrapper.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/indirectly_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_copy_backward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_backward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_copy_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_copy_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/unreachable_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/wrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_count.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/count.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_count_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_equal.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/equal.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/indirectly_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_equal_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/equal_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_fill.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_fill_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_fill_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_find.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_find_end.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find_end.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_iterator_concept.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/indirectly_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_find_first_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/indirectly_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_find_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_find_if_not.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_find_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_for_each.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_fun_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_for_each_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_fun_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_generate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/invocable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_generate_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/invocable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_includes.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/includes.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_inplace_merge.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/inplace_merge.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_is_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_heap_until.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_is_heap_until.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_heap_until.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_is_partitioned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/indirectly_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_is_permutation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_permutation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_is_sorted.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_is_sorted_until.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_is_sorted_until.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_lexicographical_compare.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_lower_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lower_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_make_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_max.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_min_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_max_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_min_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_merge.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/mergeable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_min_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_min_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_minmax.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min_max_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/minmax_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/desugars_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_minmax_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min_max_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/minmax_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_mismatch.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_in_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/mismatch.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/indirectly_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_move_backward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move_backward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_next_permutation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_found_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/next_permutation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_none_of.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_nth_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/nth_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_partial_sort.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/partial_sort.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_partial_sort_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/partial_sort_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_partition.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/partition.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_iterator_concept.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/permutable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_partition_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_partition_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/half_positive.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_pop_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/pop_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_prev_permutation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_found_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/prev_permutation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_push_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/push_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_remove.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_remove_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_find_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/permutable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/permutable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_remove_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_remove_copy_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/remove_copy_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_remove_copy_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_remove_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_replace.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_replace_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_replace_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_replace_copy_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_replace_copy_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_replace_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_reverse.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/permutable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_reverse_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_rotate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_iterator_concept.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/rotate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/permutable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_rotate_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_sample.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sample.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/uniform_random_bit_generator_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__random/uniform_random_bit_generator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/invocable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_search.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/search.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/indirectly_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_search_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/search_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/indirectly_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_set_difference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/set_difference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/mergeable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_set_intersection.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/set_intersection.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/mergeable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_set_symmetric_difference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/set_symmetric_difference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/mergeable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_set_union.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/set_union.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/mergeable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_shuffle.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/shuffle.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/uniform_random_bit_generator_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/permutable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__random/uniform_random_bit_generator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_sort.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sort.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_sort_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/sort_heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_stable_partition.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_iterator_concept.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/stable_partition.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/permutable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_stable_sort.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/stable_sort.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/sortable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_swap_ranges.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_in_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/swap_ranges.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_transform.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_unique.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unique.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/permutable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_unique_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/in_out_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/make_projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unique_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_upper_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/iterator_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lower_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/projected.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/shift_left.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/shift_right.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move_backward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/swap_ranges.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/bit [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/bit_cast.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/bit_ceil.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/bit_floor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/bit_log2.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/bit_log2.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/bit_width.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/bit_log2.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/endian.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/has_single_bit.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/popcount.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/rotate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iterator [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iterator [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/format.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/tuple.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_specialization.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/format_parse_context.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/formatter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/formatter_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__charconv/to_chars_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__charconv/tables.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__charconv/to_chars_base_10.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__charconv/tables.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__charconv/to_chars_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/errc.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cerrno [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/errno.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__charconv/traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__charconv/tables.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__charconv/to_chars_base_10.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/errc.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_32_64_or_128_bit.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_signed.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/unreachable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__charconv/to_chars_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__charconv/traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/format_error.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/formatter_output.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_fill_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_transform.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/buffer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/fill_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/max.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_copy_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/transform.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/enable_insertable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/format_to_n_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/back_insert_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/wrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocate_at_least.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/ranges_construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/uninitialized_algorithms.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/exception_guard.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string_view [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/formatter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/parser_std_format_spec.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/format_arg.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/format_parse_context.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/format.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/unreachable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__variant/monostate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string_view [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/format_error.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/format_parse_context.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/format_string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/format_error.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/unicode.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/extended_grapheme_cluster_table.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_upper_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/indic_conjunct_break_table.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_upper_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/unreachable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string_view [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/width_estimation_table.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_upper_bound.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__variant/monostate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/max.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/remove.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/remove_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__debug_utils/sanitizers.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/enable_insertable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ios/fpos.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/ios.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/bounded_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/wrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocate_at_least.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/compressed_pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/swap_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory_resource/polymorphic_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory_resource/memory_resource.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/memory_resource.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/exception_guard.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/container_compatible_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/from_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__string/char_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__string/extern_template_lists.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_standard_layout.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivial.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_relocatable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/noexcept_move_assign_container.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/auto_cast.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/is_pointer_in_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/unreachable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/climits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdio [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string_view [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cwchar [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/algorithm [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iterator [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string_view [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/unicode.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/back_insert_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/unreachable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string_view [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/parser_std_format_spec.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/errc.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/unreachable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/array [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/equal.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/fill_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lexicographical_compare.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/lexicographical_compare_three_way.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/swap_ranges.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/wrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/sfinae_helpers.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_relocatable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/integer_sequence.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/unreachable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/algorithm [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iterator [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string_view [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__locale [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__locale_dir/locale_base_api.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__locale_dir/locale_base_api/openbsd.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__support/xlocale/__strtonum_fallback.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdlib.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/wchar.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/clocale [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/locale.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/locale.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/_null.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ctype.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cwctype [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/shared_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__mutex/once_flag.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/shared_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_indices.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/no_destroy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constant_evaluated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/private_constructor_tag.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cctype [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/clocale [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cwchar [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__format/parser_std_format_spec.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/unreachable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__locale [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/vector.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/memory.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/advance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/bounded_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/wrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocate_at_least.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/swap_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/temp_value.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/aligned_storage.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/uninitialized_algorithms.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory_resource/polymorphic_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/container_compatible_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/from_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__split_buffer [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/max.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/move_backward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/move_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocate_at_least.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/compressed_pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/swap_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/add_lvalue_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_relocatable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/noexcept_move_assign_container.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/type_identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/exception_guard.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/is_pointer_in_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/climits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/algorithm [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/locale [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/copy.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/equal.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/find.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/max.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/reverse.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/unwrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/back_insert_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/istreambuf_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/ostreambuf_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__locale [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/unique_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cerrno [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdio [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ctime [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ios [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/ios.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ios/fpos.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__locale [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/error_category.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/error_code.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/errc.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/error_category.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/error_condition.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/errc.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/error_category.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/error_condition.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/system_error.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/error_category.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/error_code.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__verbose_abort [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__verbose_abort [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__atomic/atomic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/mutex [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/steady_clock.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/time_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__condition_variable/condition_variable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/duration.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/steady_clock.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/system_clock.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/time_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__mutex/mutex.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__thread/support.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__mutex/unique_lock.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/duration.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__chrono/time_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__mutex/tag_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/system_error.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cerrno [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/system_error.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__thread/support.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_floating_point.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ratio [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/shared_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__mutex/lock_guard.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__mutex/tag_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__mutex/mutex.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__mutex/once_flag.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__mutex/tag_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__mutex/unique_lock.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__thread/id.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/ordering.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/functional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/ostream.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__thread/support.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__thread/support.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ctime [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/system_error [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/errc.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/error_category.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/error_code.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/error_condition.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__system_error/system_error.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/system_error [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/streambuf [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/streambuf.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__locale [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/is_valid_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/climits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ios [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/nl_types.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__locale_dir/locale_base_api/bsd_locale_fallbacks.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__locale_dir/locale_base_api/locale_guard.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__locale [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/clocale [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdio [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stdarg.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdlib.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cwchar [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdarg [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stdarg.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iterator [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/mutex [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/common.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/custom-space.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/heap-statistics.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/vector [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/visitor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/custom-space.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/garbage-collected.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/api-constants.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/platform.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/source-location.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-source-location.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-platform.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/math.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdlib.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-source-location.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/trace-trait.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/type-traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/type-traits.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/logging.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/source-location.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/member-storage.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/api-constants.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/caged-heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/climits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/api-constants.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/base-page-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/heap-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/api-constants.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/logging.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/logging.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/sentinel-pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/api-constants.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/pointer-policies.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/member-storage.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/write-barrier.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/heap-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/heap-state.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/api-constants.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/atomic-entry-flag.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/base-page-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/member-storage.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/platform.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/sentinel-pointer.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/trace-trait.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/caged-heap-local-data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/array [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/api-constants.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/caged-heap.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/logging.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/platform.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/caged-heap.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/sentinel-pointer.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/source-location.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/type-traits.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/liveness-broker.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/heap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/vector [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/common.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/custom-space.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/platform.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/member.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/api-constants.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/member-storage.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/pointer-policies.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/sentinel-pointer.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/type-traits.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/sentinel-pointer.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/trace-trait.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/macros.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/compiler-specific.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/member.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/sentinel-pointer.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/source-location.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/trace-trait.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/type-traits.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iterator [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/optional [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-platform.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-traced-handle.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdio.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/vector [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-handle-base.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-weak-callback-info.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/conditional-stack-allocated.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/macros.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/type-traits.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-fast-api-calls.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-typed-array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-array-buffer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-memory-span.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/array [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iterator [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/ranges [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/compose.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/perfect_forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/integer_sequence.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/perfect_forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/owning_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/movable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/invocable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/compose.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_class.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/ref_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/different_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/auto_cast.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/common_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/common_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/counted.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/counted_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/default_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/span [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/span.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/bounded_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/wrap_iter.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_array.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_integral.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/type_identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/array [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/functional [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/binary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/binary_negate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/binary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/bind.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/weak_result_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/functional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference_wrapper.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/binder1st.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/binder2nd.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/mem_fn.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/binary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/weak_result_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/mem_fun_ref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/binary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/pointer_to_binary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/binary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/pointer_to_unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/reference_wrapper.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_negate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__exception/exception.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/binary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/unary_function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_destructor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/builtin_new_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/unique_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/compressed_pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/unique_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/aligned_storage.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_core_convertible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_scalar.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_trivially_destructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_void.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/strip_signature.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/piecewise_construct.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__verbose_abort [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/boyer_moore_searcher.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/fill_n.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/shared_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/array [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/unordered_map [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/is_permutation.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/is_transparent.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/void_t.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__hash_table [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/max.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__bit/countl.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/hash.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/compressed_pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/construct_at.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/swap_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/unique_ptr.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/can_extract_key.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/integral_constant.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_same.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const_ref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_assignable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_pointer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_swappable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cmath [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstring [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/erase_if_container.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/ranges_iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory_resource/polymorphic_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__node_handle [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/allocator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/pointer_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/optional [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/container_compatible_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/from_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_allocator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/type_identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/algorithm [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/bit [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iterator [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/vector [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/default_searcher.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/search.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/pair.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/not_fn.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/perfect_forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/bind_back.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/perfect_forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/integer_sequence.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/bind_front.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/perfect_forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conjunction.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/enable_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/unwrap_ref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/atomic [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/concepts [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/exception [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdexcept [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/typeinfo [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iterator [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/dangling.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/drop_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/bind_back.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/span.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/empty_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/iota_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/arithmetic.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/invocable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/semiregular.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/totally_ordered.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/unreachable_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/movable_box.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/type_identity.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/non_propagating_cache.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/optional [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/repeat_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/semiregular.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/unreachable_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/iota_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/movable_box.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/in_place.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/piecewise_construct.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/make_unsigned.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/auto_cast.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/drop_while_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_find_if_not.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/bind_back.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/reference_wrapper.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/movable_box.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/non_propagating_cache.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/in_place.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/elements_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/complex.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_like.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_like_no_subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/maybe_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cv.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/declval.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/empty_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/filter_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_find_if.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/bind_back.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/reference_wrapper.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/movable_box.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/non_propagating_cache.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/in_place.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/iota_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/join_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_with_data.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/compare_three_way_result.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/segmented_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/non_propagating_cache.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/common_type.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/maybe_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/as_lvalue.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/optional [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/lazy_split_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_find.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_mismatch.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/bind_back.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/default_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/incrementable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/indirectly_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iter_swap.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/non_propagating_cache.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/single_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/movable_box.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/in_place.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/maybe_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/rbegin.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/class_or_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/auto_cast.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/ref_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/rend.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/class_or_enum.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/same_as.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/readable_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/rbegin.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/auto_cast.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/reverse_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/next.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/reverse_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/non_propagating_cache.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/single_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/split_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_search.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/bind_back.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/ranges_operations.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/indirectly_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/non_propagating_cache.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/single_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/take_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__algorithm/ranges_min.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__assert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/bind_back.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/span.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/counted_iterator.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/default_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/distance.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/empty_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/enable_borrowed_range.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/iota_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/repeat_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/subrange.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/maybe_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/auto_cast.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/take_while_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/bind_back.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/movable_box.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/maybe_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/in_place.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/transform_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__compare/three_way_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/convertible_to.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/copyable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/equality_comparable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/invocable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/bind_back.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/invoke.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__functional/perfect_forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/access.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/all.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/concepts.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/empty.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/movable_box.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/range_adaptor.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/conditional.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/decay.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_nothrow_constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_object.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/is_reference.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/maybe_const.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/in_place.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/move.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__undef_macros [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/views.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/istream_view.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/constructible.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/derived_from.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__concepts/movable.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/istream.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__fwd/string.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/default_sentinel.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__iterator/iterator_traits.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__memory/addressof.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__ranges/view_interface.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__type_traits/remove_cvref.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__utility/forward.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/version [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/compare [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/initializer_list [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iterator [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_element.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__tuple/tuple_size.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdlib [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-maybe.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/internal/conditional-stack-allocated.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-persistent-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-weak-callback-info.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-primitive.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-data.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-value.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-data.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-maybe.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-sandbox.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-traced-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-value.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-platform.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-value.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-message.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdio.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/iosfwd [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-callbacks.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/functional [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/common.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-data.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-promise.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-maybe.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-primitive.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-typed-array.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-version-string.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-version.h [v8 137.2.1] cargo:rerun-if-changed=src/support.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/algorithm [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/array [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cassert [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/assert.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/sys/cdefs.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/new [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/type_traits [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/name-provider.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-cppgc.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/common.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-array-buffer.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-container.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/functional [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-context.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/vector [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-data.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-maybe.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-snapshot.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-isolate.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=v8/include/cppgc/common.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-array-buffer.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-callbacks.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-data.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-debug.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-script.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/tuple [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/vector [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-callbacks.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-data.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-maybe.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-memory-span.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-message.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-embedder-heap.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-traced-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-exception.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-function-callback.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstdint [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/limits [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-primitive.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-microtask.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-persistent-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-primitive.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-statistics.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/vector [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-memory-span.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-promise.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-unwinder.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-embedder-state-scope.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-data.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-date.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-debug.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-exception.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-extension.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-primitive.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-external.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-value.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-function.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-function-callback.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-message.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-template.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/cstddef [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string_view [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-data.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-exception.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-function-callback.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-memory-span.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-initialization.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-callbacks.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-isolate.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-platform.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-isolate.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-json.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-locker.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-maybe.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-memory-span.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-message.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-microtask-queue.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-microtask.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-microtask.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-persistent-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-primitive-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-primitive.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-promise.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-proxy.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-context.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-regexp.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-script.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-snapshot.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-statistics.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-template.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-traced-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-typed-array.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-unwinder.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-value-serializer.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/__config [v8 137.2.1] cargo:rerun-if-changed=/usr/include/stddef.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/stdint.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/utility [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-maybe.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-value.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-version.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-wasm.h [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/functional [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/memory [v8 137.2.1] cargo:rerun-if-changed=/usr/include/c++/v1/string [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-internal.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-local-handle.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-memory-span.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8-object.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rerun-if-changed=v8/include/v8config.h [v8 137.2.1] cargo:rustc-env=RUSTY_V8_SRC_BINDING_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/src_binding.rs warning: v8@137.2.1: Not using sccache or ccache Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=v8 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Rust bindings to V8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=v8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/rusty_v8' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=137.2.1 CARGO_PKG_VERSION_MAJOR=137 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' GN_OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/v8-ab7daa3976738399/out RUSTY_V8_SRC_BINDING_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/src_binding.rs /usr/local/bin/rustc --crate-name v8 --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="use_custom_libcxx"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_custom_libcxx", "v8_enable_pointer_compression"))' -C metadata=3a0223a6aa936e35 -C extra-filename=-ab3d608ad5e49caf --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-0e2265fb98cb8882.rmeta --extern paste=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpaste-b91fa00252e45556.so --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/ -l static=rusty_v8` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=v8 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Rust bindings to V8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=v8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/rusty_v8' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=137.2.1 CARGO_PKG_VERSION_MAJOR=137 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' GN_OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/v8-ab7daa3976738399/out RUSTY_V8_SRC_BINDING_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/src_binding.rs /usr/local/bin/rustc --crate-name v8 --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="use_custom_libcxx"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "use_custom_libcxx", "v8_enable_pointer_compression"))' -C metadata=3c074d0460e4da16 -C extra-filename=-335c0261e51dda4f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bitflags=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbitflags-ac29a24e74923767.rmeta --extern paste=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpaste-b91fa00252e45556.so --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/ -l static=rusty_v8` warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/function.rs:268:28 | 268 | pub(crate) fn new_target(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 268 | pub(crate) fn new_target(&self) -> Local<'_, Value> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/function.rs:273:22 | 273 | pub(crate) fn this(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 273 | pub(crate) fn this(&self) -> Local<'_, Object> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/function.rs:284:22 | 284 | pub(crate) fn data(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 284 | pub(crate) fn data(&self) -> Local<'_, Value> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/function.rs:298:21 | 298 | pub(crate) fn get(&self, index: int) -> Local { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 298 | pub(crate) fn get(&self, index: int) -> Local<'_, Value> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/function.rs:328:39 | 328 | unsafe fn get_implicit_arg_local(&self, index: i32) -> Local { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 328 | unsafe fn get_implicit_arg_local(&self, index: i32) -> Local<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/function.rs:336:30 | 336 | unsafe fn get_arg_local(&self, index: i32) -> Local { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 336 | unsafe fn get_arg_local(&self, index: i32) -> Local<'_, T> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/function.rs:1120:28 | 1120 | pub fn get_script_origin(&self) -> &ScriptOrigin { | ^^^^^ ^^^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1120 | pub fn get_script_origin(&self) -> &ScriptOrigin<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/module.rs:315:24 | 315 | pub fn get_exception(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 315 | pub fn get_exception(&self) -> Local<'_, Value> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/module.rs:323:30 | 323 | pub fn get_module_requests(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 323 | pub fn get_module_requests(&self) -> Local<'_, FixedArray> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/module.rs:366:31 | 366 | pub fn get_module_namespace(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 366 | pub fn get_module_namespace(&self) -> Local<'_, Value> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/module.rs:530:5 | 530 | &self, | ^^^^^ the lifetime is elided here 531 | scope: &mut HandleScope, 532 | ) -> Vec<(Local, Local)> { | ^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 532 | ) -> Vec<(Local<'_, Module>, Local<'_, Message>)> { | +++ +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/module.rs:566:24 | 566 | pub fn get_specifier(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 566 | pub fn get_specifier(&self) -> Local<'_, String> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/module.rs:590:32 | 590 | pub fn get_import_attributes(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 590 | pub fn get_import_attributes(&self) -> Local<'_, FixedArray> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/object.rs:407:31 | 407 | pub fn get_constructor_name(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 407 | pub fn get_constructor_name(&self) -> Local<'_, String> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/property_descriptor.rs:132:16 | 132 | pub fn value(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 132 | pub fn value(&self) -> Local<'_, Value> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/property_descriptor.rs:136:14 | 136 | pub fn get(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 136 | pub fn get(&self) -> Local<'_, Value> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/property_descriptor.rs:140:14 | 140 | pub fn set(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 140 | pub fn set(&self) -> Local<'_, Value> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/script_or_module.rs:21:28 | 21 | pub fn get_resource_name(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 21 | pub fn get_resource_name(&self) -> Local<'_, Value> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/script_or_module.rs:34:31 | 34 | pub fn host_defined_options(&self) -> Local { | ^^^^^ ^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 34 | pub fn host_defined_options(&self) -> Local<'_, Data> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/wasm.rs:185:17 | 185 | pub fn buffer(&self) -> Local { | ^^^^^ ^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 185 | pub fn buffer(&self) -> Local<'_, ArrayBuffer> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/inspector.rs:92:47 | 92 | fn v8_inspector__StringBuffer__string(this: &StringBuffer) -> StringView; | ^^^^^^^^^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 92 | fn v8_inspector__StringBuffer__string(this: &StringBuffer) -> StringView<'_>; | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/inspector.rs:606:5 | 606 | &mut self, | ^^^^^^^^^ the lifetime is elided here 607 | context_group_id: i32, 608 | ) -> Option> { | ^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 608 | ) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/inspector.rs:758:17 | 758 | pub fn string(&self) -> StringView { | ^^^^^ ^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 758 | pub fn string(&self) -> StringView<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/v8-137.2.1/src/script_compiler.rs:180:26 | 180 | pub fn get_cached_data(&self) -> Option<&CachedData> { | ^^^^^ ^^^^^^^^^^^ | | || | | |the same lifetime is hidden here | | the same lifetime is elided here | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 180 | pub fn get_cached_data(&self) -> Option<&CachedData<'_>> { | ++++ Compiling serde_v8 v0.264.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_v8 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_v8-0.264.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_v8-0.264.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Rust to V8 serialization and deserialization' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_v8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_core' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.264.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=264 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name serde_v8 --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_v8-0.264.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=69c0d3b67715e40d -C extra-filename=-ce4eee089572c22a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern v8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libv8-ab3d608ad5e49caf.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=serde_v8 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_v8-0.264.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_v8-0.264.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Rust to V8 serialization and deserialization' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_v8 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_core' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.264.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=264 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name serde_v8 --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/serde_v8-0.264.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c8d2a469a587331c -C extra-filename=-2856112bbc5ac1ce --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern v8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libv8-335c0261e51dda4f.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_core v0.355.0 Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='A modern JavaScript/TypeScript runtime built with V8, Rust, and Tokio' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_core' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.355.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=355 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_core --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="deno_core_icudata"' --cfg 'feature="include_icu_data"' --cfg 'feature="include_js_files_for_snapshotting"' --cfg 'feature="v8_use_custom_libcxx"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deno_core_icudata", "include_icu_data", "include_js_files_for_snapshotting", "snapshot_flags_eager_parse", "unsafe_runtime_options", "unsafe_use_unprotected_platform", "v8_enable_pointer_compression", "v8_use_custom_libcxx"))' -C metadata=91d7b71303f1677d -C extra-filename=-59b26314fa8e95ae --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-c047949de305a3eb.rmeta --extern az=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaz-6ab4f7619cfff180.rmeta --extern bincode=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbincode-82d8b83461a8e307.rmeta --extern bit_set=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbit_set-773f2572e87c85a9.rmeta --extern bit_vec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbit_vec-c2f30b0f16254071.rmeta --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-1ff650e18708d6f6.rmeta --extern cooked_waker=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcooked_waker-b86aeda2c535b40d.rmeta --extern deno_core_icudata=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core_icudata-19c2bfa737702614.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_ops=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_ops-77f3eea77850bc3c.so --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-f9b8e94c46998302.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-b108edb8680b3313.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-f6b20b77dfe21d1a.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-4a531ec3a9f92ae9.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-ff19a3803ef0aab4.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern serde_v8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_v8-ce4eee089572c22a.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern sourcemap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsourcemap-c3509fdd7c22d3d8.rmeta --extern static_assertions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstatic_assertions-c4b6a667ec7a3746.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --extern v8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libv8-ab3d608ad5e49caf.rmeta --extern wasm_dep_analyzer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwasm_dep_analyzer-c333c4abf6a7ee1e.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_core CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0 CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='A modern JavaScript/TypeScript runtime built with V8, Rust, and Tokio' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_core CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno_core' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.355.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=355 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_core --edition=2024 /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="deno_core_icudata"' --cfg 'feature="include_icu_data"' --cfg 'feature="include_js_files_for_snapshotting"' --cfg 'feature="v8_use_custom_libcxx"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deno_core_icudata", "include_icu_data", "include_js_files_for_snapshotting", "snapshot_flags_eager_parse", "unsafe_runtime_options", "unsafe_use_unprotected_platform", "v8_enable_pointer_compression", "v8_use_custom_libcxx"))' -C metadata=e418cf380bf892a4 -C extra-filename=-779a335843ae1c06 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern az=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaz-401443a57fd09857.rmeta --extern bincode=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbincode-a291eed89c01b87e.rmeta --extern bit_set=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbit_set-29bbec8d2e920d0d.rmeta --extern bit_vec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbit_vec-c5d5e3375783f931.rmeta --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rmeta --extern cooked_waker=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcooked_waker-da81c3aba220cbbe.rmeta --extern deno_core_icudata=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core_icudata-e2e5c79c2363c574.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_ops=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_ops-77f3eea77850bc3c.so --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-8afd6135e77344a1.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-74a17bc32ae26ac7.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern serde_v8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_v8-2856112bbc5ac1ce.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern sourcemap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsourcemap-54f34b7895242094.rmeta --extern static_assertions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstatic_assertions-a5831a73812f0360.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --extern v8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libv8-335c0261e51dda4f.rmeta --extern wasm_dep_analyzer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwasm_dep_analyzer-0be3b4250df124c7.rmeta --cap-lints warn -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` warning: `v8` (lib) generated 24 warnings warning: `v8` (lib) generated 24 warnings (24 duplicates) warning: unnecessary parentheses around type --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/error.rs:194:41 | 194 | let mut intermediary_error: Option<&(dyn Error)> = Some(&self); | ^ ^ | = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default help: remove these parentheses | 194 - let mut intermediary_error: Option<&(dyn Error)> = Some(&self); 194 + let mut intermediary_error: Option<&dyn Error> = Some(&self); | warning: struct `Location` is never constructed --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/ops_builtin_v8.rs:1127:12 | 1127 | pub struct Location { | ^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/async_cancel.rs:92:11 | 92 | fn name(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 92 | fn name(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/inspector.rs:154:5 | 154 | &mut self, | ^^^^^^^^^ the lifetime is elided here 155 | context_group_id: i32, 156 | ) -> Option> { | ^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 156 | ) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/io/resource.rs:73:11 | 73 | fn name(&self) -> Cow { | ^^^^^ ^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 73 | fn name(&self) -> Cow<'_, str> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/io/resource_table.rs:175:16 | 175 | pub fn names(&self) -> impl Iterator)> { | ^^^^^ the lifetime is elided here ^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 175 | pub fn names(&self) -> impl Iterator)> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/modules/loaders.rs:133:21 | 133 | fn get_source_map(&self, _file_name: &str) -> Option> { | ^^^^^ the lifetime is elided here ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 133 | fn get_source_map(&self, _file_name: &str) -> Option> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/ops_metrics.rs:144:18 | 144 | fn metrics_mut(&self, id: OpId) -> RefMut { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 144 | fn metrics_mut(&self, id: OpId) -> RefMut<'_, OpMetricsSummary> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/runtime/bindings.rs:618:39 | 618 | fn create_accessor_store(method_ctxs: &[OpCtx]) -> AccessorStore { | ^^^^^^^^ ^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 618 | fn create_accessor_store(method_ctxs: &[OpCtx]) -> AccessorStore<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/runtime/jsruntime.rs:1319:23 | 1319 | pub fn handle_scope(&mut self) -> v8::HandleScope { | ^^^^^^^^^ ^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 1319 | pub fn handle_scope(&mut self) -> v8::HandleScope<'_> { | ++++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/runtime/ops.rs:260:11 | 260 | string: &v8::fast_api::FastApiOneByteString, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the lifetime is elided here 261 | ) -> Cow<[u8]> { | ^^^^^^^^^ the same lifetime is hidden here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 261 | ) -> Cow<'_, [u8]> { | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/runtime/ops.rs:436:10 | 436 | input: v8::Local, | ^^^^^^^^^^^^^^^^^^^^ the lifetime is hidden here 437 | ) -> Result<&mut [u8], &'static str> { | ^^^^^^^^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 436 | input: v8::Local<'_, v8::Value>, | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/runtime/ops.rs:463:10 | 463 | input: v8::Local, | ^^^^^^^^^^^^^^^^^^^^ the lifetime is hidden here 464 | ) -> Result<&mut [u8], &'static str> { | ^^^^^^^^^ the same lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 463 | input: v8::Local<'_, v8::Value>, | +++ warning: hiding a lifetime that's elided elsewhere is confusing --> /exopi-obj/pobj/deno-2.4.5/deno/modcargo-crates/deno_core-0.355.0/web_timeout.rs:263:22 | 263 | pub(crate) fn iter(&self) -> WebTimersIterator { | ^^^^^ ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing help: use `'_` for type paths | 263 | pub(crate) fn iter(&self) -> WebTimersIterator<'_, T> { | +++ Compiling deno_tls v0.201.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/tls) Compiling deno_io v0.124.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/io) Compiling deno_os v0.31.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/os) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_features CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/runtime/features CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/runtime/features/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides definitions of Deno unstable features.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_features CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_features-cfe32da13b88efec/out /usr/local/bin/rustc --crate-name deno_features --edition=2024 runtime/features/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2f6966c4c5ab86f5 -C extra-filename=-4535fe6dead9f1f9 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_tls CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/tls CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/tls/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='TLS for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_tls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.201.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=201 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_tls --edition=2024 ext/tls/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=895e74b3309c3474 -C extra-filename=-3fe071f53899d45c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_native_certs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_native_certs-8dccbef62c805f78.rmeta --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-962dc994acc1dc2e.rmeta --extern rustls_pemfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pemfile-93ac698a9434dbee.rmeta --extern rustls_tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_tokio_stream-f19b41fb1114ca21.rmeta --extern webpki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwebpki-5af3aa6606a95e24.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern webpki_roots=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwebpki_roots-8bf47d09e05092bd.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_io CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/io CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/io/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='IO primitives for Deno extensions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.124.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=124 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_io --edition=2024 ext/io/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=6af08dd431470d96 -C extra-filename=-15817eef4b4c41f6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern filetime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfiletime-2a8c8931e212af4b.rmeta --extern fs3=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfs3-39db72362a8f62dd.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-25a18bbb9153bd5c.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern os_pipe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libos_pipe-0d9a7e87358d1c33.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-ff19a3803ef0aab4.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-29a41b6c8738b163.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_os CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/os CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/os/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='OS specific APIs for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_os CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.31.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=31 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_os --edition=2024 ext/os/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f4ffab626cee753b -C extra-filename=-06b1c57cb6c0d315 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern deno_signals=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_signals-4662e248cef697e9.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern netif=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnetif-5979ffac9e2077ef.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_features CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/runtime/features CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/runtime/features/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides definitions of Deno unstable features.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_features CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_features-ad68fa247a7883ee/out /usr/local/bin/rustc --crate-name deno_features --edition=2024 runtime/features/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e055c0e3fa7f1b8c -C extra-filename=-153aaed17c4ab3c6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` warning: variable does not need to be mutable --> ext/os/sys_info.rs:209:7 | 209 | let mut mem_info = MemInfo { | ----^^^^^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_tls CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/tls CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/tls/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='TLS for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_tls CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.201.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=201 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_tls --edition=2024 ext/tls/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a9f2107bacccfad8 -C extra-filename=-5b16195f5ee127c1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_native_certs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_native_certs-e1d94c80e335a03d.rmeta --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-a4c3e101961134f5.rmeta --extern rustls_pemfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_pemfile-cf01f4397fbb1073.rmeta --extern rustls_tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_tokio_stream-1f66867d7eb179a3.rmeta --extern webpki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwebpki-37a1897b6700905a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern webpki_roots=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwebpki_roots-32610a69cff88d9c.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` warning: `deno_os` (lib) generated 1 warning (run `cargo fix --lib -p deno_os` to apply 1 suggestion) Compiling deno_fs v0.124.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/fs) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_fs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/fs CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/fs/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Ops for interacting with the file system' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_fs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.124.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=124 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_fs --edition=2024 ext/fs/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="sync_fs"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("sync_fs"))' -C metadata=d8d8cf16f06edf05 -C extra-filename=-d38510708930afb7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base32=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase32-cc7f312682df6248.rmeta --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_io-15817eef4b4c41f6.rmeta --extern deno_maybe_sync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_maybe_sync-7d477b5429c5bff8.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern filetime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfiletime-2a8c8931e212af4b.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-25a18bbb9153bd5c.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern rayon=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librayon-79c5524de55cd2de.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_net v0.206.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/net) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_net CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/net CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/net/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Networking for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_net CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.206.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=206 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_net --edition=2024 ext/net/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=154eaf3217012e0c -C extra-filename=-167458da6f44a995 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_features=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_features-4535fe6dead9f1f9.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern deno_signals=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_signals-4662e248cef697e9.rmeta --extern deno_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tls-3fe071f53899d45c.rmeta --extern deno_tunnel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tunnel-610179fa371bbd2c.rmeta --extern hickory_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhickory_proto-1aa48893c2ab596e.rmeta --extern hickory_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhickory_resolver-ff63f96473cf85c4.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-ff19a3803ef0aab4.rmeta --extern quinn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquinn-4bfcdd566f843623.rmeta --extern rustls_tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_tokio_stream-f19b41fb1114ca21.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-5b953a685caf7482.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --extern web_transport_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libweb_transport_proto-33493467baa3e4bd.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_fetch v0.238.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_fetch CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Fetch API implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_fetch CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.238.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=238 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_fetch --edition=2024 ext/fetch/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fe8c1d68350479c5 -C extra-filename=-3368fd67f3dc7a22 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-80dcaa430f8abdde.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern data_url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_url-d0be56c54c431f14.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_fs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fs-d38510708930afb7.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern deno_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tls-3fe071f53899d45c.rmeta --extern dyn_clone=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdyn_clone-e626d13ae3812975.rmeta --extern error_reporter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liberror_reporter-769abd5b12530862.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-6320266d0c49a9b5.rmeta --extern hickory_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhickory_resolver-ff63f96473cf85c4.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-02585ef4c9be6635.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-bd882a5e839c5044.rmeta --extern hyper_rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_rustls-e094ed457c37c8bc.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-71cf4e453ca227dd.rmeta --extern ipnet=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libipnet-daea872b25a4e4dc.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-4a531ec3a9f92ae9.rmeta --extern webpki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwebpki-5af3aa6606a95e24.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_rustls-4ea035d7ba4d2bc7.rmeta --extern tokio_socks=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_socks-d24c2a1006c66950.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-21c02c8d4c821c55.rmeta --extern tower=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower-5e12a24ce143f773.rmeta --extern tower_http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_http-5cec5d18d8c822f8.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_process v0.29.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/process) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_process CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/process CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/process/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Subprocess APIs for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_process CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_process --edition=2024 ext/process/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c3deab371351e9d5 -C extra-filename=-f535c99e2d6a1694 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_fs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fs-d38510708930afb7.rmeta --extern deno_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_io-15817eef4b4c41f6.rmeta --extern deno_os=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_os-06b1c57cb6c0d315.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern deno_signals=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_signals-4662e248cef697e9.rmeta --extern deno_subprocess_windows=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_subprocess_windows-ac701ea2d5596ea9.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-25a18bbb9153bd5c.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-c7445485009748a0.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern simd_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsimd_json-ec8aab1b1e0d9754.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-5c7746be9235572a.rmeta --extern tempfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtempfile-84a055f6bcbfdeae.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` warning: enum `StreamHeader` is never used --> ext/net/tunnel.rs:173:6 | 173 | enum StreamHeader { | ^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: enum `ControlMessage` is never used --> ext/net/tunnel.rs:187:6 | 187 | enum ControlMessage { | ^^^^^^^^^^^^^^ Compiling deno_web v0.245.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/web) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_web CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/web CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Collection of Web APIs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_web CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.245.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=245 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_web --edition=2024 ext/web/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=987c835974e1d44c -C extra-filename=-6bb7e2d9ba911930 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base64_simd=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64_simd-bcfa5657ac866a5e.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern encoding_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libencoding_rs-a46619142c7c43d9.rmeta --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-0c11f2d6d700682f.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-b108edb8680b3313.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-29a41b6c8738b163.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_websocket v0.219.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/websocket) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_websocket CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/websocket CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/websocket/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of WebSocket API for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_websocket CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.219.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=219 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_websocket --edition=2024 ext/websocket/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=af9036bfe1da8034 -C extra-filename=-f44295ea3287003f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_net=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_net-167458da6f44a995.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern deno_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tls-3fe071f53899d45c.rmeta --extern fastwebsockets=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfastwebsockets-3bceafe4f37f1e93.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-6320266d0c49a9b5.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-02585ef4c9be6635.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-bd882a5e839c5044.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-71cf4e453ca227dd.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern rustls_tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_tokio_stream-f19b41fb1114ca21.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_telemetry v0.36.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/telemetry) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_telemetry CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/telemetry CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/telemetry/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Telemetry for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_telemetry CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.36.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=36 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_telemetry --edition=2024 ext/telemetry/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0491b30cdb1af804 -C extra-filename=-4e48e3dc73e2e4bc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_net=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_net-167458da6f44a995.rmeta --extern deno_signals=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_signals-4662e248cef697e9.rmeta --extern deno_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tls-3fe071f53899d45c.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-02585ef4c9be6635.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-bd882a5e839c5044.rmeta --extern hyper_rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_rustls-e094ed457c37c8bc.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-71cf4e453ca227dd.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern opentelemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry-f686d8160dd126ba.rmeta --extern opentelemetry_http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_http-d30c3a7e63924cc8.rmeta --extern opentelemetry_otlp=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_otlp-f050b8567e85cfdc.rmeta --extern opentelemetry_semantic_conventions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_semantic_conventions-23b9ec6f03b67d0a.rmeta --extern opentelemetry_sdk=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_sdk-f351c2c986badc56.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-ff19a3803ef0aab4.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_http v0.212.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/http) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_http CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/http CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/http/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='HTTP server implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_http CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.212.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=212 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_http --edition=2024 ext/http/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="default_property_extractor"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__http_tracing", "default", "default_property_extractor"))' -C metadata=a7d2ce9f8e0df10b -C extra-filename=-a8b0f7b83edfe449 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_compression=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_compression-59831d2bcad64eb2.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f52bfb06736db8a1.rmeta --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-80dcaa430f8abdde.rmeta --extern brotli=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbrotli-4278bd7c001baeca.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern cache_control=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcache_control-85cbd4b8db648464.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_net=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_net-167458da6f44a995.rmeta --extern deno_telemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_telemetry-4e48e3dc73e2e4bc.rmeta --extern deno_websocket=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_websocket-f44295ea3287003f.rmeta --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-0c11f2d6d700682f.rmeta --extern http_v02=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-124f885e33bcc4b6.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern httparse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttparse-b8b1c1eee19b981c.rmeta --extern hyper_v014=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-42734e73aee5b984.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-bd882a5e839c5044.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-71cf4e453ca227dd.rmeta --extern itertools=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitertools-bd76f98061ba127d.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-ba8ebb8b98a164af.rmeta --extern mime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmime-7857a65011750a78.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-4a531ec3a9f92ae9.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-548653909151ffa0.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-ff19a3803ef0aab4.rmeta --extern scopeguard=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libscopeguard-3dad3311c309da52.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-fa28b41313947c0d.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-21c02c8d4c821c55.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_crypto v0.228.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/crypto) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_crypto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/crypto CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/crypto/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Web Cryptography API implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_crypto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.228.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=228 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_crypto --edition=2024 ext/crypto/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8eb18f7200be15b6 -C extra-filename=-c0bbd2bc60054f87 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes-1f4bd9b997a02caa.rmeta --extern aes_gcm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes_gcm-84df99005cdf72b5.rmeta --extern aes_kw=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes_kw-9c041f8b590088d8.rmeta --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f52bfb06736db8a1.rmeta --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-80dcaa430f8abdde.rmeta --extern cbc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcbc-96b6e579437719fb.rmeta --extern const_oid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconst_oid-23d64c99b85acf33.rmeta --extern ctr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libctr-db358e9634027c5c.rmeta --extern curve25519_dalek=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcurve25519_dalek-507b4c2ac71b905f.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_web=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_web-6bb7e2d9ba911930.rmeta --extern ecdsa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-c7f6e525f29b1061.rmeta --extern ed448_goldilocks=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libed448_goldilocks-df0976039f5d4adc.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-1d16527269797edb.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern p256=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp256-f11b5aa22edea4ce.rmeta --extern p384=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp384-f0e45912d6805cc7.rmeta --extern p521=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp521-ed54c5f12ae21d54.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern rsa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librsa-555e96a8637b744e.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_bytes-b56669883aee89f7.rmeta --extern sha1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha1-2e800941ca6dc2e9.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-cb744710a026f9e0.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-bebc500b711009ec.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-29a41b6c8738b163.rmeta --extern x25519_dalek=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libx25519_dalek-5df71230797e4361.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_node CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/node CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Node compatibility for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_node CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.152.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=152 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_node-ee2ed88bdedbfc3b/out TARGET=x86_64-unknown-openbsd /usr/local/bin/rustc --crate-name deno_node --edition=2024 ext/node/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("sync_fs"))' -C metadata=447ba445f2cea0de -C extra-filename=-33c243b66c97f055 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aead_gcm_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaead_gcm_stream-e76aeab2e3f6248f.rmeta --extern aes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes-1f4bd9b997a02caa.rmeta --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f52bfb06736db8a1.rmeta --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-80dcaa430f8abdde.rmeta --extern blake2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libblake2-4d0284300af8b0e5.rmeta --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern brotli=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbrotli-4278bd7c001baeca.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern cbc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcbc-96b6e579437719fb.rmeta --extern const_oid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconst_oid-23d64c99b85acf33.rmeta --extern ctr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libctr-db358e9634027c5c.rmeta --extern data_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_encoding-e0f2c7ca6dd7db04.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_crypto_provider=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_crypto_provider-a7088c4abd26c237.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_fetch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fetch-3368fd67f3dc7a22.rmeta --extern deno_fs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fs-d38510708930afb7.rmeta --extern deno_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_io-15817eef4b4c41f6.rmeta --extern deno_net=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_net-167458da6f44a995.rmeta --extern deno_package_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_package_json-ddbd35f54cb02610.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern deno_process=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_process-f535c99e2d6a1694.rmeta --extern deno_whoami=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_whoami-d8eff6dbbf1a16f5.rmeta --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-3098e310fa24ec35.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-bd35921eb17c64d2.rmeta --extern dotenvy=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdotenvy-665ab320ea19ce2a.rmeta --extern dsa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdsa-9526818d4f8f8ce8.rmeta --extern ecb=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecb-a3a5fe20d99a3d4d.rmeta --extern ecdsa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-c7f6e525f29b1061.rmeta --extern ed25519_dalek=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libed25519_dalek-8821c893afba001e.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-1d16527269797edb.rmeta --extern errno=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liberrno-6d4f9412dff5ccba.rmeta --extern faster_hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfaster_hex-35e75b2052396b66.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-6320266d0c49a9b5.rmeta --extern hkdf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhkdf-fefc50c7e4d9f905.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-02585ef4c9be6635.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-bd882a5e839c5044.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-71cf4e453ca227dd.rmeta --extern idna=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libidna-39e3729aced06dd5.rmeta --extern ipnetwork=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libipnetwork-0359075aeb3c568f.rmeta --extern k256=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libk256-af0669a407c6c22a.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern libz_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibz_sys-e1e2f918b259b3d7.rmeta --extern md5=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmd5-7dc606328c2e3dcc.rmeta --extern md4=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmd4-54ffe09b5401c272.rmeta --extern node_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnode_resolver-9401affbc770faf7.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern num_bigint_dig=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint_dig-70255f9b45306304.rmeta --extern num_integer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_integer-d24d0caa66463c5a.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern p224=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp224-c075682f3bed4942.rmeta --extern p256=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp256-f11b5aa22edea4ce.rmeta --extern p384=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp384-f0e45912d6805cc7.rmeta --extern pbkdf2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpbkdf2-6e6b02f9ac165ff3.rmeta --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-8c53f7b1d0148219.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern ripemd=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libripemd-29df871458e3f896.rmeta --extern rsa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librsa-555e96a8637b744e.rmeta --extern rusqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusqlite-6afdc82ea4624e19.rmeta --extern scrypt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libscrypt-c1b34959ef9dd595.rmeta --extern sec1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsec1-0398a51479ac99f0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern sha1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha1-2e800941ca6dc2e9.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --extern sha3=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha3-9c92937321bfc164.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-cb744710a026f9e0.rmeta --extern sm3=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsm3-2a62f123cf4e6c6e.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-bebc500b711009ec.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-5c7746be9235572a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_eld=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_eld-abfd8567ba03e0af.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-b214fff8406f6682.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta --extern webpki_root_certs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwebpki_root_certs-2f383e88737bb843.rmeta --extern winapi=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwinapi-51b2d60debc5b751.rmeta --extern x25519_dalek=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libx25519_dalek-5df71230797e4361.rmeta --extern x509_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libx509_parser-39a291e9d5ebe3b0.rmeta --extern yoke=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyoke-de97abd384178355.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` warning: enum `KeyType` is never used --> ext/crypto/key.rs:14:10 | 14 | pub enum KeyType { | ^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: enum `KeyUsage` is never used --> ext/crypto/key.rs:103:10 | 103 | pub enum KeyUsage { | ^^^^^^^^ warning: `deno_core` (lib) generated 14 warnings (14 duplicates) Compiling deno_kv v0.122.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/kv) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_kv CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/kv CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/kv/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of the Deno database API' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_kv CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.122.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=122 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_kv --edition=2024 ext/kv/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4834f7c3aab15f0b -C extra-filename=-7a0856f854eb4e90 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-c047949de305a3eb.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-80dcaa430f8abdde.rmeta --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-e70ad9482657081f.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_features=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_features-4535fe6dead9f1f9.rmeta --extern deno_fetch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fetch-3368fd67f3dc7a22.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern deno_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tls-3fe071f53899d45c.rmeta --extern denokv_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenokv_proto-8ef4ca1a5bb45843.rmeta --extern denokv_remote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenokv_remote-1abe14fd634b4975.rmeta --extern denokv_sqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenokv_sqlite-fd39758ba08593e4.rmeta --extern faster_hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfaster_hex-35e75b2052396b66.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-02585ef4c9be6635.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-6af820db5afbd522.rmeta --extern rusqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusqlite-6afdc82ea4624e19.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-5c7746be9235572a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-2869d6f2ccade154.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_cron v0.94.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/cron) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_cron CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/cron CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/cron/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of the Deno cron API' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_cron CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.94.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=94 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_cron --edition=2024 ext/cron/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=b40bd1fc996c876d -C extra-filename=-df5cef3e04f31714 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-e70ad9482657081f.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_features=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_features-4535fe6dead9f1f9.rmeta --extern saffron=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsaffron-fe4799cc6e071024.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_broadcast_channel v0.208.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/broadcast_channel) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_broadcast_channel CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/broadcast_channel CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/broadcast_channel/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of BroadcastChannel API for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_broadcast_channel CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.208.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=208 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_broadcast_channel --edition=2024 ext/broadcast_channel/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=06b1828f3cf00c77 -C extra-filename=-f36e60cb804c9118 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_features=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_features-4535fe6dead9f1f9.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-29a41b6c8738b163.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` warning: `deno_core` (lib) generated 14 warnings Compiling deno_ffi v0.201.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/ffi) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_ffi CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/ffi CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/ffi/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Dynamic library ffi for deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_ffi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.201.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=201 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_ffi --edition=2024 ext/ffi/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(target_aarch, values("x86_64", "aarch64"))' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a22e63167317912d -C extra-filename=-f62c9ef0a1aceef7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift-df88092d8dd68a96.rmeta --extern cranelift_native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_native-c20b2d49cec34d4b.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern denort_helper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenort_helper-9718ebe7f8b8edd3.rmeta --extern dlopen2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdlopen2-61cbf533a253c459.rmeta --extern libffi=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibffi-7d5e35eae9999542.rmeta --extern libffi_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibffi_sys-6b7f3b275e0d5bc2.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern memmap2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemmap2-9a68ad0955eb59e7.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-df402a30ed8afdfd.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_value=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_value-fadf1633599d2575.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_canvas v0.83.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/canvas) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_canvas CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/canvas CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/canvas/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='OffscreenCanvas implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_canvas CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.83.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=83 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_canvas --edition=2024 ext/canvas/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f860e53914c62302 -C extra-filename=-dc19e26fdf9855b6 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytemuck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck-8eb9a5ed6904be30.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern image=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libimage-7ca5fc342d8b4af9.rmeta --extern lcms2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblcms2-c9cea4361cbaff9f.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-7e473ef17b7f4415.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_console v0.214.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/console) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_console CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/console CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/console/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of Console API for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_console CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.214.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=214 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_console --edition=2024 ext/console/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ce91cc936b577bf1 -C extra-filename=-21424c69349c0045 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_webidl v0.214.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/webidl) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_webidl CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/webidl CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/webidl/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='WebIDL implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_webidl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.214.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=214 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_webidl --edition=2024 ext/webidl/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=096b41ea0e17ad5f -C extra-filename=-cc3789046300dca7 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_cache v0.146.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/cache) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_cache CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/cache CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/cache/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of Cache API for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_cache CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.146.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=146 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_cache --edition=2024 ext/cache/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=59b571aaef79b442 -C extra-filename=-2c90560a8b1fa49a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_stream-e1f315c6a5235545.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-80dcaa430f8abdde.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-76ccb8fe0746f985.rmeta --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-e70ad9482657081f.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-b108edb8680b3313.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-de1400db14ec7933.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-02585ef4c9be6635.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-bd882a5e839c5044.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-71cf4e453ca227dd.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern rusqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusqlite-6afdc82ea4624e19.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-0c7683ffd044f851.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-11d2f6222843d4de.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-21c02c8d4c821c55.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` warning: `deno_net` (lib) generated 2 warnings Compiling deno_webstorage v0.209.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/webstorage) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_webstorage CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/webstorage CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/webstorage/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of WebStorage API for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_webstorage CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.209.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=209 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_webstorage --edition=2024 ext/webstorage/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=39a54b4e375b1ea6 -C extra-filename=-c56b58290bdd417a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern rusqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusqlite-6afdc82ea4624e19.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_url v0.214.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/url) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_url CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/url CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/url/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='URL API implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_url CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.214.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=214 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_url --edition=2024 ext/url/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0573cf606b888502 -C extra-filename=-7cd81fe4c1607353 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern urlpattern=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburlpattern-554f0efc558876ae.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_webgpu v0.181.0 (/exopi-obj/pobj/deno-2.4.5/deno/ext/webgpu) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_webgpu CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/webgpu CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/webgpu/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='WebGPU implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_webgpu CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.181.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=181 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_webgpu --edition=2024 ext/webgpu/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("angle", "vulkan-portability"))' -C metadata=40034d1e48574f0d -C extra-filename=-2586bcfed3260d3f --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-f9b8e94c46998302.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-77268404f7310439.rmeta --extern raw_window_handle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libraw_window_handle-154f53448f1526d8.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern wgpu_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwgpu_core-394381bacb4088e6.rmeta --extern wgpu_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwgpu_types-854daca83de9760a.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_napi CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='NAPI implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_napi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.145.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=145 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_napi-05087f40fdf48c7a/out /usr/local/bin/rustc --crate-name deno_napi --edition=2024 ext/napi/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ef607cc8e5829a64 -C extra-filename=-3deb45a1f4551971 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern denort_helper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenort_helper-9718ebe7f8b8edd3.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern libloading=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibloading-d11dc719541777a6.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern napi_sym=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnapi_sym-bed496b20e8034ba.so --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_io CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/io CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/io/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='IO primitives for Deno extensions' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_io CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.124.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=124 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_io --edition=2024 ext/io/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4cb993ea2d5cf8c6 -C extra-filename=-b82810599ca4309b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern filetime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfiletime-2f9ab2638712dab7.rmeta --extern fs3=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfs3-7b9a3e1139a6cd1b.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-84840140312c19f7.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern os_pipe=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libos_pipe-29c1f8a79b80f8f8.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-74a17bc32ae26ac7.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_fs CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/fs CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/fs/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Ops for interacting with the file system' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_fs CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.124.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=124 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_fs --edition=2024 ext/fs/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="sync_fs"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("sync_fs"))' -C metadata=41c728910296ae16 -C extra-filename=-03fd9105f45eea5b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base32=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase32-5bd0e3ba1349ec90.rmeta --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_io-b82810599ca4309b.rmeta --extern deno_maybe_sync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_maybe_sync-948c8250c35226ab.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern filetime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfiletime-2f9ab2638712dab7.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-84840140312c19f7.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern rayon=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librayon-f406206c7b4e6345.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_runtime v0.222.0 (/exopi-obj/pobj/deno-2.4.5/deno/runtime) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_runtime CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/runtime CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/runtime/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides the deno runtime library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_runtime CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.222.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=222 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_runtime --edition=2024 runtime/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(tokio_unstable)' --cfg 'feature="deno_ast"' --cfg 'feature="include_js_files_for_snapshotting"' --cfg 'feature="only_snapshotted_js_sources"' --cfg 'feature="snapshot"' --cfg 'feature="transpile"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deno_ast", "docsrs", "exclude_runtime_main_js", "hmr", "include_js_files_for_snapshotting", "only_snapshotted_js_sources", "snapshot", "transpile"))' -C metadata=06a36ef75bf001f3 -C extra-filename=-6bb66a4845134b94 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern color_print=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcolor_print-5e9a80cf5757229a.rmeta --extern deno_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_ast-9bef249f5e613547.rmeta --extern deno_broadcast_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_broadcast_channel-f36e60cb804c9118.rmeta --extern deno_cache=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_cache-2c90560a8b1fa49a.rmeta --extern deno_canvas=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_canvas-dc19e26fdf9855b6.rmeta --extern deno_console=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_console-21424c69349c0045.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rmeta --extern deno_cron=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_cron-df5cef3e04f31714.rmeta --extern deno_crypto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_crypto-c0bbd2bc60054f87.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rmeta --extern deno_features=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_features-4535fe6dead9f1f9.rmeta --extern deno_fetch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fetch-3368fd67f3dc7a22.rmeta --extern deno_ffi=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_ffi-f62c9ef0a1aceef7.rmeta --extern deno_fs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fs-d38510708930afb7.rmeta --extern deno_http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_http-a8b0f7b83edfe449.rmeta --extern deno_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_io-15817eef4b4c41f6.rmeta --extern deno_kv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_kv-7a0856f854eb4e90.rmeta --extern deno_napi=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_napi-3deb45a1f4551971.rmeta --extern deno_net=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_net-167458da6f44a995.rmeta --extern deno_node=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_node-33c243b66c97f055.rmeta --extern deno_os=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_os-06b1c57cb6c0d315.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-19085fcf1a71aa4e.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-d65faae3a98fdce5.rmeta --extern deno_process=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_process-f535c99e2d6a1694.rmeta --extern deno_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_resolver-92e9abbea1d52fe6.rmeta --extern deno_signals=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_signals-4662e248cef697e9.rmeta --extern deno_telemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_telemetry-4e48e3dc73e2e4bc.rmeta --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-65000b899ceb1c91.rmeta --extern deno_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tls-3fe071f53899d45c.rmeta --extern deno_url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_url-7cd81fe4c1607353.rmeta --extern deno_web=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_web-6bb7e2d9ba911930.rmeta --extern deno_webgpu=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_webgpu-2586bcfed3260d3f.rmeta --extern deno_webidl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_webidl-cc3789046300dca7.rmeta --extern deno_websocket=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_websocket-f44295ea3287003f.rmeta --extern deno_webstorage=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_webstorage-c56b58290bdd417a.rmeta --extern encoding_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libencoding_rs-a46619142c7c43d9.rmeta --extern fastwebsockets=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfastwebsockets-3bceafe4f37f1e93.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-0d575bd546caf5a0.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-02585ef4c9be6635.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-bd882a5e839c5044.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-71cf4e453ca227dd.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-0787d355ecbe4c53.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-484d05220f5aeaff.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-25a18bbb9153bd5c.rmeta --extern node_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnode_resolver-9401affbc770faf7.rmeta --extern notify=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnotify-1cd0585c8d2ab5b4.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-27fb697612076663.rmeta --extern rustyline=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustyline-e28f69644915cd5f.rmeta --extern same_file=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsame_file-ebd3931c2fd908e2.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-5c7746be9235572a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-8362c6a29c318814.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-b657d8739127a26b.rmeta --extern tokio_metrics=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_metrics-a47576517a40f517.rmeta --extern twox_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtwox_hash-2df44465b1bfd2c4.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-29a41b6c8738b163.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_net CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/net CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/net/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Networking for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_net CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.206.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=206 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_net --edition=2024 ext/net/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0fd6c91186e4b62e -C extra-filename=-a0e37e929c9072e4 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_features=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_features-153aaed17c4ab3c6.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern deno_signals=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_signals-d8aee35fba5cf171.rmeta --extern deno_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tls-5b16195f5ee127c1.rmeta --extern deno_tunnel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tunnel-d0441a62530157b4.rmeta --extern hickory_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhickory_proto-1bb507bab469063e.rmeta --extern hickory_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhickory_resolver-d68277d7f6bd14f5.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-74a17bc32ae26ac7.rmeta --extern quinn=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquinn-855256fa02ff5d9a.rmeta --extern rustls_tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_tokio_stream-1f66867d7eb179a3.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern socket2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsocket2-af4940c11cfb201b.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --extern web_transport_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libweb_transport_proto-c9d8c8ad568c4148.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` warning: unused variable: `metrics_enabled` --> runtime/tokio_util.rs:62:3 | 62 | metrics_enabled: bool, | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metrics_enabled` | = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default warning: `deno_crypto` (lib) generated 2 warnings Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_fetch CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Fetch API implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_fetch CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.238.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=238 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_fetch --edition=2024 ext/fetch/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d99e3fdda175d3c1 -C extra-filename=-f3ee3440316b2743 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern data_url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_url-f3734ca80ed0e260.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_fs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fs-03fd9105f45eea5b.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern deno_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tls-5b16195f5ee127c1.rmeta --extern dyn_clone=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdyn_clone-ea2ad2251b4910f6.rmeta --extern error_reporter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liberror_reporter-6a78cc85f091deab.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-1969f958629bdfc2.rmeta --extern hickory_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhickory_resolver-d68277d7f6bd14f5.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_rustls-fd81a822cd4cb77d.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern ipnet=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libipnet-8631805646352176.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern webpki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwebpki-37a1897b6700905a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_rustls-7ab8d2c8107300a1.rmeta --extern tokio_socks=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_socks-013f206ef62840ce.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-814cd02ae084949d.rmeta --extern tower=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower-debdaf07b68c8f43.rmeta --extern tower_http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_http-cb1cb398e198a69b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_os CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/os CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/os/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='OS specific APIs for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_os CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.31.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=31 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_os --edition=2024 ext/os/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2ab0260dde022c61 -C extra-filename=-f0e4001be6df65be --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern deno_signals=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_signals-d8aee35fba5cf171.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern netif=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnetif-a446bb3862bf9c63.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` warning: `deno_os` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_process CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/process CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/process/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Subprocess APIs for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_process CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_process --edition=2024 ext/process/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5c7bd07af8ecd773 -C extra-filename=-62f05c0210c38054 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_fs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fs-03fd9105f45eea5b.rmeta --extern deno_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_io-b82810599ca4309b.rmeta --extern deno_os=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_os-f0e4001be6df65be.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern deno_signals=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_signals-d8aee35fba5cf171.rmeta --extern deno_subprocess_windows=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_subprocess_windows-d5a86a1322cfb222.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-84840140312c19f7.rmeta --extern pin_project_lite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project_lite-365a45ebc4e52ef9.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern simd_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsimd_json-40aa32abf899dd3b.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern tempfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtempfile-febcb53309f7bfa2.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_telemetry CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/telemetry CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/telemetry/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Telemetry for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_telemetry CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.36.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=36 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_telemetry --edition=2024 ext/telemetry/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=ac7ad80f306db5be -C extra-filename=-44d57717bae505a5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_net=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_net-a0e37e929c9072e4.rmeta --extern deno_signals=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_signals-d8aee35fba5cf171.rmeta --extern deno_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tls-5b16195f5ee127c1.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_rustls-fd81a822cd4cb77d.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern opentelemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry-7a1f2d809da7b0b9.rmeta --extern opentelemetry_http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_http-781bfe56fcb19640.rmeta --extern opentelemetry_otlp=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_otlp-a15899de773f4334.rmeta --extern opentelemetry_semantic_conventions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_semantic_conventions-265257022416161a.rmeta --extern opentelemetry_sdk=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_sdk-b4c9ada981153edf.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-74a17bc32ae26ac7.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_websocket CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/websocket CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/websocket/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of WebSocket API for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_websocket CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.219.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=219 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_websocket --edition=2024 ext/websocket/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e1692a104270b370 -C extra-filename=-e1d290275a85b2eb --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_net=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_net-a0e37e929c9072e4.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern deno_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tls-5b16195f5ee127c1.rmeta --extern fastwebsockets=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfastwebsockets-242b5b0f48ee4b31.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-1969f958629bdfc2.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern rustls_tokio_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls_tokio_stream-1f66867d7eb179a3.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` warning: `deno_net` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_web CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/web CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Collection of Web APIs' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_web CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.245.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=245 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_web --edition=2024 ext/web/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1e7192046aa0528b -C extra-filename=-b591da6d36aad66a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base64_simd=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64_simd-2a7a2e1c8fa1e4b7.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern encoding_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libencoding_rs-b339a575a86a978a.rmeta --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-38f33b2ce64f416c.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_crypto CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/crypto CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/crypto/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Web Cryptography API implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_crypto CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.228.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=228 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_crypto --edition=2024 ext/crypto/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4b7043e539f150a9 -C extra-filename=-1dd38c33ac914862 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes-424e1764e7a6d8ca.rmeta --extern aes_gcm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes_gcm-7ee1eef1d00d1ea6.rmeta --extern aes_kw=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes_kw-879aac1b6bb21100.rmeta --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f62d7007379f3a64.rmeta --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern cbc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcbc-40ec7faa458b7485.rmeta --extern const_oid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconst_oid-6718c65c8d8e607e.rmeta --extern ctr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libctr-3db6c84ee972f98e.rmeta --extern curve25519_dalek=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcurve25519_dalek-f3fadb800a7b4a0c.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_web=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_web-b591da6d36aad66a.rmeta --extern ecdsa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-fd2e122b8ea9d227.rmeta --extern ed448_goldilocks=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libed448_goldilocks-8c324787757a6bed.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-303760efb45bd4dc.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern p256=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp256-0765b4696f7a883c.rmeta --extern p384=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp384-0adc553952287f3f.rmeta --extern p521=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp521-b140541fa0af0df0.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern rsa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librsa-cf0ccd041a03d7c6.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_bytes-5e42c6e3df1c6e11.rmeta --extern sha1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha1-bcda0c7ae3d0de17.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-31e5cbc17284a768.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-8b085ca3693bcfa6.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta --extern x25519_dalek=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libx25519_dalek-6ef3eed38860869e.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_http CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/http CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/http/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='HTTP server implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_http CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.212.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=212 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_http --edition=2024 ext/http/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="default"' --cfg 'feature="default_property_extractor"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__http_tracing", "default", "default_property_extractor"))' -C metadata=05cb8d68d5d5a3de -C extra-filename=-fd2b770bfff01847 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_compression=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_compression-0ad9c526300e0eec.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f62d7007379f3a64.rmeta --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern brotli=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbrotli-c9bc61ee2f8d00ad.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern cache_control=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcache_control-49649b8f052db454.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_net=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_net-a0e37e929c9072e4.rmeta --extern deno_telemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_telemetry-44d57717bae505a5.rmeta --extern deno_websocket=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_websocket-e1d290275a85b2eb.rmeta --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-38f33b2ce64f416c.rmeta --extern http_v02=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-9acb84e03655545e.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern httparse=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttparse-3085d5055d50f24c.rmeta --extern hyper_v014=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-a74eb9334a109b70.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern itertools=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libitertools-1813ebcd00d0a1e5.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rmeta --extern mime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmime-2f00650650fdba36.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rmeta --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-9ada0d22c6bf4c6c.rmeta --extern pin_project=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpin_project-74a17bc32ae26ac7.rmeta --extern scopeguard=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libscopeguard-717688bd3e391f5b.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern smallvec=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsmallvec-563bc2a4be9a1c02.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-814cd02ae084949d.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_node CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/node CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Node compatibility for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_node CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.152.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=152 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_node-2991322885bc6043/out TARGET=x86_64-unknown-openbsd /usr/local/bin/rustc --crate-name deno_node --edition=2024 ext/node/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="sync_fs"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("sync_fs"))' -C metadata=1ae8293efcf6a5ba -C extra-filename=-c09afb6a293e8d1a --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern aead_gcm_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaead_gcm_stream-596af085b5bae01a.rmeta --extern aes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaes-424e1764e7a6d8ca.rmeta --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f62d7007379f3a64.rmeta --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern blake2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libblake2-11cefd767ecec5d4.rmeta --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern brotli=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbrotli-c9bc61ee2f8d00ad.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern cbc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcbc-40ec7faa458b7485.rmeta --extern const_oid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconst_oid-6718c65c8d8e607e.rmeta --extern ctr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libctr-3db6c84ee972f98e.rmeta --extern data_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdata_encoding-51a47c0dd6817736.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_crypto_provider=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_crypto_provider-f0dc4412f5e76410.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_fetch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fetch-f3ee3440316b2743.rmeta --extern deno_fs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fs-03fd9105f45eea5b.rmeta --extern deno_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_io-b82810599ca4309b.rmeta --extern deno_net=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_net-a0e37e929c9072e4.rmeta --extern deno_package_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_package_json-ff64ef0e3b05918d.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern deno_process=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_process-62f05c0210c38054.rmeta --extern deno_whoami=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_whoami-1aec422803bb98ec.rmeta --extern der=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libder-dbeea0ffd2272664.rmeta --extern digest=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdigest-c886db49bd3a0ed7.rmeta --extern dotenvy=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdotenvy-31cbfbbc514f05b9.rmeta --extern dsa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdsa-50b100027e6600dc.rmeta --extern ecb=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecb-9f56428bb5cdd8fd.rmeta --extern ecdsa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libecdsa-fd2e122b8ea9d227.rmeta --extern ed25519_dalek=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libed25519_dalek-33db1eb8cc499c8e.rmeta --extern elliptic_curve=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libelliptic_curve-303760efb45bd4dc.rmeta --extern errno=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liberrno-11d8a1f1a4f2bdc6.rmeta --extern faster_hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfaster_hex-d453830a0ca5ae35.rmeta --extern h2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libh2-1969f958629bdfc2.rmeta --extern hkdf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhkdf-635622f1e3ca0d1c.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern idna=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libidna-36402020eefa2238.rmeta --extern ipnetwork=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libipnetwork-58e7d93f422abcf8.rmeta --extern k256=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libk256-973fd3cf7247a800.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern libz_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibz_sys-392e94b0dedbd7f8.rmeta --extern md5=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmd5-f20da088f8b01eb8.rmeta --extern md4=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmd4-435364ca4d188df1.rmeta --extern node_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnode_resolver-fa7543cebb92d340.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern num_bigint_dig=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint_dig-b539f67b01ad049c.rmeta --extern num_integer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_integer-7c0ed44e21c4b33b.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern p224=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp224-815d1a9d82d3053d.rmeta --extern p256=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp256-0765b4696f7a883c.rmeta --extern p384=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp384-0adc553952287f3f.rmeta --extern pbkdf2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpbkdf2-3b3e9fe13b3ac70d.rmeta --extern pkcs8=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpkcs8-191d1153affaf493.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern ripemd=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libripemd-6c6c6af1c8c41ac0.rmeta --extern rsa=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librsa-cf0ccd041a03d7c6.rmeta --extern rusqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusqlite-61becbad92beb114.rmeta --extern scrypt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libscrypt-6bca16ab959dc5b3.rmeta --extern sec1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsec1-00273c3bd2f93c8d.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern sha1=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha1-bcda0c7ae3d0de17.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern sha3=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha3-48e6c7b2ee095517.rmeta --extern signature=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsignature-31e5cbc17284a768.rmeta --extern sm3=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsm3-c06dd1eea4a90a31.rmeta --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-8b085ca3693bcfa6.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_eld=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_eld-7cf0d8b94a21623c.rmeta --extern tower_service=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower_service-c9fcabacf214c8c7.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta --extern webpki_root_certs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwebpki_root_certs-bc0928b223c3fa42.rmeta --extern winapi=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwinapi-ce74dfc8609f704d.rmeta --extern x25519_dalek=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libx25519_dalek-6ef3eed38860869e.rmeta --extern x509_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libx509_parser-1d0df4b33dc27323.rmeta --extern yoke=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libyoke-b778e9d8f7eefd89.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_kv CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/kv CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/kv/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of the Deno database API' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_kv CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.122.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=122 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_kv --edition=2024 ext/kv/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=77c343ac7e65b043 -C extra-filename=-6af3c6af59340300 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anyhow=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanyhow-9dfc09ec1bd82fff.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-43c732ac0951ee91.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_features=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_features-153aaed17c4ab3c6.rmeta --extern deno_fetch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fetch-f3ee3440316b2743.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern deno_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tls-5b16195f5ee127c1.rmeta --extern denokv_proto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenokv_proto-e5ee4a444ceaf479.rmeta --extern denokv_remote=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenokv_remote-4b8c26ec843e25f1.rmeta --extern denokv_sqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenokv_sqlite-5a8ed0e97115b85e.rmeta --extern faster_hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfaster_hex-d453830a0ca5ae35.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rmeta --extern rusqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusqlite-61becbad92beb114.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_cron CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/cron CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/cron/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of the Deno cron API' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_cron CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.94.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=94 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_cron --edition=2024 ext/cron/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4881dd7c5d06c5f8 -C extra-filename=-7093012046d1f413 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-43c732ac0951ee91.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_features=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_features-153aaed17c4ab3c6.rmeta --extern saffron=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsaffron-cf04235eacd889ab.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_broadcast_channel CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/broadcast_channel CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/broadcast_channel/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of BroadcastChannel API for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_broadcast_channel CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.208.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=208 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_broadcast_channel --edition=2024 ext/broadcast_channel/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=36fd131814c445a1 -C extra-filename=-6bc0d87b9239eaa0 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_features=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_features-153aaed17c4ab3c6.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_cache CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/cache CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/cache/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of Cache API for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_cache CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.146.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=146 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_cache --edition=2024 ext/cache/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=aab0f91c70db78fd -C extra-filename=-457abaafe586c32c --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_stream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_stream-ce34b41838beb3e2.rmeta --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rmeta --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-43c732ac0951ee91.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern futures=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfutures-34927a203354398a.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-3372b8c3d707923a.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern rusqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusqlite-61becbad92beb114.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rmeta --extern slab=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libslab-81f961cd5657a929.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-814cd02ae084949d.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` warning: `deno_crypto` (lib) generated 2 warnings (2 duplicates) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_url CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/url CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/url/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='URL API implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_url CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.214.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=214 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_url --edition=2024 ext/url/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0095ade6698e7693 -C extra-filename=-2038250d83b8105b --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern urlpattern=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburlpattern-63e3c02b39fce9c1.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_webstorage CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/webstorage CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/webstorage/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of WebStorage API for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_webstorage CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.209.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=209 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_webstorage --edition=2024 ext/webstorage/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=0ce46fc13eaec480 -C extra-filename=-f703f76093853b3d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern rusqlite=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librusqlite-61becbad92beb114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_webidl CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/webidl CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/webidl/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='WebIDL implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_webidl CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.214.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=214 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_webidl --edition=2024 ext/webidl/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=288f67a4a76aa5a2 -C extra-filename=-3ca31736c14d6ae1 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_canvas CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/canvas CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/canvas/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='OffscreenCanvas implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_canvas CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.83.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=83 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_canvas --edition=2024 ext/canvas/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=53930e0928821dfb -C extra-filename=-11d4f52bafc57d82 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bytemuck=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytemuck-1db0188f6cda0be0.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern image=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libimage-9444964de93ee0b1.rmeta --extern lcms2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblcms2-53b8083cd66da11f.rmeta --extern num_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_traits-177358be3a43a21a.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-9697451346eac9d9/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_ffi CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/ffi CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/ffi/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Dynamic library ffi for deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_ffi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.201.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=201 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_ffi --edition=2024 ext/ffi/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(target_aarch, values("x86_64", "aarch64"))' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d708909596250e07 -C extra-filename=-9c2f9f1ebbd33bca --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern cranelift=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift-dbb5311592317be7.rmeta --extern cranelift_native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcranelift_native-edbb4615a18986f3.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern denort_helper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenort_helper-77a21d65d0bf46f3.rmeta --extern dlopen2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdlopen2-52d55c835574f33b.rmeta --extern libffi=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibffi-3236c6aca95e240e.rmeta --extern libffi_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibffi_sys-cab0ab8f0e9e0abc.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern memmap2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemmap2-acadfc1865d94215.rmeta --extern num_bigint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnum_bigint-f7c4ce887468d208.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_value=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_value-d4691660032d0b4c.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_napi CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='NAPI implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_napi CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.145.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=145 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_napi-05087f40fdf48c7a/out /usr/local/bin/rustc --crate-name deno_napi --edition=2024 ext/napi/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5afe2a118a066ea6 -C extra-filename=-2d78ecd41c659ff5 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern denort_helper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdenort_helper-77a21d65d0bf46f3.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern libloading=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibloading-3c84c6b14cebad61.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern napi_sym=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnapi_sym-bed496b20e8034ba.so --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_console CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/console CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/console/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Implementation of Console API for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_console CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.214.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=214 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_console --edition=2024 ext/console/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=4c8198653b9d4853 -C extra-filename=-886c874c2e4a3026 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_webgpu CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/ext/webgpu CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/ext/webgpu/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='WebGPU implementation for Deno' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_webgpu CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/gfx-rs/wgpu' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.181.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=181 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_webgpu --edition=2024 ext/webgpu/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("angle", "vulkan-portability"))' -C metadata=bdafe8b01d373ef8 -C extra-filename=-2ab960b4859a30d3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_unsync=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_unsync-8afd6135e77344a1.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern raw_window_handle=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libraw_window_handle-588fca82b1ab5829.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern wgpu_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwgpu_core-c20f57e8bd82f81c.rmeta --extern wgpu_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwgpu_types-b2a343d7ceea7d92.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno_bench_util v0.208.0 (/exopi-obj/pobj/deno-2.4.5/deno/bench_util) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_bench_util CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/bench_util CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/bench_util/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Bench and profiling utilities for deno crates' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_bench_util CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.208.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=208 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_bench_util --edition=2024 bench_util/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=38eac05177abaa9f -C extra-filename=-a93eaa2804d6bc07 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern bencher=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbencher-376bd2176bad6041.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_runtime CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/runtime CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/runtime/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides the deno runtime library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_runtime CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.222.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=222 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name deno_runtime --edition=2024 runtime/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no -C codegen-units=4 --warn=unexpected_cfgs --check-cfg 'cfg(tokio_unstable)' --cfg 'feature="include_js_files_for_snapshotting"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("deno_ast", "docsrs", "exclude_runtime_main_js", "hmr", "include_js_files_for_snapshotting", "only_snapshotted_js_sources", "snapshot", "transpile"))' -C metadata=09d78301ac9f6bd3 -C extra-filename=-a1585213a3bf3dfc --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern color_print=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcolor_print-d274c4325c2f9b33.rmeta --extern deno_broadcast_channel=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_broadcast_channel-6bc0d87b9239eaa0.rmeta --extern deno_cache=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_cache-457abaafe586c32c.rmeta --extern deno_canvas=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_canvas-11d4f52bafc57d82.rmeta --extern deno_console=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_console-886c874c2e4a3026.rmeta --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rmeta --extern deno_cron=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_cron-7093012046d1f413.rmeta --extern deno_crypto=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_crypto-1dd38c33ac914862.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_features=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_features-153aaed17c4ab3c6.rmeta --extern deno_fetch=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fetch-f3ee3440316b2743.rmeta --extern deno_ffi=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_ffi-9c2f9f1ebbd33bca.rmeta --extern deno_fs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fs-03fd9105f45eea5b.rmeta --extern deno_http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_http-fd2b770bfff01847.rmeta --extern deno_io=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_io-b82810599ca4309b.rmeta --extern deno_kv=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_kv-6af3c6af59340300.rmeta --extern deno_napi=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_napi-2d78ecd41c659ff5.rmeta --extern deno_net=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_net-a0e37e929c9072e4.rmeta --extern deno_node=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_node-c09afb6a293e8d1a.rmeta --extern deno_os=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_os-f0e4001be6df65be.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_permissions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_permissions-489ac25cc1df8e31.rmeta --extern deno_process=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_process-62f05c0210c38054.rmeta --extern deno_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_resolver-9bf17e96d5171a08.rmeta --extern deno_signals=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_signals-d8aee35fba5cf171.rmeta --extern deno_telemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_telemetry-44d57717bae505a5.rmeta --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-36a5c2c036768cdb.rmeta --extern deno_tls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tls-5b16195f5ee127c1.rmeta --extern deno_url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_url-2038250d83b8105b.rmeta --extern deno_web=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_web-b591da6d36aad66a.rmeta --extern deno_webgpu=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_webgpu-2ab960b4859a30d3.rmeta --extern deno_webidl=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_webidl-3ca31736c14d6ae1.rmeta --extern deno_websocket=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_websocket-e1d290275a85b2eb.rmeta --extern deno_webstorage=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_webstorage-f703f76093853b3d.rmeta --extern encoding_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libencoding_rs-b339a575a86a978a.rmeta --extern fastwebsockets=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfastwebsockets-242b5b0f48ee4b31.rmeta --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rmeta --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rmeta --extern hyper=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper-ad7049bc50e33c70.rmeta --extern hyper_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhyper_util-96648f5011d0e4c7.rmeta --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-84840140312c19f7.rmeta --extern node_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnode_resolver-fa7543cebb92d340.rmeta --extern notify=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnotify-2731e98b775139b8.rmeta --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rmeta --extern rustyline=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustyline-bc4abf50e867d135.rmeta --extern same_file=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsame_file-7ed67fc08a77d2e0.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rmeta --extern tokio_metrics=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_metrics-c38208227ab444a3.rmeta --extern twox_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtwox_hash-df9cfad45503ca8e.rmeta --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-9697451346eac9d9/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` warning: `deno_runtime` (lib) generated 1 warning Compiling deno_snapshots v0.29.0 (/exopi-obj/pobj/deno-2.4.5/deno/cli/snapshot) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/cli/snapshot CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/cli/snapshot/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='v8 snapshot used by the Deno CLI' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_snapshots CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2024 cli/snapshot/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("disable"))' -C metadata=104420e75ee6e512 -C extra-filename=-6005dde74fb7ce03 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_snapshots-6005dde74fb7ce03 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_runtime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_runtime-6bb66a4845134b94.rlib -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling deno v2.4.5 (/exopi-obj/pobj/deno-2.4.5/deno/cli) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/cli CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/cli/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides the deno executable' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.4.5 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2024 cli/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="__vendored_zlib_ng"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__vendored_zlib_ng", "default", "deno_panic", "dhat", "dhat-heap", "hmr", "lsp-tracing", "upgrade"))' -C metadata=0e2e1c0da1574683 -C extra-filename=-366242d9308415a3 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno-366242d9308415a3 -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rlib --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-f3cc1dad902cc8de.rlib --extern deno_runtime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_runtime-6bb66a4845134b94.rlib --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-0c11f2d6d700682f.rlib --extern lazy_regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_regex-c1f3a85721c97243.rlib --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ca433844d5e5e7e1.rlib --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-e015ea35c1077383.rlib --extern zstd=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzstd-1d8da721efbf9a67.rlib -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Compiling denort v2.4.5 (/exopi-obj/pobj/deno-2.4.5/deno/cli/rt) Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/cli/rt CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/cli/rt/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides the denort executable' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denort CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.4.5 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps /usr/local/bin/rustc --crate-name build_script_build --edition=2024 cli/rt/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f9d33dd7802c3e01 -C extra-filename=-80aa1c3fdf21482d --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/denort-80aa1c3fdf21482d -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-59b26314fa8e95ae.rlib --extern deno_runtime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_runtime-6bb66a4845134b94.rlib -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE=__vendored_zlib_ng,default CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE___VENDORED_ZLIB_NG=1 CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/cli CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/cli/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides the deno executable' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.4.5 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' DEBUG=false DEP_AWS_LC_RS_1_13_1_SYS_CONF=OPENSSL_NO_ASYNC,OPENSSL_NO_BF,OPENSSL_NO_BLAKE2,OPENSSL_NO_BUF_FREELISTS,OPENSSL_NO_CAMELLIA,OPENSSL_NO_CAPIENG,OPENSSL_NO_CAST,OPENSSL_NO_CMS,OPENSSL_NO_COMP,OPENSSL_NO_CRYPTO_MDEBUG,OPENSSL_NO_CT,OPENSSL_NO_DANE,OPENSSL_NO_DEPRECATED,OPENSSL_NO_DGRAM,OPENSSL_NO_DYNAMIC_ENGINE,OPENSSL_NO_EC_NISTP_64_GCC_128,OPENSSL_NO_EC2M,OPENSSL_NO_EGD,OPENSSL_NO_ENGINE,OPENSSL_NO_GMP,OPENSSL_NO_GOST,OPENSSL_NO_HEARTBEATS,OPENSSL_NO_HW,OPENSSL_NO_IDEA,OPENSSL_NO_JPAKE,OPENSSL_NO_KRB5,OPENSSL_NO_MD2,OPENSSL_NO_MDC2,OPENSSL_NO_OCB,OPENSSL_NO_RC2,OPENSSL_NO_RC5,OPENSSL_NO_RFC3779,OPENSSL_NO_RIPEMD,OPENSSL_NO_RMD160,OPENSSL_NO_SCTP,OPENSSL_NO_SEED,OPENSSL_NO_SM2,OPENSSL_NO_SM3,OPENSSL_NO_SM4,OPENSSL_NO_SRP,OPENSSL_NO_SSL_TRACE,OPENSSL_NO_SSL2,OPENSSL_NO_SSL3,OPENSSL_NO_SSL3_METHOD,OPENSSL_NO_STATIC_ENGINE,OPENSSL_NO_STORE,OPENSSL_NO_TS,OPENSSL_NO_WHIRLPOOL DEP_AWS_LC_RS_1_13_1_SYS_INCLUDE=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/include DEP_AWS_LC_RS_1_13_1_SYS_LIBCRYPTO=aws_lc_0_29_0_crypto DEP_AWS_LC_RS_1_13_1_SYS_ROOT=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out DEP_Z_INCLUDE=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/include DEP_Z_ROOT=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out:/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno-c7b1cac0e87aaf02/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno-366242d9308415a3/build-script-build` [deno 2.4.5] cargo:rustc-link-arg-bin=deno=-Wl,--export-dynamic-symbol-list=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/generated_symbol_exports_list_linux.def [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno_webgpu.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno.ns.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno.unstable.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno.window.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno.worker.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno.shared_globals.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno.ns.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno.unstable.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno_console.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno_url.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno_web.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno_fetch.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno_websocket.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno_webstorage.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno_canvas.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno_crypto.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno_cache.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno_net.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.deno_broadcast_channel.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.decorators.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.decorators.legacy.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.dom.asynciterable.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.dom.d.ts Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/cli/rt CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/cli/rt/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides the denort executable' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denort CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.4.5 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out:/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/denort-2a86810a4edeb2bc/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/denort-80aa1c3fdf21482d/build-script-build` [denort 2.4.5] cargo:rustc-link-arg-bin=denort=-Wl,--export-dynamic-symbol-list=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/generated_symbol_exports_list_linux.def [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.dom.extras.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.dom.iterable.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2015.collection.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2015.core.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2015.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2015.generator.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2015.iterable.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2015.promise.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2015.proxy.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2015.reflect.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2015.symbol.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2015.symbol.wellknown.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2016.array.include.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2016.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2016.full.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2016.intl.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2017.arraybuffer.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2017.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2017.date.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2017.full.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2017.intl.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2017.object.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2017.sharedmemory.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2017.string.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2017.typedarrays.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2018.asyncgenerator.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2018.asynciterable.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2018.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2018.full.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2018.intl.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2018.promise.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2018.regexp.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2019.array.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2019.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2019.full.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2019.intl.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2019.object.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2019.string.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2019.symbol.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2020.bigint.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2020.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2020.date.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2020.full.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2020.intl.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2020.number.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2020.promise.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2020.sharedmemory.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2020.string.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2020.symbol.wellknown.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2021.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2021.full.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2021.intl.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2021.promise.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2021.string.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2021.weakref.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2022.array.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2022.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2022.error.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2022.full.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2022.intl.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2022.object.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2022.regexp.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2022.string.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2023.array.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2023.collection.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2023.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2023.full.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2023.intl.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2024.arraybuffer.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2024.collection.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2024.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2024.full.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2024.object.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2024.promise.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2024.regexp.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2024.sharedmemory.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es2024.string.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es5.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.es6.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.esnext.array.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.esnext.collection.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.esnext.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.esnext.decorators.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.esnext.disposable.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.esnext.float16.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.esnext.full.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.esnext.intl.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.esnext.iterator.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.esnext.promise.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.scripthost.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.webworker.asynciterable.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.webworker.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.webworker.importscripts.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/dts/lib.webworker.iterable.d.ts [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/99_main_compiler.js [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/97_ts_host.js [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/98_lsp.js [deno 2.4.5] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/cli/tsc/00_typescript.js Running `CARGO=/usr/local/bin/cargo CARGO_CFG_FEATURE='' CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86_64 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV='' CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2 CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=openbsd CARGO_CFG_TARGET_POINTER_WIDTH=64 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS=-L/usr/local/lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/cli/snapshot CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/cli/snapshot/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='v8 snapshot used by the Deno CLI' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_snapshots CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' DEBUG=false HOST=x86_64-unknown-openbsd LD_LIBRARY_PATH='/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps:/exopi-obj/pobj/deno-2.4.5/deno/target/release:/usr/local/lib/rustlib/x86_64-unknown-openbsd/lib:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-be2d553af246a6d8/out/build/artifacts:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-e9b0207d7cd254ea/out:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-b554c54ba2cf2417/out:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-98b10dd6a71e388c/out/lib64:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-993fd7240f3b2db9/out:/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-0378a57493a7efad/out:/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/' NUM_JOBS=6 OPT_LEVEL=2 OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_snapshots-dc9fd4f10593525e/out PROFILE=release RUSTC=/usr/local/bin/rustc RUSTDOC=/usr/local/bin/rustdoc TARGET=x86_64-unknown-openbsd /exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_snapshots-6005dde74fb7ce03/build-script-build` [deno_snapshots 0.29.0] Creating a snapshot... [deno_snapshots 0.29.0] JsRuntimeForSnapshot prepared, took 2.793691883s [deno_snapshots 0.29.0] Snapshot size: 7536250, took 531.567838ms [deno_snapshots 0.29.0] Snapshot written, took: 842ns [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/telemetry/telemetry.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/telemetry/util.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/webidl/00_webidl.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/console/01_console.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/url/00_url.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/url/01_urlpattern.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/00_infra.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/01_dom_exception.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/01_mimesniff.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/02_event.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/02_structured_clone.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/02_timers.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/03_abort_signal.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/04_global_interfaces.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/05_base64.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/06_streams.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/08_text_encoding.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/09_file.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/10_filereader.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/12_location.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/13_message_port.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/14_compression.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/15_performance.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/web/16_image_data.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/webgpu/00_init.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/webgpu/02_surface.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch/20_headers.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch/21_formdata.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch/22_body.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch/22_http_client.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch/23_request.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch/23_response.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch/26_fetch.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/fetch/27_eventsource.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/cache/01_cache.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/websocket/01_websocket.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/websocket/02_websocketstream.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/webstorage/01_webstorage.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/crypto/00_crypto.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/broadcast_channel/01_broadcast_channel.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/ffi/00_ffi.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/net/01_net.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/net/02_tls.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/kv/01_db.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/cron/01_cron.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/http/00_serve.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/http/01_http.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/http/02_websocket.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/io/12_io.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/fs/30_fs.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/os/30_os.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/os/40_signals.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/process/40_process.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/00_globals.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/02_init.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_events.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_access.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_appendFile.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_chmod.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_chown.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_close.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_common.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_constants.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_copy.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_cp.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_dir.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_exists.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_fchmod.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_fchown.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_fdatasync.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_fstat.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_fsync.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_ftruncate.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_futimes.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_glob.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_lchmod.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_lchown.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_link.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_lstat.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_lutimes.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_mkdir.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_mkdtemp.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_open.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_opendir.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_read.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_readdir.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_readFile.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_readlink.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_readv.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_realpath.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_rename.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_rm.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_rmdir.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_stat.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_statfs.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_symlink.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_truncate.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_unlink.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_utimes.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_watch.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_write.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_writeFile.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_fs/_fs_writev.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_next_tick.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_process/exiting.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_process/process.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_process/streams.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_readline.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_util/_util_callbackify.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_util/asserts.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_util/async.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_util/os.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_util/std_asserts.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_util/std_fmt_colors.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_util/std_testing_diff.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_utils.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_zlib_binding.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/assertion_error.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/_libuv_winerror.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/_listen.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/_node.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/_timingSafeEqual.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/_utils.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/ares.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/async_wrap.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/buffer.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/cares_wrap.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/connection_wrap.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/constants.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/crypto.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/handle_wrap.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/http_parser.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/mod.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/node_file.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/node_options.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/pipe_wrap.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/stream_wrap.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/string_decoder.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/symbols.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/tcp_wrap.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/tty_wrap.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/types.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/udp_wrap.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/util.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal_binding/uv.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/assert/calltracker.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/assert.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/async_hooks.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/blocklist.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/buffer.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/child_process.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/cli_table.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/console/constructor.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/constants.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/_keys.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/_randomBytes.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/_randomFill.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/_randomInt.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/certificate.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/cipher.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/constants.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/diffiehellman.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/hash.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/hkdf.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/keygen.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/keys.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/pbkdf2.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/random.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/scrypt.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/sig.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/util.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/crypto/x509.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/dgram.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/dns/promises.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/dns/utils.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/dtrace.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/error_codes.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/errors.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/event_target.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/events/abort_listener.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/fixed_queue.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/fs/streams.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/fs/utils.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/fs/handle.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/hide_stack_frames.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/http.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/http2/util.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/idna.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/net.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/normalize_encoding.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/options.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/primordials.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/process/per_thread.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/process/report.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/process/warning.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/querystring.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/readline/callbacks.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/readline/emitKeypressEvents.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/readline/interface.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/readline/promises.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/readline/symbols.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/readline/utils.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/stream_base_commons.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/add-abort-signal.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/compose.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/destroy.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/duplexify.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/duplexpair.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/end-of-stream.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/from.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/lazy_transform.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/legacy.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/operators.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/pipeline.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/state.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/utils.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/test/binding.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/timers.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/url.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/util.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/util/comparisons.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/util/debuglog.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/util/inspect.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/util/parse_args/parse_args.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/util/parse_args/utils.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/util/types.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/validators.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/webstreams/adapters.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/path/_constants.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/path/_interface.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/path/_util.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/path/_posix.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/path/_win32.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/path/common.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/path/mod.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/path/separator.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/readline/promises.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_http_agent.mjs [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_http_common.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_http_outgoing.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_http_server.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/duplex.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/passthrough.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/readable.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/transform.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/internal/streams/writable.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_tls_common.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/_tls_wrap.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/assert.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/assert/strict.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/async_hooks.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/buffer.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/child_process.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/cluster.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/console.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/constants.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/crypto.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/dgram.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/diagnostics_channel.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/dns.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/dns/promises.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/domain.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/events.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/fs.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/fs/promises.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/http.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/http2.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/https.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/inspector.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/inspector/promises.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/01_require.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/net.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/os.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/path.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/path/posix.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/path/win32.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/perf_hooks.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/process.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/punycode.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/querystring.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/readline.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/readline/promises.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/repl.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/sqlite.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/stream.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/stream/consumers.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/stream/promises.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/stream/web.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/string_decoder.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/sys.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/testing.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/timers.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/timers/promises.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/tls.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/trace_events.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/tty.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/url.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/util.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/util/types.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/v8.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/vm.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/wasi.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/worker_threads.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/ext/node/polyfills/zlib.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/runtime/js/01_errors.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/runtime/js/01_version.ts [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/runtime/js/06_util.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/runtime/js/10_permissions.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/runtime/js/11_workers.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/runtime/js/40_fs_events.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/runtime/js/40_tty.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/runtime/js/41_prompt.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/runtime/js/90_deno_ns.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/runtime/js/98_global_scope_shared.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/runtime/js/98_global_scope_window.js [deno_snapshots 0.29.0] cargo:rerun-if-changed=/exopi-obj/pobj/deno-2.4.5/deno/runtime/js/98_global_scope_worker.js Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_snapshots CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/cli/snapshot CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/cli/snapshot/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='v8 snapshot used by the Deno CLI' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_snapshots CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.29.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=29 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_snapshots-dc9fd4f10593525e/out /usr/local/bin/rustc --crate-name deno_snapshots --edition=2024 cli/snapshot/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("disable"))' -C metadata=ae559f4d50dc3a97 -C extra-filename=-ffd9f9ce847b9632 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -L/usr/local/lib` Running `CARGO=/usr/local/bin/cargo CARGO_CRATE_NAME=deno_lib CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/cli/lib CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/cli/lib/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Shared code between the Deno CLI and denort' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno_lib CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=0.32.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=32 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' DENO_VERSION=2.4.5 GIT_COMMIT_HASH=UNKNOWN GIT_COMMIT_HASH_SHORT=UNKNOWN LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno_lib-f3a7d599bd4e764f/out /usr/local/bin/rustc --crate-name deno_lib --edition=2024 cli/lib/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=9f84b40c6be2f232 -C extra-filename=-7f47ba9e6d380314 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern arc_swap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libarc_swap-7b2806f1b0acf2ff.rmeta --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f62d7007379f3a64.rmeta --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rmeta --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rmeta --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rmeta --extern deno_fs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_fs-03fd9105f45eea5b.rmeta --extern deno_media_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_media_type-69004359ad1f19c0.rmeta --extern deno_node=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_node-c09afb6a293e8d1a.rmeta --extern deno_npm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_npm-05a47287d99146a4.rmeta --extern deno_npm_installer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_npm_installer-38b709ee6e837763.rmeta --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rmeta --extern deno_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_resolver-9bf17e96d5171a08.rmeta --extern deno_runtime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_runtime-a1585213a3bf3dfc.rmeta --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rmeta --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-36a5c2c036768cdb.rmeta --extern env_logger=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libenv_logger-27edfdc1767f30e5.rmeta --extern faster_hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfaster_hex-d453830a0ca5ae35.rmeta --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rmeta --extern libsui=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibsui-2977e55eee70f356.rmeta --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rmeta --extern node_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnode_resolver-fa7543cebb92d340.rmeta --extern parking_lot=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libparking_lot-7489a31d01ee83ae.rmeta --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rmeta --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rmeta --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rmeta --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rmeta --extern twox_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtwox_hash-df9cfad45503ca8e.rmeta --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rmeta -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-9697451346eac9d9/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/` [deno 2.4.5] cargo:rerun-if-env-changed=DENO_CANARY [deno 2.4.5] cargo:rustc-env=TARGET=x86_64-unknown-openbsd [deno 2.4.5] cargo:rustc-env=PROFILE=release warning: constant `IS_CANARY` is never used --> cli/lib/version.rs:20:7 | 20 | const IS_CANARY: bool = option_env!("DENO_CANARY").is_some(); | ^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: constant `IS_RC` is never used --> cli/lib/version.rs:22:7 | 22 | const IS_RC: bool = option_env!("DENO_RC").is_some(); | ^^^^^ warning: `deno_lib` (lib) generated 2 warnings warning: `deno_runtime` (lib) generated 1 warning (1 duplicate) Running `CARGO=/usr/local/bin/cargo CARGO_BIN_NAME=deno CARGO_CRATE_NAME=deno CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/cli CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/cli/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides the deno executable' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=deno CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.4.5 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/deno-c7b1cac0e87aaf02/out PROFILE=release TARGET=x86_64-unknown-openbsd /usr/local/bin/rustc --crate-name deno --edition=2024 cli/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --cfg 'feature="__vendored_zlib_ng"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("__vendored_zlib_ng", "default", "deno_panic", "dhat", "dhat-heap", "hmr", "lsp-tracing", "upgrade"))' -C metadata=d08e41cae2060189 -C extra-filename=-7b9c85e4bdd28f17 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern anstream=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libanstream-c85e8a3ef357c54b.rlib --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern aws_lc_rs=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libaws_lc_rs-f62d7007379f3a64.rlib --extern base64=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbase64-be90876629e0fdad.rlib --extern bincode=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbincode-a291eed89c01b87e.rlib --extern boxed_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libboxed_error-ce4be445a73e93b8.so --extern bytes=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbytes-3c99c3a2c8fd664e.rlib --extern capacity_builder=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcapacity_builder-7c6c92fa89921db7.rlib --extern chrono=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libchrono-43c732ac0951ee91.rlib --extern clap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libclap-3d9d7d549c591a07.rlib --extern clap_complete=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libclap_complete-28766738888dc347.rlib --extern clap_complete_fig=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libclap_complete_fig-9f4adc53687854f6.rlib --extern color_print=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcolor_print-d274c4325c2f9b33.rlib --extern console_static_text=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libconsole_static_text-a591bbe99beb6933.rlib --extern crossterm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libcrossterm-48d38f1ef1d81eee.rlib --extern dashmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdashmap-c3e760d0287faeef.rlib --extern deno_ast=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_ast-b2cf9b1f5701773f.rlib --extern deno_cache_dir=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_cache_dir-7976d3324cb128d1.rlib --extern deno_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_config-4c68ab96d1812eb8.rlib --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rlib --extern deno_doc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_doc-ea258018e8fa2961.rlib --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rlib --extern deno_graph=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_graph-7e533fdd2f3e3497.rlib --extern deno_lib=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_lib-7f47ba9e6d380314.rlib --extern deno_lint=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_lint-a5f74bc0c311e57a.rlib --extern deno_lockfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_lockfile-8c89b3d08d0883c1.rlib --extern deno_media_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_media_type-69004359ad1f19c0.rlib --extern deno_npm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_npm-05a47287d99146a4.rlib --extern deno_npm_cache=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_npm_cache-58e52255935366f2.rlib --extern deno_npm_installer=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_npm_installer-38b709ee6e837763.rlib --extern deno_package_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_package_json-ff64ef0e3b05918d.rlib --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rlib --extern deno_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_resolver-9bf17e96d5171a08.rlib --extern deno_runtime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_runtime-a1585213a3bf3dfc.rlib --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rlib --extern deno_signals=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_signals-d8aee35fba5cf171.rlib --extern deno_snapshots=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_snapshots-ffd9f9ce847b9632.rlib --extern deno_task_shell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_task_shell-4ab947666378fb4d.rlib --extern deno_telemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_telemetry-44d57717bae505a5.rlib --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-36a5c2c036768cdb.rlib --extern tower_lsp=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_tower_lsp-490b9ea03266d15f.rlib --extern dissimilar=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdissimilar-5473cb6fc980e0bb.rlib --extern dotenvy=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdotenvy-31cbfbbc514f05b9.rlib --extern dprint_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_core-ffdbafc3277020fd.rlib --extern dprint_plugin_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_plugin_json-445f61605b9688c9.rlib --extern dprint_plugin_jupyter=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_plugin_jupyter-668ba45c65a13bc2.rlib --extern dprint_plugin_markdown=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_plugin_markdown-037658a6c7ebfb5e.rlib --extern dprint_plugin_typescript=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdprint_plugin_typescript-e22b772b1e4be7e6.rlib --extern esbuild_client=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libesbuild_client-4c92c35efa1768bd.rlib --extern eszip=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libeszip-edb8e26a6c96aafd.rlib --extern fancy_regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfancy_regex-4ceda6d1bb09ef28.rlib --extern faster_hex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfaster_hex-d453830a0ca5ae35.rlib --extern flate2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libflate2-38f33b2ce64f416c.rlib --extern fs3=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libfs3-7b9a3e1139a6cd1b.rlib --extern http=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp-ecee6a4ec21033a1.rlib --extern http_body=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body-3372b8c3d707923a.rlib --extern http_body_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libhttp_body_util-01cd4fdc7160e915.rlib --extern import_map=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libimport_map-5cd3cfb82485d0a9.rlib --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rlib --extern jsonc_parser=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libjsonc_parser-701773065bf2ae51.rlib --extern jupyter_protocol=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libjupyter_protocol-f818a6dc9c143f68.rlib --extern lazy_regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblazy_regex-c8e95500256f2de8.rlib --extern libc=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibc-988aadb7bab2433b.rlib --extern libsui=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibsui-2977e55eee70f356.rlib --extern libz_sys=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibz_sys-392e94b0dedbd7f8.rlib --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rlib --extern lsp_types=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblsp_types-b508bc424ad511c2.rlib --extern malva=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmalva-c4c294cba8deb650.rlib --extern markup_fmt=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmarkup_fmt-816927ca16ab7233.rlib --extern memchr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libmemchr-bd2663d04468522a.rlib --extern nix=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnix-84840140312c19f7.rlib --extern node_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnode_resolver-fa7543cebb92d340.rlib --extern notify=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnotify-2731e98b775139b8.rlib --extern once_cell=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libonce_cell-ce6f52543af62924.rlib --extern open=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopen-a165f4b676a81074.rlib --extern opentelemetry=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry-7a1f2d809da7b0b9.rlib --extern opentelemetry_otlp=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_otlp-a15899de773f4334.rlib --extern opentelemetry_semantic_conventions=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_semantic_conventions-265257022416161a.rlib --extern opentelemetry_sdk=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libopentelemetry_sdk-b4c9ada981153edf.rlib --extern p256=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libp256-0765b4696f7a883c.rlib --extern pathdiff=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpathdiff-8c00b367d29c0aa1.rlib --extern percent_encoding=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpercent_encoding-734a2cd8470c5aac.rlib --extern phf=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libphf-9ada0d22c6bf4c6c.rlib --extern pretty_yaml=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libpretty_yaml-4a9c25c14fb947fc.rlib --extern quick_junit=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libquick_junit-c426539afbba5253.rlib --extern rand=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librand-e7597094adc9002c.rlib --extern regex=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libregex-a556f7180ee5b1de.rlib --extern jupyter_runtime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libruntimelib-07c88d3caf29f268.rlib --extern rustc_hash=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustc_hash-ce52bcbbf63dd83a.rlib --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-a4c3e101961134f5.rlib --extern rustyline=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustyline-bc4abf50e867d135.rlib --extern rustyline_derive=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustyline_derive-d84a7b453cad9fd8.so --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rlib --extern serde_repr=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_repr-583c20457c6ec14d.so --extern sha2=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsha2-522ebc7148a56152.rlib --extern shell_escape=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libshell_escape-f555fc93ebc447db.rlib --extern spki=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libspki-8b085ca3693bcfa6.rlib --extern sqlformat=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsqlformat-8249a35b321a165c.rlib --extern strsim=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libstrsim-c3eaa7cb47c70500.rlib --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rlib --extern tar=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtar-d611d7a8d27e07d7.rlib --extern tempfile=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtempfile-febcb53309f7bfa2.rlib --extern text_size=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtext_size-22143eba246bf2ee.rlib --extern text_lines=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtext_lines-d7ec3a45a00ff07c.rlib --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rlib --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rlib --extern tokio_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio_util-814cd02ae084949d.rlib --extern tower=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtower-debdaf07b68c8f43.rlib --extern typed_arena=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtyped_arena-10c5bfabf1ba486a.rlib --extern unicode_width=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libunicode_width-76ef6288e0101917.rlib --extern uuid=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libuuid-7665d57ee31e6e83.rlib --extern walkdir=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libwalkdir-fc3e7af802a6c6c1.rlib --extern weak_table=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libweak_table-270cefb1ba402a16.rlib --extern zip=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzip-6cf1943a119a6d72.rlib --extern zstd=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libzstd-23834ec8bef0a21b.rlib -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-9697451346eac9d9/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/ -C link-arg=-Wl,--export-dynamic-symbol-list=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/generated_symbol_exports_list_linux.def` Running `CARGO=/usr/local/bin/cargo CARGO_BIN_NAME=denort CARGO_CRATE_NAME=denort CARGO_MANIFEST_DIR=/exopi-obj/pobj/deno-2.4.5/deno/cli/rt CARGO_MANIFEST_PATH=/exopi-obj/pobj/deno-2.4.5/deno/cli/rt/Cargo.toml CARGO_PKG_AUTHORS='the Deno authors' CARGO_PKG_DESCRIPTION='Provides the denort executable' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=denort CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/denoland/deno' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.4.5 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_SBOM_PATH='' LD_LIBRARY_PATH=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps OUT_DIR=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/denort-2a86810a4edeb2bc/out /usr/local/bin/rustc --crate-name denort --edition=2024 cli/rt/main.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=2 -C embed-bitcode=no -C codegen-units=4 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a39aa33e3d4ab5e8 -C extra-filename=-523e75b139c3f359 --out-dir /exopi-obj/pobj/deno-2.4.5/deno/target/release/deps -C strip=debuginfo -L dependency=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps --extern async_trait=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libasync_trait-762309f495d9b5a0.so --extern bincode=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libbincode-a291eed89c01b87e.rlib --extern deno_cache_dir=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_cache_dir-7976d3324cb128d1.rlib --extern deno_config=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_config-4c68ab96d1812eb8.rlib --extern deno_core=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_core-779a335843ae1c06.rlib --extern deno_error=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_error-7cc68dd1ec7dbf9c.rlib --extern deno_lib=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_lib-7f47ba9e6d380314.rlib --extern deno_media_type=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_media_type-69004359ad1f19c0.rlib --extern deno_npm=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_npm-05a47287d99146a4.rlib --extern deno_package_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_package_json-ff64ef0e3b05918d.rlib --extern deno_path_util=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_path_util-c7ba630541a461c9.rlib --extern deno_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_resolver-9bf17e96d5171a08.rlib --extern deno_runtime=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_runtime-a1585213a3bf3dfc.rlib --extern deno_semver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_semver-c06dd40bb92d6b23.rlib --extern deno_snapshots=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_snapshots-ffd9f9ce847b9632.rlib --extern deno_terminal=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libdeno_terminal-36a5c2c036768cdb.rlib --extern import_map=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libimport_map-5cd3cfb82485d0a9.rlib --extern indexmap=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libindexmap-d6fa21d9ad0242ce.rlib --extern libsui=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblibsui-2977e55eee70f356.rlib --extern log=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liblog-9b21a8374d17091b.rlib --extern node_resolver=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libnode_resolver-fa7543cebb92d340.rlib --extern rustls=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/librustls-a4c3e101961134f5.rlib --extern serde=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde-ec66b6c2baec2dbd.rlib --extern serde_json=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libserde_json-986ab95693f06114.rlib --extern sys_traits=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libsys_traits-6afea8560efff1e5.rlib --extern thiserror=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libthiserror-f468a33ea1726f71.rlib --extern tokio=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/libtokio-9c5c55b0f358e81b.rlib --extern url=/exopi-obj/pobj/deno-2.4.5/deno/target/release/deps/liburl-ce962ebc4ace546e.rlib -L/usr/local/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/aws-lc-sys-cc701a7d3a4d8378/out/build/artifacts -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/ring-7bf2244a439fdb4d/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libz-sys-787258e857c8ad1a/out/lib64 -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/psm-971a11a4dbd2f70b/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/libsqlite3-sys-7eeb1cd6c4806960/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/build/lcms2-sys-9697451346eac9d9/out -L native=/exopi-obj/pobj/deno-2.4.5/deno/target/release/gn_out/obj/ -C link-arg=-Wl,--export-dynamic-symbol-list=/exopi-obj/pobj/deno-2.4.5/deno/ext/napi/generated_symbol_exports_list_linux.def` warning: unused import: `deno_core::op2` --> cli/ops/deploy.rs:3:5 | 3 | use deno_core::op2; | ^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default warning: unused import: `deno_error::JsErrorBox` --> cli/ops/deploy.rs:4:5 | 4 | use deno_error::JsErrorBox; | ^^^^^^^^^^^^^^^^^^^^^^ warning: unused import: `deno_runtime::WorkerExecutionMode` --> cli/tools/deploy.rs:9:5 | 9 | use deno_runtime::WorkerExecutionMode; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: unused import: `deno_runtime::deno_permissions::PermissionsContainer` --> cli/tools/deploy.rs:10:5 | 10 | use deno_runtime::deno_permissions::PermissionsContainer; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: unused import: `crate::ops` --> cli/tools/deploy.rs:15:5 | 15 | use crate::ops; | ^^^^^^^^^^ warning: unused import: `std::collections::HashMap` --> cli/main.rs:32:5 | 32 | use std::collections::HashMap; | ^^^^^^^^^^^^^^^^^^^^^^^^^ warning: unexpected `cfg` condition value: `panic-trace` --> cli/main.rs:463:11 | 463 | #[cfg(feature = "panic-trace")] | ^^^^^^^^^^^^^^^^^^^^^^^ | = note: expected values for `feature` are: `__vendored_zlib_ng`, `default`, `deno_panic`, `dhat`, `dhat-heap`, `hmr`, `lsp-tracing`, and `upgrade` = help: consider adding `panic-trace` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unreachable statement --> cli/standalone/binary.rs:280:5 | 275 | bail!("deno compile is not supported on OpenBSD."); | -------------------------------------------------- any code following this expression is unreachable ... 280 | / if let Some(path) = get_dev_binary_path() { 281 | | log::debug!("Resolved denort: {}", path.to_string_lossy()); 282 | | return std::fs::read(&path).with_context(|| { 283 | | format!("Could not find denort at '{}'", path.to_string_lossy()) 284 | | }); 285 | | } | |_____^ unreachable statement | = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default warning: unused variable: `compile_flags` --> cli/standalone/binary.rs:273:5 | 273 | compile_flags: &CompileFlags, | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_compile_flags` | = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default warning: unused variable: `worker_factory` --> cli/tools/deploy.rs:44:7 | 44 | let worker_factory = | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_worker_factory` warning: unused variable: `specifier` --> cli/tools/deploy.rs:47:7 | 47 | let specifier = if let Some(specifier) = maybe_specifier_override { | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_specifier` warning: unused variable: `deno_dir` --> cli/tools/run/mod.rs:73:7 | 73 | let deno_dir = factory.deno_dir()?; | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_deno_dir` warning: unused variable: `http_client` --> cli/tools/run/mod.rs:74:7 | 74 | let http_client = factory.http_client_provider(); | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_http_client` warning: unused variable: `deno_dir` --> cli/tools/serve.rs:44:7 | 44 | let deno_dir = factory.deno_dir()?; | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_deno_dir` warning: unused variable: `http_client` --> cli/tools/serve.rs:45:7 | 45 | let http_client = factory.http_client_provider(); | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_http_client` warning: function `setup_panic_hook` is never used --> cli/main.rs:442:4 | 442 | fn setup_panic_hook() { | ^^^^^^^^^^^^^^^^ | = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default warning: method `into_maybe_bytes` is never used --> cli/http_util.rs:168:10 | 157 | impl HttpClientResponse { | ----------------------- method in this implementation ... 168 | pub fn into_maybe_bytes(self) -> Result>, DownloadError> { | ^^^^^^^^^^^^^^^^ warning: enum `MatchKind` is never used --> cli/lsp/tsc.rs:2173:10 | 2173 | pub enum MatchKind { | ^^^^^^^^^ warning: struct `Package` is never constructed --> cli/registry.rs:58:12 | 58 | pub struct Package { | ^^^^^^^ warning: function `deploy` is never used --> cli/tools/deploy.rs:18:14 | 18 | pub async fn deploy(mut flags: Flags) -> Result { | ^^^^^^ warning: enum `TestStdioStream` is never used --> cli/tools/test/mod.rs:502:10 | 502 | pub enum TestStdioStream { | ^^^^^^^^^^^^^^^ warning: constant `RELEASE_URL` is never used --> cli/tools/upgrade.rs:39:7 | 39 | const RELEASE_URL: &str = "https://github.com/denoland/deno/releases"; | ^^^^^^^^^^^ warning: constant `CANARY_URL` is never used --> cli/tools/upgrade.rs:40:7 | 40 | const CANARY_URL: &str = "https://dl.deno.land/canary"; | ^^^^^^^^^^ warning: constant `DL_RELEASE_URL` is never used --> cli/tools/upgrade.rs:41:7 | 41 | const DL_RELEASE_URL: &str = "https://dl.deno.land/release"; | ^^^^^^^^^^^^^^ warning: static `ARCHIVE_NAME` is never used --> cli/tools/upgrade.rs:43:12 | 43 | pub static ARCHIVE_NAME: Lazy = | ^^^^^^^^^^^^ warning: constant `UPGRADE_CHECK_INTERVAL` is never used --> cli/tools/upgrade.rs:47:7 | 47 | const UPGRADE_CHECK_INTERVAL: i64 = 24; | ^^^^^^^^^^^^^^^^^^^^^^ warning: constant `UPGRADE_CHECK_FETCH_DELAY` is never used --> cli/tools/upgrade.rs:49:7 | 49 | const UPGRADE_CHECK_FETCH_DELAY: Duration = Duration::from_millis(500); | ^^^^^^^^^^^^^^^^^^^^^^^^^ warning: trait `UpdateCheckerEnvironment` is never used --> cli/tools/upgrade.rs:53:7 | 53 | trait UpdateCheckerEnvironment: Clone { | ^^^^^^^^^^^^^^^^^^^^^^^^ warning: struct `RealUpdateCheckerEnvironment` is never constructed --> cli/tools/upgrade.rs:60:8 | 60 | struct RealUpdateCheckerEnvironment { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: associated function `new` is never used --> cli/tools/upgrade.rs:66:10 | 65 | impl RealUpdateCheckerEnvironment { | --------------------------------- associated function in this implementation 66 | pub fn new(cache_file_path: PathBuf) -> Self { | ^^^ warning: variant `Execution` is never constructed --> cli/tools/upgrade.rs:91:3 | 90 | enum UpgradeCheckKind { | ---------------- variant in this enum 91 | Execution, | ^^^^^^^^^ | = note: `UpgradeCheckKind` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis warning: struct `UpdateChecker` is never constructed --> cli/tools/upgrade.rs:152:8 | 152 | struct UpdateChecker< | ^^^^^^^^^^^^^ warning: associated items `new`, `should_check_for_new_version`, `should_prompt`, and `store_prompted` are never used --> cli/tools/upgrade.rs:164:10 | 161 | / impl 162 | | UpdateChecker | |_______________________________________________- associated items in this implementation 163 | { 164 | pub fn new(env: TEnvironment, version_provider: TVersionProvider) -> Self { | ^^^ ... 173 | pub fn should_check_for_new_version(&self) -> bool { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ... 186 | pub fn should_prompt(&self) -> Option<(ReleaseChannel, String)> { | ^^^^^^^^^^^^^ ... 220 | pub fn store_prompted(self) { | ^^^^^^^^^^^^^^ warning: function `get_minor_version_blog_post_url` is never used --> cli/tools/upgrade.rs:229:4 | 229 | fn get_minor_version_blog_post_url(semver: &Version) -> String { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: function `get_rc_version_blog_post_url` is never used --> cli/tools/upgrade.rs:233:4 | 233 | fn get_rc_version_blog_post_url(semver: &Version) -> String { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: function `print_release_notes` is never used --> cli/tools/upgrade.rs:240:10 | 240 | async fn print_release_notes( | ^^^^^^^^^^^^^^^^^^^ warning: function `check_for_upgrades` is never used --> cli/tools/upgrade.rs:318:8 | 318 | pub fn check_for_upgrades( | ^^^^^^^^^^^^^^^^^^ warning: function `fetch_and_store_latest_version` is never used --> cli/tools/upgrade.rs:452:10 | 452 | async fn fetch_and_store_latest_version< | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: function `upgrade` is never used --> cli/tools/upgrade.rs:480:14 | 480 | pub async fn upgrade( | ^^^^^^^ warning: enum `RequestedVersion` is never used --> cli/tools/upgrade.rs:613:6 | 613 | enum RequestedVersion { | ^^^^^^^^^^^^^^^^ warning: associated items `from_upgrade_flags` and `release_channel` are never used --> cli/tools/upgrade.rs:619:6 | 618 | impl RequestedVersion { | --------------------- associated items in this implementation 619 | fn from_upgrade_flags(upgrade_flags: UpgradeFlags) -> Result { | ^^^^^^^^^^^^^^^^^^ ... 685 | pub fn release_channel(&self) -> ReleaseChannel { | ^^^^^^^^^^^^^^^ warning: function `select_specific_version_for_upgrade` is never used --> cli/tools/upgrade.rs:693:4 | 693 | fn select_specific_version_for_upgrade( | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: function `find_latest_version_to_upgrade` is never used --> cli/tools/upgrade.rs:720:10 | 720 | async fn find_latest_version_to_upgrade( | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: method `display` is never used --> cli/tools/upgrade.rs:789:6 | 786 | impl AvailableVersion { | --------------------- method in this implementation ... 789 | fn display(&self) -> Cow<'_, str> { | ^^^^^^^ warning: function `get_download_url` is never used --> cli/tools/upgrade.rs:857:4 | 857 | fn get_download_url( | ^^^^^^^^^^^^^^^^ warning: function `download_package` is never used --> cli/tools/upgrade.rs:884:10 | 884 | async fn download_package( | ^^^^^^^^^^^^^^^^ warning: function `replace_exe` is never used --> cli/tools/upgrade.rs:899:4 | 899 | fn replace_exe(from: &Path, to: &Path) -> Result<(), std::io::Error> { | ^^^^^^^^^^^ warning: function `check_windows_access_denied_error` is never used --> cli/tools/upgrade.rs:913:4 | 913 | fn check_windows_access_denied_error( | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ warning: function `set_exe_permissions` is never used --> cli/tools/upgrade.rs:974:4 | 974 | fn set_exe_permissions( | ^^^^^^^^^^^^^^^^^^^ warning: function `check_exe` is never used --> cli/tools/upgrade.rs:1006:4 | 1006 | fn check_exe(exe_path: &Path) -> Result<(), AnyError> { | ^^^^^^^^^ warning: struct `CheckVersionFile` is never constructed --> cli/tools/upgrade.rs:1021:8 | 1021 | struct CheckVersionFile { | ^^^^^^^^^^^^^^^^ warning: associated items `parse`, `serialize`, and `with_last_prompt` are never used --> cli/tools/upgrade.rs:1030:10 | 1029 | impl CheckVersionFile { | --------------------- associated items in this implementation 1030 | pub fn parse(content: String) -> Option { | ^^^^^ ... 1071 | fn serialize(&self) -> String { | ^^^^^^^^^ ... 1082 | fn with_last_prompt(self, dt: chrono::DateTime) -> Self { | ^^^^^^^^^^^^^^^^ warning: `deno` (bin "deno") generated 52 warnings (run `cargo fix --bin "deno"` to apply 6 suggestions) Finished `release` profile [optimized] target(s) in 109m 09s warning: the following packages contain code that will be rejected by a future version of Rust: num-bigint-dig v0.8.4 note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1` >>> Running fake in lang/deno at 1764464752.18 ===> lang/deno ===> Faking installation for deno-2.4.5p0 /exopi-obj/pobj/deno-2.4.5/bin/install -c -s -m 755 /exopi-obj/pobj/deno-2.4.5/deno/target/release/deno /exopi-obj/pobj/deno-2.4.5/fake-amd64/usr/local/bin /exopi-obj/pobj/deno-2.4.5/bin/install -d -m 755 /exopi-obj/pobj/deno-2.4.5/fake-amd64/usr/local/share/doc/deno /exopi-obj/pobj/deno-2.4.5/bin/install -c -m 644 /exopi-obj/pobj/deno-2.4.5/deno/{LICENSE.md,README.md} /exopi-obj/pobj/deno-2.4.5/fake-amd64/usr/local/share/doc/deno >>> Running package in lang/deno at 1764464758.29 ===> lang/deno `/exopi-obj/pobj/deno-2.4.5/fake-amd64/.fake_done' is up to date. Installing /exopi-cvs/ports/lang/deno/pkg/README as /exopi-obj/pobj/deno-2.4.5/fake-amd64/usr/local/share/doc/pkg-readmes/deno ===> Building package for deno-2.4.5p0 Create /exopi-cvs/ports/packages/amd64/all/deno-2.4.5p0.tgz Creating package deno-2.4.5p0 reading plist| checking dependencies| checking dependencies|archivers/zstd checking dependencies|devel/libffi checking dependencies|sysutils/libudev-openbsd checksumming| checksumming| | 0% checksumming|*** | 5% checksumming|****** | 9% checksumming|******** | 14% checksumming|*********** | 18% checksumming|************** | 23% checksumming|***************** | 27% checksumming|******************* | 32% checksumming|********************** | 36% checksumming|************************* | 41% checksumming|**************************** | 45% checksumming|******************************* | 50% checksumming|********************************* | 55% checksumming|************************************ | 59% checksumming|*************************************** | 64% checksumming|****************************************** | 68% checksumming|******************************************** | 73% checksumming|*********************************************** | 77% checksumming|************************************************** | 82% checksumming|***************************************************** | 86% checksumming|******************************************************* | 91% checksumming|********************************************************** | 95% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 1% archiving|** | 3% archiving|*** | 4% archiving|**** | 6% archiving|**** | 7% archiving|***** | 8% archiving|****** | 10% archiving|******* | 11% archiving|******** | 12% archiving|********* | 14% archiving|********** | 15% archiving|*********** | 17% archiving|*********** | 18% archiving|************ | 19% archiving|************* | 21% archiving|************** | 22% archiving|*************** | 23% archiving|**************** | 25% archiving|***************** | 26% archiving|****************** | 28% archiving|****************** | 29% archiving|******************* | 30% archiving|******************** | 32% archiving|********************* | 33% archiving|********************** | 34% archiving|*********************** | 36% archiving|************************ | 37% archiving|************************* | 39% archiving|************************** | 40% archiving|************************** | 41% archiving|*************************** | 43% archiving|**************************** | 44% archiving|***************************** | 45% archiving|****************************** | 47% archiving|******************************* | 48% archiving|******************************** | 50% archiving|********************************* | 51% archiving|********************************* | 52% archiving|********************************** | 54% archiving|*********************************** | 55% archiving|************************************ | 56% archiving|************************************* | 58% archiving|************************************** | 59% archiving|*************************************** | 61% archiving|**************************************** | 62% archiving|***************************************** | 63% archiving|***************************************** | 65% archiving|****************************************** | 66% archiving|******************************************* | 67% archiving|******************************************** | 69% archiving|********************************************* | 70% archiving|********************************************** | 72% archiving|*********************************************** | 73% archiving|************************************************ | 74% archiving|************************************************ | 76% archiving|************************************************* | 77% archiving|************************************************** | 78% archiving|*************************************************** | 80% archiving|**************************************************** | 81% archiving|***************************************************** | 83% archiving|****************************************************** | 84% archiving|******************************************************* | 85% archiving|******************************************************* | 87% archiving|******************************************************** | 88% archiving|********************************************************* | 89% archiving|********************************************************** | 91% archiving|*********************************************************** | 92% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|************************************************************** | 96% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/deno-2.4.5p0.tgz >>> Running clean in lang/deno at 1764464777.30 ===> lang/deno ===> Cleaning for deno-2.4.5p0 >>> Ended at 1764464804.87 max_stuck=596.54/waiting-for-lock #160=7.62/depends=28.24/show-prepare-results=4.01/patch=153.94/configure=5.01/build=6553.23/fake=6.13/package=19.01/clean=27.59